xAI
Software Engineer - X Developer Platform
About this role
Build and scale the X Developer Platform that connects millions of developers worldwide to X's data and functionality. Own the backend systems delivering hundreds of billions of signals daily through highly available, optimized APIs serving real-time posts, search, content management, analytics, and agent-ready interfaces.
What you'll do
- Design and maintain scalable distributed systems serving hundreds of billions of API requests daily
- Develop and ship new API products for real-time content delivery, search, analytics, and agent integrations
- Collaborate across engineering, product, and business teams to shape platform architecture and features
- Ensure system reliability, correctness, and excellent developer experience at scale
- Help architect platform evolution to support agents and automated systems
- Improve existing customer-facing systems while expanding platform capabilities
What they're looking for
- Distributed systems and microservices architecture
- Kafka or similar event streaming platforms
- RPC frameworks and service communication
- Cloud platforms (AWS, Azure, or Google Cloud)
- Core data structures and algorithms
- Full-stack development (backend focus with front-end technologies like JavaScript/HTML/CSS)
- System design and scalability optimization
- API design and developer experience
Benefits
- Equity compensation
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan
- Short and long-term disability insurance
- Life insurance
- Various discounts and perks
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
xAI
xAI builds advanced AI infrastructure and systems, including the Grok model inference platform and Colossus GPU cluster. The company is hiring Mechanical, Electrical, and Facilities Engineers to design and maintain its data center operations, as well as Software Engineers to optimize high-performance inference systems and datacenter networking.
View all jobs at xAILikely interview questions
- Describe your experience designing and operating distributed systems at scale—what were the biggest challenges you faced?
- Tell us about your experience with Kafka or similar event streaming platforms and how you've used them in production systems.