Sentry

Software Engineer, Ingest

Sentry

full-time

Posted on:

Location Type: Hybrid

Location: ViennaAustria

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €81,000 per year

About the role

  • Design, build, and operate globally distributed, horizontally scalable infrastructure to reliably ingest mission-critical data from customer applications
  • Collaborate within the *Client Infrastructure* team to continuously improve and evolve our data processing pipeline and the services supporting Sentry's scale
  • Solve intricate problems related to distributed systems, performance optimization, and high-throughput data processing
  • Leverage multiple programming languages and technologies (primarily Rust, alongside Python) to address critical system-level challenges
  • Partner with Infrastructure and Operations teams to architect and implement solutions designed to handle over a billion events daily
  • Ensure the correctness and maintainability of your work through comprehensive unit and integration testing, complemented by clear documentation for colleagues and customers
  • Contribute to the stability and operational health of our services by participating in an on-call rotation

Requirements

  • 2+ years relevant experience
  • Experience in compiled programming languages (C, C++, Rust)
  • Experience in solving complex problems by developing high-quality, high-performance software
  • Thrive in an environment with minimal supervision
  • Passionate about the software and system design
  • Bonus points for experience with Python, Kafka, Redis, Postgres
  • Good written and spoken English communication skills.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RustPythonCC++data processingperformance optimizationunit testingintegration testinghigh-performance softwaredistributed systems
Soft Skills
problem solvingself-motivationcommunication skillscollaborationdocumentation