Senior Backend Engineer

Gremlin Logo

Gremlin

πŸ“Remote - United States

Summary

Join Gremlin as a Senior Software Engineer and contribute to enhancing internet reliability by developing Chaos Engineering tools. You will collaborate with a talented team, design and build cutting-edge tools, leverage your expertise to solve complex technical problems impacting major clients, and actively mentor colleagues. This role demands extensive Java software engineering experience, proficiency in Go and systems-level programming, and expertise in cloud technologies and databases. The ideal candidate will champion automated testing and CI/CD best practices. While the role doesn't offer sponsorship, Gremlin values collaboration, results, and a diverse workforce.

Requirements

  • 5+ years professional Java software engineering experience
  • Experience in Go & Systems Level Programming
  • Experience in cloud technologies: e.g AWS, Lambda, Serverless. Experience with other cloud technologies like Google, Oracle also considered
  • Experience in DynamoDB and/or other no-sql DB or experience in any major relational databases
  • Experience in infrastructure & systems level technologies: e.g., Linux, Docker, Kubernetes, OpenShift
  • Experience in architecting complex distributed systems and integrating with external systems
  • Strong advocate and practitioner of automated testing, CI/CD, and engineering best practices

Responsibilities

  • Work closely with engineers, product managers, and other stakeholders to design and build the latest and greatest in Chaos Engineering tooling
  • Leverage strong collaboration and communication skills to deliver new features within a remote culture
  • Partner with product and other business units to understand business problems and present technical solutions and tradeoffs
  • Actively mentor and grow your teammates
  • Care deeply about the customer experience

Preferred Qualifications

  • Has been on-call and participated in an incident management program
  • Familiarity with modern JavaScript frameworks & web development practices: e.g., React, TypeScript, etc
  • Experience taking features from concept to full production release

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.