Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
CI/CD @ 3
Communication @ 7
Docker @ 4
Python @ 7
Sentry @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Sentry helps developers fix errors and performance issues before users notice. The Developer Infrastructure team owns the systems that make every engineer at Sentry more effective at shipping high-quality software, including developer environments, CI/CD for open-source and closed-source codebases, service and library development workflows, SDK and library publishing tooling, and metrics and dashboards for infrastructure health.
The team is also investing in environments, CI, and deployment systems that support AI coding agents.
Responsibilities
- Build and maintain tooling for local and cloud-based developer environments.
- Improve CI for Sentry's codebases and CD for its deployment pipeline, keeping both fast and reliable as the organization and infrastructure grow.
- Define and evolve the golden path for building new services and libraries at Sentry.
- Contribute to SDK and library publishing tooling and release processes.
- Build metrics, dashboards, and flaky test detection systems that provide visibility into deployment health and CI reliability.
- Build tooling that gives engineers and AI coding agents the context they need to work effectively within Sentry's systems and conventions.
- Partner directly with engineers across Sentry to identify opportunities to improve infrastructure and developer experience.
Requirements
- 5+ years of experience as a software engineer or in a similar role.
- Experience leading the full development lifecycle of complex projects.
- Strong proficiency in Python.
- Experience with Docker and container orchestration in production.
- Familiarity with CI/CD systems and the factors that make them fast and reliable at scale.
- A track record of building or significantly improving developer tooling or infrastructure.
- Ability to influence engineering teams outside your own and build buy-in for standards, tooling, or process changes without direct authority.
- Strong written and verbal communication skills.
- Systems thinking and the ability to reason about tradeoffs across scale, reliability, cost, and complexity.
- Comfort owning a broad surface area, from developer environments and deployment pipelines to publishing tooling.
Benefits
The successful candidate will be eligible to participate in applicable employee benefit plans and programs, including incentive compensation, equity grants, paid time off, and group health insurance coverage.
More jobs at Sentry
Director of Engineering, Platform (Runtime & Stateful Systems)
Sentry · San Francisco, United States
USD 300,000-450,000 per year
Staff Software Engineer, Platform & Infrastructure
Sentry · San Francisco, United States
USD 240,000-400,000 per year
Senior Manager, Support Engineering
Sentry · San Francisco, United States
USD 160,000-180,000 per year
Senior Software Engineer, Foundational Storage
Sentry · San Francisco, United States
USD 190,000-400,000 per year
Senior Software Engineer, Foundational Storage
Sentry · Toronto, Canada
CAD 200,000-420,000 per year
Similar jobs
Security Engineer, Application Security
Sentry · San Francisco, United States
USD 155,000-400,000 per year
Security Engineer, Detection & Response
Sentry · San Francisco, United States
USD 155,000-400,000 per year
Security Engineer, Detection & Response
Sentry · Toronto, Canada
CAD 162,000-420,000 per year
Security Engineer, Application Security
Sentry · Toronto, Canada
CAD 162,000-420,000 per year
Staff+ Software Engineer, Developer Productivity
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 405,000-625,000 per year
Software DevOps Engineer, Networking
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
Networking Verification Engineer
Nvidia · Austin, United States
USD 124,000-241,500 per year
Staff Engineer, People Technology
GitLab · United States, Canada
USD 126,400-213,600 per year