Note: The job is a remote job and is open to candidates in USA. Gremlin is an industry leader in Chaos Engineering and reliability testing, helping organizations improve system reliability. The Senior Backend Engineer will develop Chaos Engineering tooling, collaborate with cross-functional teams, and mentor teammates to enhance customer experiences and deliver quality features.
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
Skills
- 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
- 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
Benefits
- 401k Matching
- Equity
- Flexible time off
- Paid company holidays
Company Overview