Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Security @ 4
Docker @ 6
Kubernetes @ 6
Python @ 1
GCP @ 4
CI/CD @ 4
Distributed Systems @ 4
AWS @ 4
Azure @ 4
Communication @ 7
Rust @ 1
API @ 4
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
About Sentry
Bad software is everywhere, and Sentry is on a mission to help developers write better software faster. With more than $217 million in funding and 100,000+ organizations using Sentry, the company builds performance and error monitoring tools for customers such as Disney, Microsoft, and Atlassian. Sentry embraces a hybrid work model across global hubs, with Mondays, Tuesdays, and Thursdays set as in-office anchor days.
About the Role
Sentry.io provides services to diagnose health problems in customer applications. These tools are mission-critical for customers that need to respond quickly. As a Senior Software Engineer on the Infrastructure Engineering team you will design, build, and maintain internal software and platform capabilities that reduce the cognitive load of infrastructure and developer tooling. You will create reliable, repeatable abstractions that help engineering teams ship quickly while embedding durability, security, and operational excellence into how services are built and run.
This role emphasizes strong engineering judgment: choosing dependable technologies, building for scale early, and delivering solutions that support many teams. You will focus on pragmatic systems that improve reliability and ownership across the organization and drive adoption through documentation, thoughtful APIs, and developer experience.
Responsibilities
- Design systems that scale with company growth, balancing reliability, performance, and cost.
- Build platform services and interfaces that enable self-service workflows for engineering teams.
- Collaborate with other engineering teams to enhance solutions tailored to their needs.
- Provide comprehensive documentation, training, and support for effective adoption of tools.
- Continuously assess and enhance capabilities based on user feedback and emerging technologies.
- Monitor and troubleshoot issues to maintain solution availability.
Qualifications
- 5+ years of experience as a Software Engineer or similar role.
- Strong proficiency with Python; experience with Rust is a plus.
- Expertise in designing and building scalable systems, APIs, and distributed systems.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and their SDKs/APIs.
- Proficiency with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Understanding of CI/CD pipelines and deployment automation.
- Track record of building reliable systems with strong operational ownership.
- Strong written communication skills and comfortable producing documentation that supports adoption.
Not sure if you meet 100% of the qualifications? Sentry encourages applicants to apply even if they don't match every bullet and values people who are excited about the opportunity and eager to grow.
Compensation
The base salary range that Sentry reasonably expects to pay for this position is $190,000 to $280,000 USD. Actual base salary will be determined by factors including work location, education, experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry's employee benefit plans/programs (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details.
Equal Opportunity & Accommodations
Sentry is committed to providing equal employment opportunities and reasonable accommodations to employees and candidates with disabilities. If you need assistance or an accommodation due to a disability, you may contact [email protected]. For details on applicant data handling, see Sentry's Applicant Privacy Policy.