Software Engineer, Data
Build and scale data retrieval platforms and streaming pipelines to enhance product experience and business value. Requires 3+ years experience with distributed systems, cloud data stores, streaming tech, and Python.
Responsibilities
- Define technical direction and lead development of the retrieval platform for next-gen systems.
- Drive innovation, ensure scalability and performance of systems.
- Integrate data systems, optimize architecture including machine learning, real-time analytics, stream processing, and content understanding.
- Build well-tested, API-driven applications and services that run at scale.
- Support operational systems for uptime, reliability, and maintainability, including monitoring, alerting, and incident management.
Requirements
- 3+ years of experience.
- Track record of building scalable and performant distributed systems.
- Expertise in managing cloud data stores (Snowflake, BigQuery, Redshift) for processing and serving data products.
- Expertise in streaming data systems such as Kafka, Flink, or Pulsar, and design/manage real-time processing pipelines at scale.
- Experience managing cloud technologies (AWS or Google Cloud) and infrastructure-as-code (Terraform).
- Proficiency in at least one server-side programming language (Python), common algorithms, data structures, and software design principles.
- Self-starter ethic, high autonomy, exceptional interpersonal and communication skills.
Compensation
Full-Time US based: $230,000/year to $290,000/year + benefits + equity.
Benefits
- Generous holiday and time off policy.
- Health insurance (Medical, Dental, Vision).
- Work from home support, home office setup allowance.
- Monthly allowances for cell phone, internet, wellness, childcare.
- Retirement (401k with up to 4% employer match).
- 16 weeks paid parental leave + gradual return.
Staff Data Platform Engineer
Staff Data Platform Engineer building and leading AWS-native data platform architecture, orchestration, governance, and AI-readiness for analytics and ML workloads. Requires 8-10+ years experience with AWS data systems and strong technical leadership.
Manager, Data Engineering
Lead and mentor a team of data engineers building scalable data pipelines and platform infrastructure. Hands-on coding, operational excellence, and cross-functional collaboration with analytics, data science, and business teams.
Senior Software Engineer, Events Analytics Platform
Senior backend/infrastructure engineer expanding Sentry's time-series data platform (Snuba/ClickHouse) to handle petabyte-scale events with sub-second latency. Requires 4+ years experience and distributed storage expertise.