Sr. Database Reliability Engineer

SpaceX develops technologies to enable human life on Mars, focusing on space exploration and making humanity a multi-planetary species.
$135,000 - $180,000
Database
Senior Software Engineer
In-Person
8+ years of experience
Space

Description For Sr. Database Reliability Engineer

SpaceX, a pioneering space exploration company, is seeking a Senior Database Reliability Engineer to join their IT Engineering organization. This role is crucial in maintaining and optimizing the database infrastructure that supports SpaceX's mission of enabling human life on Mars. The ideal candidate will be responsible for managing Oracle and PostgreSQL databases, ensuring their reliability, performance, and security.

The position offers an exciting opportunity to work at the forefront of space technology, where your database expertise will directly contribute to SpaceX's ambitious goals. You'll be part of a dynamic team responsible for all database technologies used throughout the company, requiring both deep technical knowledge and the ability to collaborate effectively with various teams.

As a Sr. Database Reliability Engineer, you'll be involved in critical tasks such as performance optimization, disaster recovery planning, and automation development. The role demands a combination of technical expertise in database technologies, Linux systems, and programming skills, particularly in Python and bash scripting.

The compensation package is competitive, ranging from $135,000 to $180,000 annually, complemented by attractive benefits including equity opportunities, comprehensive healthcare, and retirement plans. This is an ideal position for a database expert who is passionate about space exploration and wants to contribute to humanity's next giant leap.

Working at SpaceX means being part of a fast-paced, challenging environment where innovation is constant and the impact of your work is tangible. The company's culture emphasizes self-motivation, continuous learning, and the ability to thrive under pressure. If you're an experienced database professional who dreams of contributing to space exploration while working with cutting-edge technology, this role offers an unparalleled opportunity to make your mark in history.

Last updated 2 days ago

Responsibilities For Sr. Database Reliability Engineer

  • Ownership of the health, uptime and performance of all Oracle and PostgreSQL databases
  • Partner with internal customers to understand challenges and plan improvements
  • Develop code for automation using Python, bash, or similar scripting languages
  • Engineer, deploy, maintain database monitoring
  • Provide backup restore solutions
  • Engineer and test disaster recovery strategies
  • Identify and optimize queries for system efficiency
  • Design and standardize test conditions
  • Research and troubleshoot data questions
  • Develop documentation and support runbooks
  • Support professional growth of other database staff
  • Participate in on-call rotation
  • Act as database design and optimization expert
  • Automate database administration tasks

Requirements For Sr. Database Reliability Engineer

Python
PostgreSQL
Linux
  • Bachelor's degree in computer science, information systems, or engineering with 8+ years IT experience, OR 10+ years professional experience
  • 8+ years experience in optimizing SQL queries and data replication
  • 8+ years experience in developing monitoring tools and tuning databases
  • Expertise in at least two database technologies
  • Experience with highly available solutions and clustered environments
  • Knowledge of configuration management automation
  • Knowledge of data structure design and modeling
  • Experience with Oracle RAC, RMAN, Barman, PGhero
  • Experience with GIT and Python
  • Must be able to work extended hours and weekends as needed
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For Sr. Database Reliability Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Equity
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • Company stock and stock options
  • Employee Stock Purchase Plan
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave per year

Interested in this job?

Jobs Related To SpaceX Sr. Database Reliability Engineer

Sr. Database Reliability Engineer

Senior Database Reliability Engineer position at SpaceX, managing Oracle and PostgreSQL databases to support space exploration technology development.

Sr. Database Reliability Engineer

Senior Database Reliability Engineer position at SpaceX, managing Oracle and PostgreSQL databases to support space exploration technology development.

Sr. Database Reliability Engineer

Senior Database Reliability Engineer position at SpaceX, managing Oracle and PostgreSQL databases to support space exploration technology development.

Sr. Database Reliability Engineer

Senior Database Reliability Engineer position at SpaceX, managing Oracle and PostgreSQL databases to support space exploration technology development.

OCI Database Engineer

Senior OCI Database Engineer position at Oracle requiring TS/SCI clearance, offering comprehensive benefits and competitive salary range of $120K-$251K.