Skip to main content
All jobs

Employer listing

Database Reliability Engineer

SpaceX

Hawthorne, Ca · on site · full time · Senior

$135,000 - $175,000

Overview

SpaceX is looking for a Database Reliability Engineer with strong technical knowledge in Microsoft SQL / PowerBI technologies as well as excellent interpersonal and communication skills. You will be part of the IT Engineering organization and join a team of database administrators and engineers responsible for all database technologies used throughout SpaceX.

Responsibilities

  • Partner with internal customers to understand current challenges, plan/communicate improvements, and anticipate future needs.
  • Perform root cause analysis of production-related database issues.
  • Collaborate with internal stakeholders to optimize schemas, queries, and database/server configurations.
  • Perform data migration / data transformation from OLTP to OLAP systems.
  • Develop code to automate routine tasks and provide end-user self-service tools by leveraging PowerShell or a similar scripting language.
  • Engineer, deploy, and maintain all aspects of Microsoft SQL database monitoring.
  • Address critical support situations by providing effective solutions to database technical issues.
  • Manage PowerBI licensing, utilization, permissions, and provide best-practices guidance and query optimization assistance.
  • Provide comprehensive and fully vetted backup and restore solutions.
  • Engineer, implement, and routinely test Disaster Recovery (DR) strategies.
  • Develop and maintain strong documentation and support runbooks.
  • Support and foster professional growth of staff via cross-training, coaching, and responsibility sharing.
  • Participate in an on-call rotation.

Basic Qualifications

  • Bachelor’s degree in computer science, information systems, or engineering discipline and 5+ years of experience in IT; OR 7+ years of professional experience with database reliability or DevOps in lieu of a degree.
  • 7+ years of experience in monitoring and tuning databases to provide highly available and performant services.
  • 5+ years of experience in optimizing SQL queries and data replication & transformation.

Preferred Skills and Experience

  • Proficient in SQL Server and at least one other database technology (Postgres, MySQL, ClickHouse).
  • Proficient in resiliency and high availability methods for SQL Server (log shipping, availability groups, database mirroring, and replication).
  • Expertise in scaling large critical databases with high expectations for uptime and performance.
  • Ability to work effectively and provide technical leadership in high-stress situations such as production database outages.
  • Knowledge of configuration management automation and limiting manual toil.
  • Knowledge of data structure design and modeling.
  • Strong understanding of hardware in relation to SQL server: SAN, Virtualization, and basic networking for troubleshooting.
  • Good knowledge of development cycle to interface well with developers.
  • Strong attention to detail, high degree of accuracy, excellent oral/written communication skills, and strong interpersonal skills.
  • Open to learn new database technologies, especially column-oriented databases.
  • Expertise in reporting options (SQL reports, PowerBI, etc.).
  • Strong understanding of big data and data warehouse concepts and technologies.

Additional Requirements

  • Willingness to work extended hours and weekends as needed to respond to network and server errors after hours.
  • This role is an onsite position; remote or hybrid work will not be considered.
  • Must conform to U.S. Government export regulations (ITAR).

Benefits

Medical, dental, and vision coverage, 401(k), life and disability insurance, paid parental leave, ESPP, 3 weeks accrued paid vacation, 10+ paid holidays, and accrued paid sick leave.