Senior Software Engineer, Issue Detection
Core
Design, build, and operate real-time processing pipelines and analysis systems that detect problems, group events into issues, and provide context for developers and AI agents to investigate bugs.
Role type
Senior Software Engineer (Issue Detection)
Builds
Real-time processing pipelines, monitors, and analysis systems for issue detection and grouping
Domain
Application monitoring, distributed systems, high-scale data processing
Deliverable
production ML models | product features
Required skills
Distributed systems design, real-time processing, system reliability, full-stack architecture, domain modeling, query optimization, caching strategies, eventual consistency, failure handling, product-minded engineering
Preferred skills
Python, TypeScript, PostgreSQL, ClickHouse, Kafka
Technologies
Python, TypeScript, PostgreSQL, ClickHouse, Kafka
Responsibilities
Build and scale features handling billions of events daily with focus on latency and correctness; Own end-to-end design and delivery of substantial projects; Contribute to technical product decisions on grouping quality, search performance, and data migrations; Build features that delight users with attention to interface details and error messages; Mentor and elevate other engineers
Seniority
Senior, hands-on IC with mentorship responsibilities