
Software Engineer (Observability)
xAI
RemoteFull timeMid level$180k – $440kPosted today
Apply with JobAssistAbout the role
- The Observability team builds and operates the core infrastructure that enables engineers to monitor, debug, and optimize the performance and reliability of their systems. We handle telemetry at massive scale — billions of time series and petabytes of logs — with strict performance and availability requirements
- You will be part of the small, high-impact team responsible for building and maintaining X’s observability platform. You’ll own critical systems that power metrics, logs, tracing, and alerting enabling engineering teams to operate services at scale, identify issues before they impact users, and drive systemic reliability improvements
- Design and implement scalable observability infrastructure for metrics, logging, and tracing
- Build high-performance telemetry pipelines that handle massive ingestion volumes
- Develop APIs, query engines, and UIs that allow engineers to get real-time insights into their services
- Define and enforce best practices for instrumentation, alerting, and reliability across the company
- Partner with infrastructure and product teams to deeply integrate observability into our internal platforms
- Own the reliability, scalability, and performance of the observability stack end-to-end
Benefits
- Health and wellness: Comprehensive health insurance including medical, dental, vision, and disability coverage
- Life and family: Life and AD&D insurance and fertility benefits to ensure our team’s well-being and peace of mind
- Flexible vacation: We work hard but avoid burn out. Take time off when you need it
- Visa sponsorship: We support international talent with visa sponsorship to join our team
- 401(k) plan: Retirement savings plan to secure your financial future- Familiarity with observability stacks such as Prometheus, Grafana, OpenTelemetry, VictoriaMetrics, or ClickHouse
- Experience operating observability pipelines in Kubernetes or similar orchestration environments
- Deep understanding of distributed systems and telemetry architecture
- Experience building and operating infrastructure at scale
- Production-level proficiency in Go, Rust, Scala, or a similar languages
- Experience with Kafka, Redis, or large-scale time series databases- After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 15 minute interview (“phone interview”) during which a member of our team will ask some basic questions. If you clear the initial phone interview, you will enter the main process, which consists of 2 technical interviews and 1 project deep-dive interview:
- Practical coding assessment in a language of your choice
- Systems design hands-on: Demonstrate practical skills in a live problem-solving session
- Project deep-dive: Present and answer questions about exceptional work that you’ve done
- Meet and greet with the wider team
- Our goal is to finish the main process within one week. Final interviews will be conducted in person
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at xAI was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.