Salary
💰 $80,000 - $120,000 per year
Tech Stack
AWSCloudDockerElasticSearchGoJenkinsKubernetesPostgresPythonRubyRuby on RailsTerraform
About the role
- Build and enhance developer-facing tools and services that streamline development workflows, CI/CD pipelines, and collaboration.
- Automate manual processes, reduce friction, and optimize the development cycle for all engineers.
- Design, develop, and support internal tooling that accelerates developer productivity, with a focus on scaling and reliability.
- Integrate AI and automation into the developer workflow to supercharge team capabilities, from coding to testing and deployment.
- Monitor, maintain, and improve the developer experience across all engineering systems (e.g., CI/CD, version control, debugging, testing).
- Collaborate with product and engineering teams to turn technical challenges into elegant solutions that benefit the entire organization.
- Own end-to-end tooling and solutions that support developer productivity, including system performance and incident management.
- Participate in the broader engineering community to share best practices, and contribute to the continuous improvement of internal systems.
Requirements
- 5+ years of experience in software engineering, with a focus on improving developer tooling or developer experience.
- Proven experience working with CI/CD tools, version control (Git), and automation platforms like GitHub Actions, Jenkins, or CircleCI.
- Strong understanding of modern software development workflows, including testing, debugging, and deployment.
- Experience with cloud-native tools and platforms (AWS, Kubernetes, Terraform, Docker).
- Familiarity with backend systems and databases (PostgreSQL, Elasticsearch, etc.).
- Comfort with programming languages such as Ruby, Python, or Golang, and familiarity with web frameworks (Ruby on Rails is a plus).
- Knowledge of monitoring, observability tools, and best practices (Datadog, Sentry, etc.).
- A passion for improving developer efficiency and creating systems that are scalable and easy to use.
- Excellent communication skills and the ability to work cross-functionally with other teams.
- Bonus: Experience with AI tools for automation and enhancing developer workflows.
- Bonus: Previous experience in leading or driving Developer Experience initiatives.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringCI/CDversion controlautomationcloud-native toolsprogramming languagesmonitoring toolsobservabilitybackend systemsdatabases
Soft skills
communicationcollaborationproblem-solvingcross-functional teamworkpassion for developer efficiencycontinuous improvementleadershipcreativityadaptabilityscalability