Remote Senior Software Engineer - Backend (Golang)

Posted

Apply now
Please, let Automox know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Automox is seeking a Senior Software Engineer - Backend (Golang) to work remotely in the United States or Ontario.
  • The role involves researching, designing, developing, securing, and facilitating communications with over 1 million Automox software agents deployed globally.
  • The engineer will lead by example in championing secure coding and modern software development best practices across the engineering team.
  • Responsibilities include extending, enhancing, and evolving event-driven services to provide new features in the Automox platform and endpoint software.
  • The position requires contributing to continual improvement through testing, performance tuning, refactoring, usability improvements, and automation.
  • The engineer will produce detailed specifications and contribute in all phases of the engineering lifecycle.
  • A quality-first mindset is essential, with an emphasis on making data-driven decisions regarding development impacts before production.

Requirements:

  • Candidates should have programming experience in Golang or Java, with a preference for those who can demonstrate versatility in multiple programming languages.
  • A minimum of 8 years of experience in designing, developing, testing, and monitoring applications in a high availability SaaS environment is required.
  • Secure coding experience, including familiarity with OWASP, vulnerability assessments, threat modeling, secure code review, penetration testing, data protection, encryption, and authentication & authorization, is highly preferred.
  • Experience in building production applications in cloud environments (AWS or GCP) with a strong emphasis on security best practices is necessary.
  • Candidates should have experience working on applications with continuous client connectivity and enjoy scaling microservice architectures and large-scale event ingestion platforms.
  • Familiarity with websockets, real-time messaging systems (Kafka, MQTT), non-relational database systems like DynamoDB, networking, and DevOps is desired.
  • Strong communication skills and the ability to thrive in a cross-functional remote team environment are essential.
  • Leadership skills for coaching and mentoring junior engineers are required.
  • The candidate should be an impactful collaborator, working effectively with engineers, product managers, program managers, and technical support.

Benefits:

  • The position offers a competitive salary ranging from $128,000 to $153,000 USD, plus a bonus.
  • Employees can work from almost anywhere in the USA, with flexible PTO and a generous sick time policy.
  • Full-time employees receive equity, a 401K match, and a $20 monthly allowance to connect virtually with colleagues.
  • Comprehensive health plans with generous employer contributions, 100% company-paid short-term/long-term disability and life insurance, and a company HSA contribution of $100-$200 per month based on tier are provided.
  • Additional benefits include a $50 monthly lifestyle spending account, $50/month internet reimbursement, a $750 home office stipend, a $10k adoption benefit, and comprehensive family planning coverage.
  • Automox is committed to an inclusive and diverse workplace and is an equal opportunity employer.
Apply now
Please, let Automox know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 128,000 - 153,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback