Senior Software Engineer (Go)

New
RunZero positions are currently restricted to the United States and the United Kingdom.Full-TimeSenior
Salary$160,000 - $190,000, plus stock options
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLSQLGitVue.JsGoCI/CDRESTful APIsLinux

Requirements

  • Proficiency in writing advanced Go and working with large Go codebases
  • Experience with PostgreSQL, Linux, and Vue.js
  • Experience designing and implementing RESTful APIs
  • Experience writing and tuning SQL queries and working with relational databases
  • Experience designing and optimizing data structures, schemas, and indexes in relational databases
  • Understanding of the platform, database, API, caching layer, and web services in modern systems
  • Proficiency with standard development tools such as Git, GitHub, and CI/CD
  • Strong knowledge of testing, debugging, profiling, and optimizing software applications
  • Solid understanding of the HTTP protocol and the web browser security model
  • Experience working within a major cloud provider environment (AWS, GCP, or Azure)

Responsibilities

  • Develop and maintain high-quality, performant web applications using Go, Vue.js, and other technologies
  • Build features and solve problems that frequently span front-end and back-end concerns
  • Collaborate closely with product management, design, frontend, and backend engineers to understand customer needs
  • Participate in code reviews, providing constructive feedback to team members
  • Conduct thorough testing and debugging to ensure the performance and quality of both front-end and back-end code
View Full Description & ApplyYou'll be redirected to the employer's site
$160,000 - $190,000, plus stock options
Apply Now