Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Database Infrastructure

$140.4k - $372.3k

GitHub

About GitHub

GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

Overview

GitHub is looking for a Staff Software Engineer to join our Database Infrastructure team. We're a team that focuses on ensuring the reliability and scalability of the databases that power GitHub. The Database platform is home to hundreds of terabytes of unique data, serving over 20 million queries per second on average across our fleet. We create self-service infrastructure to empower engineers across the organization.

Responsibilities

  • Design and build a core part of GitHub's infrastructure, work to scale our database solution

  • Be a subject matter expert on MySQL and database administration within GitHub

  • Cultivate open source projects developed at GitHub and build things you are proud to share

  • Design, develop and maintain tooling for operating database systems and self-service tooling for GitHub developers

  • Write technical documentation on how to use internal tooling and best practices for leveraging MySQL

  • Escalate risks and advocate for the health and quality of the systems that the team builds

  • Participate in an on-call rotation and respond to incidents as needed

  • Develop and design plans for disaster recovery and systems failovers

  • The team is highly distributed across geographies and timezones, and you will thrive in an environment of remote work and asynchronous communication

Qualifications

Required Qualifications:

  • 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.

  • OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.

  • OR equivalent experience.

  • 3+ years experience in using monitoring tooling to diagnose performance or availability issues.

Preferred Qualifications:

  • Excitement about building, operating, and maintaining resilient, scalable systems that impact a global community of users with the ability to break down complex systems into manageable components.

  • Drive for observability to understand performance and be able to diagnose problems.

  • Effective communication skills and willingness to pair on problems, brainstorm in public, and enthusiastically engage with your teammates in group problem solving.

  • Experience writing design docs and getting consensus on technical decisions from a broader group.

  • Familiarity with database internals and experience with change management (especially database migrations).

Compensation Range

The base salary range for this job is USD $140,400.00 - USD $372,300.00 /Yr.

These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.

This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.

GitHub values

  • Customer-obsessed

  • Ship to learn

  • Growth mindset

  • Own the outcome

  • Better together

  • Diverse and inclusive

Manager fundamentals

  • Model

  • Coach

  • Care

Leadership principles

  • Create clarity

  • Generate energy

  • Deliver success

Who We Are

GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.

Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are-because we know that people flourish when they can work on their own terms.

Join us, and let's change the world, together.

EEO Statement

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Database Infrastructure in San Francisco, CA vacancy
  •  ...a team of former Scale AI engineers and operators. In less than...  ...team of product engineers, infrastructure specialists, and machine learning...  ...About this role As a Staff Software Engineer, Platform at...  ...APIs, service interfaces, and database design (PostgreSQL, MySQL).... 
    Database
    Work at office

    David AI

    San Francisco, CA
    4 days ago
  • $245k - $285k

     ...Backend Staff Software Engineer Unify is redefining go-to-market with state-of-the-art AI. As our first Backend Staff Software Engineer. This...  ...new tech: Rapidly prototype with third-party APIs, databases, model-serving platforms, and infra vendors to accelerate customer... 
    Database

    Unify

    San Francisco, CA
    3 days ago
  •  ...economy and are looking for a Senior Staff Backend Platform Engineer to support our mission. This role...  ...builds the foundational systems and infrastructure that power Patreon's creator...  ...for the core backend services, APIs, databases, infrastructure, and developer tooling... 
    Database
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    5 days ago
  • $252k - $315k

     ...Staff Software Engineer, Data Platform Software is eating the world, but AI is eating software. We live in unprecedented times – AI has the...  ...and warehousing systems. ~ Extensive experience in various database technologies (MongoDB, Postgres), streaming/processing... 
    Database
    Full time
    Live in

    Scale AI

    San Francisco, CA
    14 hours ago
  •  ...Staff Software Engineer Plenful is on a mission to transform healthcare operations from the inside out. Fresh...  ...experience building backend or data infrastructure in production ~ Deep expertise in relational databases: schema design, query performance, data modeling... 
    Database
    Work at office
    Flexible hours
    2 days per week

    Plenful

    San Francisco, CA
    3 days ago
  • $215k - $260k

     ...As the only vertically integrated AI infrastructure company built from the ground up, we...  ...About the Role: We are seeking a Staff Software Engineer to lead distributed systems design and...  ...infrastructure such as time-series databases, log aggregation, streaming pipelines... 
    Database
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  •  ...About the Role As a Staff Software Engineer, you’ll shape the technical direction of Magical’s...  ...design instincts: distributed systems, databases, APIs, queues, asynchronous...  ...Even Better Experience with platform, infrastructure, or workflow systems at scale Experience... 
    Database
    Work at office

    Magic Al

    San Francisco, CA
    5 days ago
  •  ...intersection of product and engineering- you'll own features end-to-...  ...Qualifications ~4+ years of software engineering experience, with...  ...: embeddings, vector databases, evaluation metrics, and model...  ...Have Experience with AI infrastructure: LangChain, LlamaIndex,... 
    Database

    Emergence Capital

    San Francisco, CA
    5 days ago
  •  ...automation and have assembled a world-class engineering team with staff-level talent from Robinhood, Glean,...  ...processing layer Building the infrastructure that powers the agentic systems...  ...with web development, relational databases, and distributed systems. Experience... 
    Database
    Work at office

    Rockstar

    San Francisco, CA
    14 hours ago
  • $190k - $230k

     ...Staff Software Engineer San Francisco, California, United States Tellius is a fast-growing...  ...Do Architect and implement core infrastructure for AI agents and orchestration (e.g....  ...backend skills with Python, SQL, and database design ~ Experience working with data... 
    Database

    Tellius

    San Francisco, CA
    2 days ago
  •  ...outsized impact early. Our core engineering team is looking for a builder, a Staff Software Engineer who thrives in early...  ...build reusable abstractions, infrastructure, and tooling to accelerate...  ...in relational + non-relational databases (PostgreSQL, Redis) ~ API... 
    Database

    Saris AI

    San Francisco, CA
    4 days ago
  •  ...Calling All Full-Stack Software Engineers We're looking for an exceptional full-stack engineer to join us...  ...product roadmap. Build and manage the technical infrastructure required to support our services, including databases, servers, and APIs. Ensure the security,... 
    Database

    Truewind

    San Francisco, CA
    5 days ago
  • $240k - $250k

     ...Staff Backend Engineer (PLG / Data Pipelines / Reliability) Location: Remote (U.S...  ...to grow revenue and profit, the software does the work for them. They...  ...Backend: Node.js, TypeScript Databases: MongoDB, PostgreSQL Infrastructure & Observability: AWS, Datadog,... 
    Database
    Local area
    Remote work

    NxT Level

    San Francisco, CA
    3 days ago
  •  ...world enterprise AI. Our software is the distribution layer...  .... Especially the physical infrastructure that will accelerate the...  ...hard to win. The Role | Staff Software Engineer As a Staff Software Engineer...  ...of autonomy designing database schemas, improving code... 
    Database

    Endeavor AI, Inc

    San Francisco, CA
    5 days ago
  • $210k - $250k

     ...Merge Software Engineer Position Merge is the leading provider of agentic tools and customer-facing integrations for frontier LLMs, Fortune...  ...Django, Rails, Spring, etc.) ~ Extensive knowledge of SQL databases (Postgres preferred) Example projects you might work... 
    Database
    Full time
    Work at office
    Home office
    Flexible hours

    Merge LLC

    San Francisco, CA
    3 days ago
  • $170k - $220k

     ...supply chain and enterprise software investors. We're live with manufacturers...  ...with design and backend/infrastructure to shape APIs and UX for...  ...of professional software engineering experience with a strong...  ...Actions, and edge runtime. • Database expertise: Strong PostgreSQL... 
    Database

    Tenkara Labs, Inc.

    San Francisco, CA
    1 day ago
  •  ...We build security compliance software delivered as managed services...  ...Primary Duties As part of the early engineering team at Atomus, you will be building key infrastructure to scale the foundations of...  ...CI/CD, Operating Systems, and Databases. Experience working with... 
    Database
    Full time
    Work at office

    Enboarder

    San Francisco, CA
    5 days ago
  • $405k

     ...Senior Staff Software Engineer Anthropic's mission is to create reliable, interpretable, and...  ...with Research, Inference, Platform, Infrastructure, and Safeguards to ensure the Claude...  ...Infrastructure: GCP, AWS, Azure, Kubernetes Databases: PostgreSQL (AlloyDB), Vector... 
    Database
    Work at office
    Visa sponsorship
    Flexible hours

    Colorwave Inc

    San Francisco, CA
    4 days ago
  •  ...About the job Staff Software Engineer About Our client is a global financial technology...  ...of the new internet of money. Our infrastructure including USDC, a blockchain-based...  ...like Kubernetes or EKS, ECS - SQL databases and designing schemas F. Deep focus... 
    Database
    Contract work
    Remote work
    Worldwide

    TechChain Talent

    San Francisco, CA
    4 days ago
  •  ...Staff Software Engineer The Staff Engineer is responsible for leading our technical foundation, initially collaborating with the Money - Finance...  ..., PHP, or similar, as well as both relational and NoSQL databases. ~ Solid understanding of distributed systems and system... 
    Database
    Flexible hours

    Pacifica Continental

    San Francisco, CA
    1 day ago
  • $141k - $242k

     ...Waabi Senior Or Staff Software Engineer Waabi, founded by AI visionary Raquel Urtasun, is the...  ...highly scalable, AI-driven mapping infrastructure. We are looking for a strong software...  ...geometry, geospatial systems, spatial databases, and tooling such as QGIS, GDAL, or... 
    Database
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    14 hours ago
  •  ...reach their true potential and driving engineering best practices. Optimize for Value...  ...Seasoned Engineering Expertise: 7+ years of software engineering experience with a track...  ...in data modeling for relational databases and distributed cloud platforms. Security... 
    Database

    Cascading AI

    San Francisco, CA
    3 days ago
  • $140k - $210k

     ...Visits, March 2025) Day to Day As a Staff Software Engineer on the Candidate Capabilities team,...  ...management systems, matching infrastructure, and Elasticsearch-based search capabilities...  ...storage systems including NoSQL databases (DynamoDB, etc.), data modeling, and... 
    Database
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Indeed

    San Francisco, CA
    1 day ago
  • $163.5k - $218k

     ...Staff Software Engineer OneTrust San Francisco, CA, US Job Type: Full-Time Function: Engineering Software Industry: Enterprise...  ...script (Python, Bash) ~ Good experience with SQL and NoSQL databases ~ Agile development (Scrum, XP, or Pair Programming)... 
    Database
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    Softbank Investment Advisers

    San Francisco, CA
    14 hours ago
  •  ...in office) About our Engineering Teams We’re hiring across...  ...want to grow. Our software development is AI-...  ...using NestJS and Prisma Database: PostgreSQL Testing &...  ...crafted in Figma Infrastructure: Maintained as Infrastructure...  ...You Will Do As a Staff Software Engineer,... 
    Database
    Bank staff
    Work at office
    Night shift
    2 days per week

    Sydecar

    San Francisco, CA
    1 day ago
  • $197k - $262k

     ...Staff Software Engineer At BuildOps, we're building a groundbreaking software platform purpose...  ...third-party integrations Improve database design, query performance, and data models...  ...with event-driven systems, messaging infrastructure, and real-time data processing ~... 
    Database
    For contractors
    Fixed term contract
    Work at office
    Local area
    Work from home
    Flexible hours

    BuildOps

    San Francisco, CA
    5 days ago
  • $195k - $257.5k

     ...Staff Software Engineer Circle is one of the world's leading internet financial platform companies...  ..., and programmable blockchain infrastructure. Circle's platform includes the world...  ...like Kubernetes or EKS, ECS ~ SQL databases and designing schemas Deep... 
    Database
    Contract work
    Remote work
    Flexible hours

    Circle

    San Francisco, CA
    4 days ago
  • $200k - $240k

     ...Staff Full Stack Software Engineer The healthcare industry still relies on faxes and phone tag to coordinate...  ...is building the modern software infrastructure to make it happen. We're a well-...  ...designing and querying relational databases (e.g., PostgreSQL, MySQL). The ability... 
    Database
    Work at office
    Relocation

    Verse Medical

    San Francisco, CA
    4 days ago
  • $200k - $230k

     ...looking for an experienced engineer with deep expertise in distributed...  ...'ll implement distributed database solutions that enable Gusto'...  ...the Team: The Datastores Infrastructure Engineering team designs,...  ...looking for: ~12+ years of software engineering experience... 
    Database
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    gusto

    San Francisco, CA
    more than 2 months ago
  • $240k - $270k

     ...Staff Software Engineer - Backend San Francisco, CA About the Role Sigma is transforming how businesses...  ...development experience SQL query optimization and database internals Administered cloud service infrastructure (GCP, AWS, Azure) Prior experience working... 
    Database
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Database Infrastructure. Be the first to apply!