Software Engineer - Real-Time Storage
$180kxAI
About xAI
xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.
About the role
We’re looking for exceptional storage & database engineers who want to join us on a new project to deeply integrate xAI’s advanced AI infrastructure into a platform used by around 600 million users every month. We’re building xAI’s new storage tier that powers training, inference, recommendations, and real-time data extraction.
We build and operate:
- An exabyte-scale S3-compatible object store
- A multi-tenant transactional key/value store that serves 100s of millions requests per second
- A caching tier that serves billions of requests per second
- A scalable vector database that powers our recommendation systems
- A few other specialized databases serving hundreds of millions requests per second
What You'll Do
- Design, build, and launch to production new features and improvements aimed at unifying common components across the storage systems
- Dive into performance issues and work with customers and deliver solutions to cater to customers’ latency, availability and data durability requirements.
- Lead and drive incident responses and recovery with your peers. Review and contribute to incident postmortems and hold a high bar for the same.
- Work in a collaborative environment and uplevel your peers by doing mentoring, code and design reviews.
- Be open to develop new skills and learn on the job as we navigate new technology spaces.
- Ground your decisions with data and reasoning and adapt to new information to make informed choices.
Who You Are
- Have at least 7 years of experience in software development, plus 2+ years building storage systems or databases.
- Obsessed with reliability, performance, and quality
- Proficient in high performance C++, Rust, or JVM-based languages
- Expertise in building, running, and operating scalable and resilient distributed systems
Tech Stack
Java, Scala, Rust, Go, C/C++
Linux, Kubernetes, Puppet
FoundationDB, ValKey, S3, RockDB, Memcache, Redis, MySQL
Benefits
Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.
Annual Salary Range
$180,000 - $440,000 USD
Benefits
Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.
xAI is an equal opportunity employer.
$120k - $252k
Tesla Motors, Inc. is seeking an Embedded Software Engineer in Palo Alto, California, to drive the... ...for the next generation of Battery Storage systems. This role involves implementing... ...experience, and the ability to work on real-time systems. Competitive salary ranges from...Suggested$193.93k - $291.15k
...algorithms that out-perform standard protocols. About the Work Engineered Connectivity: Architect a network bonding framework to... ...write performant, thread-safe code and understand the nuances of real-time systems. Protocol Native: You don’t just use TCP/UDP; you understand...SuggestedRemote work- Google Inc. is seeking a software engineer to develop next-generation technologies impacting billions of users. The role involves working with real-time communication technologies and contributing to product design with a focus on innovation and scalability. Candidates...Suggested
$126k - $201k
A leading self-driving technology company based in Mountain View is looking for a Software Engineer to join their Behavior Planning Team. This role involves developing real-time algorithms for self-driving vehicles, designing software for the Aurora Driver, and analyzing...Suggested- SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Software Engineer for the High Performance Computing team in Palo Alto. You'll develop real-time software for Starlink, enhancing the internet experience for underserved communities. Your role includes leading reviews and...Suggested
$175k - $240k
SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer specializing in High Performance Computing for the Starlink project. This role involves developing real-time software to enhance user experience for a global satellite internet service, addressing challenges...- Sanas, located in Palo Alto, is seeking a Software Engineer to lead the development of cross-platform applications for our advanced speech... ...involves designing high-performance systems and working with real-time capabilities as part of a rapidly growing team dedicated to...
- SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer to join their Beam Planning team for Starlink. This role involves developing reliable, real-time software crucial for enhancing user experience in satellite-based internet services. The ideal candidate...
$180k - $260k
Booster is seeking a skilled software engineer to develop modern C++ back‑end systems for vehicle telemetry and real‑time communication in Mountain View. This role involves designing low-latency protocols and collaborating across teams to optimize performance. Candidates...$154.4k - $212.3k
...their Data Layer and Marketing AI platform. The role focuses on building scalable distributed data systems that power both batch and real-time data processing. The ideal candidate will have over 5 years of experience with distributed systems, alongside proficiency in Scala...$140k - $265k
...capabilities - AI agents that automate real work across teams by accessing the... ...unstructured, historical and real-time. The result: measurable business impact... ...is seeking a Backend/Infrastructure Engineer to build and evolve the Storage layer that powers a highly available...Work at officeHome officeFlexible hours- Mind Robotics Inc. is looking for a Robotics Software Engineer in Palo Alto, California. You will design, develop, and maintain runtime systems... ...operation of robotic platforms, ensuring robustness across real-world deployment scenarios. The ideal candidate should have...
- A leading tech firm in Mountain View, CA is seeking a Senior Embedded C++ Software Engineer to design real-time applications for embedded systems. This role requires over 5 years of experience in developing multi-threaded applications, proficiency in C++, and experience...
- Alumni Ventures is seeking a Real-Time Software Engineer to help advance brain-computer interface technology. This role involves designing and developing components for a high-bandwidth neurological data pipeline and requires a Bachelor's degree in Computer Science or a...
$132.4k - $179.2k
A technology company in Mountain View is seeking an experienced embedded systems developer to design and implement real-time applications using C/C++. The role entails debugging during product development and conducting documentation processes. Candidates should have at...Flexible hours$168k - $210k
A pioneering neuroscience company in California seeks a Real-Time Software Engineer to advance brain-computer interface technology. You will design core components for a neurological data pipeline and work collaboratively in a hybrid environment. Ideal candidates have a...$180k
xAI is seeking a Member of Technical Staff in Web Engineering to drive innovative web features. Located in Palo Alto, California, this role... ....js, and modern web frameworks. Candidates will contribute to real-time user experiences on a global scale. Compensation ranges from $...- ...aerospace company in California is looking for a New Graduate Engineer in Software (Starlink) to contribute to the development of cutting-edge... ...different disciplines, emphasizing a hands-on approach to real-time software solutions, and offers competitive compensation and...
- SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Embedded Software Engineer for the Starlink project in Palo Alto, California. You will develop real-time software that enhances satellite internet connectivity. The ideal candidate has a bachelor's degree in a STEM field...
$140k - $390k
Tesla in Palo Alto is seeking a Firmware Engineer to develop embedded platform drivers and application layer code for robotics... ...team. The ideal candidate has 2+ years of experience in real-time embedded software development, a relevant degree, and proficiency in C. The...- SPACE EXPLORATION TECHNOLOGIES CORP is seeking an Embedded Software Engineer for its Starlink program in Palo Alto, California. You will develop real-time software to improve user experience for satellite internet users, especially in underserved areas. This position requires...
$180k
...leading technology firm in Palo Alto is seeking an experienced storage & database engineer to contribute to their advanced AI infrastructure project. Candidates should have significant experience in software development, particularly in storage systems, and be...- ...Mountain View is seeking experienced platform engineers to design and build advanced machine... ...supervised machine learning, and developing real-time processing systems. Ideal candidates should possess substantial software development experience in Java, Shell, and Python...
- Carlsbad Tech is looking for an Embedded Software Engineer based in Palo Alto, California. The ideal candidate should have over 5 years of... ...experience in embedded software development, especially with real-time systems and QNX RTOS. Candidates should hold a Bachelor’s or...
- ...delivered for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make... ...Function of Position Our team is responsible for the real-time software infrastructure and state machines that support critical...Local areaWorldwideFlexible hours
$123.9k - $209k
A cutting-edge technology company in Mountain View is seeking an embedded software engineer to design and implement real-time applications. You will utilize your C/C++ programming skills and collaborate with cross-functional teams in a dynamic environment. The ideal candidate...Flexible hours- A leading AI technology company is seeking a Software Engineering Intern for fall 2024 in Mountain View, CA. In this paid on-site role, you will... ...mentorship, competitive compensation, and potential for full-time opportunities in a disruptive startup environment. #J-18808-...Full timeInternship
$160k - $225k
SpaceX is seeking a Senior Software Engineer for its Starlink program in Sunnyvale, California. This role involves developing reliable, real-time software to enhance user experience for satellite internet. Candidates should have extensive software development experience...$132k - $330k
Software Engineer, AI Inference Codesign The AI inference co-design team's goal is to take research models and make them run efficiently on our AI-ASIC to power real-time inference for Autopilot and Optimus programs. This unique role lies at the intersection of AI research...Hourly payFull timeTemporary workFlexible hours- A technology startup is seeking a deeply technical software engineer to develop high-performance, real-time software. The successful candidate will design distributed systems, write efficient C++ or Rust code, and optimize memory usage. They should have at least 3 years...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Real-Time Storage. Be the first to apply!
- software developer internship no experience Palo Alto, CA
- federal - software developer Palo Alto, CA
- research software engineer Palo Alto, CA
- software engineer contract Palo Alto, CA
- part time software developer Palo Alto, CA
- software engineer healthcare Palo Alto, CA
- network software engineer Palo Alto, CA
- ngo software engineer Palo Alto, CA
- software development engineer aws Palo Alto, CA
- software developer internship Palo Alto, CA

