Used Tools & Technologies
Not specified
Required Skills & Competences ?
TypeScript @ 4 Python @ 4 Django @ 4 React @ 4 Debugging @ 4 Sentry @ 4Details
Sentry is on a mission to help developers write better software faster by building performance and error monitoring tools used by thousands of organizations. The Issue Workflow team owns Sentry's core debugging experience (alerts, issue search, issue details) and is focused on shaping intuitive, data-intensive user interfaces that make complex debugging feel effortless.
Responsibilities
- Work closely with Engineering Manager (EM), Product Manager (PM), and Product Designer to ideate, execute, validate, and iterate quickly on new features.
- Join customer calls to gather first-hand feedback on your work.
- Build and maintain features using React (TypeScript) and Django (Python) in Sentry's open-source codebase.
- Work on high-impact projects across the stack: understand the event ingestion pipeline, delve into search and storage systems, and surface data to customers on both backend and frontend codebases.
- Write tests and set up monitoring for your work to maintain high engineering standards.
- Raise the team's technical aptitude through code review and mentorship.
- Collaborate with technical writers to create user-focused documentation for new product features.
Requirements
- 6+ years of professional software engineering experience.
- Bachelor's degree in Computer Science or a related field, and/or equivalent relevant experience.
- Strong experience with React and TypeScript (or similar frameworks/languages).
- Working experience with Django and Python (or similar frameworks/languages).
- Product-minded: comfortable treating Product and Design as peers and collaborating closely.
- Willingness to understand systems beyond the application layer, including event ingestion and search/storage systems.
- Comfortable diving into other teams' codebases to unblock work and make maintainable changes.
Technologies & Systems Mentioned
- Frontend: React, TypeScript
- Backend: Django, Python
- Systems: event ingestion pipeline (Relay), search and storage systems (Snuba)
- Practices: testing, monitoring, code review, mentorship, open-source development
Benefits
- Base salary range: $180,000 to $205,000 (actual base salary determined by factors such as work location, experience, skills, and job-related knowledge).
- Eligible to participate in Sentry's employee benefit plans/programs applicable to the position, including incentive compensation, equity grants, paid time off, and group health insurance coverage.
- Hybrid work model with in-office anchor days (Mondays, Tuesdays, and Thursdays) to encourage collaboration.
Equal Opportunity & Accommodations
Sentry is committed to providing equal employment opportunities and reasonable accommodations for candidates and employees with disabilities. For accommodation requests, contact [email protected].