Staff Software Engineer, Database Infrastructure
$140.4k - $372.3kGitHub
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!
$200k - $230k
...Staff Software Engineer, Database Infrastructure We're looking for an experienced engineer with deep expertise in distributed data systems to shape the future of Gusto's storage layer. You'll manage complex migrations, architect high-scale systems, and set standards...DatabaseRemote work$252k - $315k
Scale GP is building the infrastructure that makes enterprise AI... ...looking for a Senior or Staff Infrastructure Engineer to act as a primary technical... ...5+ years of full-time software engineering experience.... ...with Agents, LLMs, vector databases, and other emerging AI technologies...DatabaseFull time- ...Staff Software Engineer Rippling's Infrastructure organization builds the technical backbone that powers our entire product ecosystem. As we prepare to quadruple... ...high-order problems related to global consistency, database contention, and high-throughput background...DatabaseWork at office3 days per week
$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$160k - $250k
...serving US manufacturers. As a Senior/Staff Platform Engineer, you will build the software layer that powers autonomous... ...LLM-based agents, AI/ML infrastructure, and RAG patterns for intelligent... ...PostgreSQL, LLMs, embeddings, vector databases, RAG architectures, AWS, containerization...DatabaseVisa sponsorship- ...The Storage Platform team owns the infrastructure that powers how Perplexity persists, retrieves... ...of storage technologies – relational databases, vector databases, custom storage... ...excellence around storage, the team enables engineers across Perplexity to focus on product innovation...Database
- ...Senior Software Engineer, Platform At David AI, our engineers build the pipelines, platforms... ...tight-knit team of product engineers, infrastructure specialists, and machine learning... ...RESTful APIs, service interfaces, and database design (PostgreSQL, MySQL). ~ Strong...DatabaseWork at office
$180k - $240k
...Kiddom Systems Engineering Role Kiddom is a groundbreaking educational... ...from web APIs to graph databases to edge computing and LLMs.... ...Qualifications ~10+ years of software development experience at... ..., bridging applications to infrastructure. Qualities...DatabaseLocal areaFlexible hours- ...Build bridges and lift up your colleagues. Job Summary As a Staff Software Engineer, you will play a key role in the entire engineering... ...Go, Java or Kotlin is required Proficiency with relational databases such as PostgreSQL, including schema design, SQL tuning, and...DatabaseTemporary workWork at officeRemote workFlexible hours
$200k - $250k
...Staff Software Engineer, AI Platform Flex is a growth-stage, NYC headquartered FinTech company... .... ~ Experience with agent infrastructure and code-execution sandboxes (Modal,... ...experience with relational SQL and NoSQL databases, such as MySQL/PostgreSQL/DynamoDB....DatabaseFull timeLocal areaRelocation packageFlexible hours2 days per week3 days per week$233.5k - $321.2k
...GoFundMe is searching for a Senior Staff Software Engineer for Identity Platform to serve as the... ...postmortem-driven improvements to identity infrastructure. Communicate architecture... ...path. ~ Proficiency in relational database design and data modeling for identity...DatabaseFull timeWork at officeLocal areaRemote workRelocationFlexible hours3 days per week$208k - $250k
...Are you an ambitious engineer looking to make an outstanding... ...are seeking a GenAI Platform Staff Software Engineer to join our team in... ...closely with engineering, infrastructure, product, and business partners... ...platforms at scale (vector databases such as Qdrant, code...DatabaseFull timeWork at officeLocal area$200k - $271.5k
..., we're not just building software - we're building a mindset... ...Job Summary: The Staff Software Engineer, Monetization Platform serves... ...web services ~ Relational databases, data modeling, and... ...cloud platform and modern infrastructure tooling ~ A strong...DatabaseContract workWork at officeImmediate startWorldwideMonday to FridayFlexible hours$405k
...of committed researchers, engineers, policy experts, and business... ...re looking for experienced infrastructure engineers to build and... ...to interact with AI. As a Staff Software Engineer on the Product Infrastructure... ...Build and scale OLTP database systems through 100x+ growth...DatabaseFull timeWork at officeVisa sponsorshipFlexible hours$207k - $300k
Staff Software Engineer, Firestore, Google Cloud Google San Francisco, CA, USA Required Qualifications Bachelor... .... Experience with Java. Experience with databases and product ideation. Experience with systems infrastructure and distributed systems. Preferred...DatabaseFull time$170k - $220k
...supply chain and enterprise software investors. We're live with manufacturers... ...the Role You'll build the infrastructure for autonomous manufacturing... ...Have • Very deep software engineering experience with a strong... ...and ML pipelines. • Database expertise: Deep PostgreSQL knowledge...Database$240k - $320k
About Sentry Bad software is everywhere, and we’re... ...powers Sentry—from cloud infrastructure and streaming systems... ...every product and engineering team at Sentry to move... ..., Beam) OLAP/OLTP databases, blob storage, caching... ...Experience mentoring senior/staff‑level engineers. The...DatabaseHourly payWork at office- ...Staff Backend Platform Software Engineer Patreon is the best place for creators to build memberships by providing exclusive access to their work... ...patterns and principles ~ Experience with relational databases (such as PostgreSQL) and NoSQL databases (such as Redis...DatabaseWork at officeLocal areaRemote workWorldwide2 days per week
- ...Senior Staff Backend Platform Engineer Patreon is a media and community platform where over 300,00... ...builds the foundational systems and infrastructure that power Patreon's creator platform... ...the core backend services, APIs, databases, infrastructure, and developer tooling...DatabaseWork at officeLocal areaRemote workWorldwideFlexible hours2 days per week
$279.2k - $390.9k
...building and scaling the core infrastructure that powers machine learning... ...batch & stream processing Databases: Familiarity with Vector,... ...generation ML Indexing & Retrieval engine, integrating capabilities... ...10+ years of experience in software engineering, specializing in...DatabaseFor contractorsWork experience placementRemote workFlexible hours- ...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...DatabaseWork at officeFlexible hours2 days per week
- ...Role and impact The Systems Engineering team supports tools and core... ...technologies from web APIs to graph databases to edge computing and LLMs.... ...Qualifications 10+ years of software development experience at... ..., bridging applications to infrastructure Qualities Conscientious of...DatabasePermanent employmentFull timeLocal areaFlexible hours
$252k - $315k
...Software is eating the world, but AI is eating software. We live in unprecedented times... ...products include the Generative AI Data Engine, SGP, Donovan, and others that power the... ...systems. ~ Extensive experience in various database technologies (MongoDB, Postgres),...DatabaseFull timeLive in- ...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
$190k - $230k
...Staff Software Engineer Tellius enables organizations to get faster insights and act upon cloud... ...Do Architect and implement core infrastructure for AI agents and orchestration (e.g.... ...backend skills with Python, SQL, and database design ~ Experience working with...Database- ...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... ...familiarity with web development, relational databases, and distributed systems....DatabaseWork at office
- ...Staff Software Engineer (Insights) Title of Role: Staff Software Engineer (Insights) Location... ...across relational and analytical databases to support insights at scale. Own... ...streaming/data pipelines, and data infrastructure is a plus. Compensation and Benefits...DatabaseWork at officeVisa sponsorship
$179.14k - $240k
...Sr. Staff Software Engineer Astra's mission is to improve life on Earth from space by creating a healthier and more connected planet. Today... ...Multipliers Cloud-native software development Time-series database technology Building services with high availability and...Database$2,000 per month
...About The Role As a Principal/Staff Software Engineer , you will help build out the next... ...large scale distributed systems and databases to build a new and secure OS platform... ...distributed systems, databases, data infrastructure, or big data management - A working...Database- ...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, vector...Database
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Database Infrastructure. Be the first to apply!
- principal infrastructure engineer San Francisco, CA
- lead infrastructure engineer San Francisco, CA
- remote infrastructure engineer San Francisco, CA
- data infrastructure engineer San Francisco, CA
- senior infrastructure engineer San Francisco, CA
- infrastructure engineer San Francisco, CA
- infrastructure automation engineer San Francisco, CA
- infrastructure developer San Francisco, CA
- entry level infrastructure engineer San Francisco, CA
- infrastructure engineering manager San Francisco, CA


