Senior Software Engineer
Core
Design, implement, test, deploy, and operate highly available distributed services and automation for configuring and migrating large-scale telemetry workloads across a fleet.
Role type
Senior Software Engineer (Distributed Systems & Telemetry)
Builds
APIs, tools, and subsystems for telemetry collection, routing, storage, and efficient data access; AI-assisted engineering practices.
Domain
Cloud-native infrastructure, distributed systems, large-scale production services, telemetry, observability.
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, cloud-native infrastructure, API development, automation, monitoring and alerting, incident response, technical design reviews, cross-team collaboration, mentoring engineers, AI/ML integration for anomaly detection and validation.
Preferred skills
experience with C, C++, C#, Java, JavaScript, or Python; expertise in reliability, security, networking, or operational excellence for live services.
Technologies
C, C++, C#, Java, JavaScript, Python, cloud-native platforms, distributed systems frameworks.
Responsibilities
Design and implement distributed services for telemetry workloads; build and enhance APIs and tools for data access; integrate machine learning for anomaly detection; implement monitoring and alerting; participate in on-call rotations and incident response; mentor engineers and lead design reviews.
Seniority
Senior, hands-on IC with mentorship responsibilities.