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
Algorithms @ 3
Data Structures @ 3
GitHub @ 3
JavaScript @ 5
Python @ 5
Sentry
- 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
Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.
Trusted by more than 200,000 organizations, Sentry is an application monitoring standard, and its team is building its AI-native future.
About the Role
Software Engineering Interns at Sentry write real code on real projects that ship to production. Interns work with a codebase used by millions of developers every day, including developers building AI tools.
Responsibilities
- Be matched with a Product or Infrastructure Engineering team based on interests and skills.
- Own a project end-to-end, including technical specification, scoping, implementation, testing, and shipping.
- Write code that goes to production and matters to real users.
- Use AI tooling as part of the engineering workflow.
- Receive feedback from experienced engineers.
- Contribute to open source.
- Collaborate with an engineering team and ship software used by others.
Requirements
- Currently enrolled in an undergraduate or graduate program in Computer Science or a related field.
- Proficient in Python, JavaScript, or a similar dynamic language through internships, personal projects, or coursework.
- Solid understanding of algorithms and data structures fundamentals.
- Comfortable using GitHub, including branching, pull requests, and code review.
- Experience collaborating on an engineering project through class, open source, or work.
- Able to learn a new language or framework quickly.
- At least one previous internship or equivalent hands-on experience.
- Available to start in May 2027.
- Able to relocate to San Francisco for the duration of the internship.
Compensation and Benefits
- Base hourly wage: $53.13 per hour.
- Eligible to participate in Sentry employee benefits and perks programs applicable to the position, including medical, dental, and vision insurance coverage.
- Temporary relocation support and housing coverage are provided.
Equal Opportunity
Sentry is committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally protected characteristic. Sentry provides reasonable accommodations to employees and candidates with disabilities.
Sentry is an open-source company that believes everyone, everywhere, should have access to the tools needed to make great software. For accommodation assistance, candidates may contact [email protected].