Gremlin logo
Gremlin

The Reliability Management Platform for high-velocity engineering teams

Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

8 days ago

Salary

$220K - $290K / year

Seniority

Senior

Job Description

Senior Backend Engineer

Gremlin

• 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

Job 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

Benefits

  • 401k Matching
  • Equity
  • Flexible time off
  • Paid company holidays

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Build and maintain backend applications using C# and .NET • Design and develop scalable REST APIs • Optimize SQL Server databases and application performance • Troubleshoot production issues and deliver reliable solutions • Use AI development tools (e.g., Cursor, Claude Code, GitHub Copilot, ChatGPT) to accelerate development while maintaining high code quality • Collaborate with engineers to deliver clean, scalable, and maintainable software

Serbia
$3K - $3.5K / month
Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• Administer and maintain enterprise IBM z/OS storage environments • Monitor and optimize SMS pools, DASD utilization, HSM processes, and storage performance • Manage EMC PowerMax, Data Domain, and DLM storage platforms • Perform storage provisioning, volume initialization, catalog maintenance, and capacity planning • Monitor storage health using CloudIQ, Unisphere, DLM Monitor, and DD Systems Monitor • Support disaster recovery planning, testing, failover, and recovery operations across geographically distributed data centers • Install, configure, and maintain storage management utilities, including DLM Utilities, MF Enablers, Solutions Enabler, GDDR, TapeCopy, Unisphere • Generate storage compliance and utilization reports, including IBM and Broadcom SCRT reporting • Create and manage Change Requests and Incident tickets following ITIL best practices • Partner with Dell engineering teams to coordinate hardware upgrades, maintenance, patching, and repairs • Maintain technical documentation and operational procedures

United States
$165K - $170K / year
Stefanini Brasil logo

Desenvolvedor Python, Sênior

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Desenvolver e manter aplicações de software utilizando Python e .NET. • Colaborar com equipes multifuncionais para definir, projetar e implementar novas funcionalidades. • Garantir a qualidade do código através de testes unitários e revisões de código. • Participar de cerimônias ágeis e contribuir para a melhoria contínua dos processos. • Diagnosticar e resolver defeitos e problemas de software.

Brazil
Irth Solutions logo

Full-Stack Developer, Node.js, React

Irth Solutions

The Most Complete SaaS Platform for Damage Prevention, Asset Protection and Risk Management

Full TimeRemoteTeam 51-200Since 1995H1B No Sponsor

• Design, develop and deploy new features. • Participate in technical decisions and the evolution of our software architecture. • Ensure the quality, performance and stability of our applications. • Collaborate with team members to design the best technical solutions. • Take part in sprint planning and work estimation. • Conduct code reviews and contribute to knowledge sharing. • Contribute to the continuous improvement of our development practices and CI/CD environment. • Use artificial intelligence tools to increase productivity, improve development quality and foster innovation.

Canada
$65K - $100K / year