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

Senior Software Engineer

$170k - $200k

YugabyteDB

Yugabyte is the company behind YugabyteDB , the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed in over 100 countries and powers more than 5 million clusters worldwide.

Together, our hard-working team of experts and our industry-leading technology are uniquely positioned to meet the demands of modern workloads: geo-distributed, ultra-resilient, and built to scale without limits.

Our Yugabeings (distributed, like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.

Senior Software Engineer - Core Database

Location: Sunnyvale, United States
Team: Core Database
Position Level: Senior Software Engineer
Role Overview

As a Senior Software Engineer working on YugabyteDB's core database engine , you will play a critical role in designing, building, and scaling the foundational components of a globally distributed SQL database - spanning query processing, storage, replication, and transactions.

You will work on some of the most challenging problems in distributed systems, including query planning and execution, consistency, durability, fault tolerance, performance, and scalability. Collaborating closely with cross-functional teams across query, platform, and cloud, you will help ensure YugabyteDB remains robust, reliable, and high-performing at scale.

This role is ideal for engineers who enjoy deep systems work and want to shape the core architecture of a high-performance, fault-tolerant distributed database.
Key Responsibilities
  • Design, develop, test, and deliver core database features across query processing, storage, replication, and transactions in YugabyteDB.
  • Write high-quality C/C++ code (and other languages as needed) with strong automated test coverage; actively participate in design discussions and code reviews.
  • Troubleshoot and resolve correctness, stability, and performance issues across:
    • Distributed query planning and execution
    • Storage and transactional subsystems
  • Improve database scalability and throughput as cluster sizes, data volumes, and transaction rates grow.
  • Identify and implement performance optimizations across the stack, including:
    • Query plan optimization, batching, and parallelism
    • Storage engine and replication efficiency
    • End-to-end latency and throughput improvements
  • Build and enhance core operational capabilities
  • Contribute to the open-source YugabyteDB project , helping strengthen its distributed SQL capabilities and reliability.
  • Collaborate closely with cross-functional teams (query, storage, platform, cloud) to deliver cohesive, high-quality features.
  • Mentor junior engineers and contribute to best practices in distributed systems, database internals, and performance engineering .
Required Qualifications
  • 5-8 years of software engineering experience
  • Bachelor's or Master's in Computer Science (or related field), or equivalent practical experience.
  • Strong programming skills in C/C++ (or similar systems language)
  • Solid understanding of:
    • Data structures and algorithms
    • Operating systems fundamentals
    • Distributed systems basics
  • Experience in at least one of:
    • Database internals (query processing, execution engines)
    • Storage systems (LSM trees, WAL, compaction, etc.)
    • Distributed systems (replication, consensus, transactions)
  • Strong problem-solving and debugging skills
Preferred Qualifications
  • Hands-on experience building or working with distributed systems , including distributed storage, transactional engines, or consensus protocols.
  • Strong understanding of database internals , with familiarity in areas such as:
  • PostgreSQL or other relational database engines
  • Query processing or storage engine design
  • Contributions to open-source systems or database projects are a strong plus.

We work in a hybrid model, with the team together in our Sunnyvale office 2-3 days per week.
Work Authorization

This position is based in the U.S. Candidates must have authorization to work in the United States. Sponsorship may be considered only under specific circumstances aligned with current regulatory requirements.

We feel strongly about equal pay for equal work, and transparency in compensation is one way to help achieve that. The cash compensation for this role is market competitive, with a range of USD 170,000-USD 200,000, inclusive of variable/incentive for some roles. As well as equity (when applicable), and benefits including health plans, retirement plans, and unlimited paid time off (PTO). The pay range for this position is a general guideline only and not a guarantee of compensation or salary. The actual pay will vary based on factors including experience, qualifications, and skill level.

#LI-HYBRID

Due to the Proclamation, "Restriction on Entry of Certain Nonimmigrant Workers", which went into effect on September 21, 2025, at this time we are no longer able to sponsor new H-1B visa petitions filed after September 21, 2025 for new hires. We are still able to consider candidates who require H-1B extensions, changes of employer, or other types of work authorization.

Equal Employment Opportunity Statement :

As an equal opportunity employer, Yugabyte is committed to a diverse workforce. Employment decisions regarding recruitment and selection will be made without discrimination based on race, color, religion, national origin, gender, age, sexual orientation, physical or mental disability, genetic information or characteristic, gender identity and expression, veteran status, or other non-job related characteristics or other prohibited grounds specified in applicable federal, state and local laws.


To review Yugabyte's Privacy Policy please visit Yugabyte Privacy Notice.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sunnyvale, CA vacancy
  •  ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially... 
    Senior

    Reevo, Inc.

    Santa Clara, CA
    1 day ago
  •  ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in...  ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform... 
    Senior

    TBCASoft

    Sunnyvale, CA
    5 days ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  •  ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big... 
    Senior

    DataVisor

    Mountain View, CA
    3 days ago
  •  ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving... 
    Senior

    Trimble

    Sunnyvale, CA
    5 days ago
  • $137.1k - $188.3k

     ...initiative for innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept to delivering high‑quality...  ...Completed Bachelor’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia technologies and creating... 
    Senior
    Full time
    Local area

    Via Licensing Corporation

    Sunnyvale, CA
    5 days ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable... 
    Senior
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    5 days ago
  • $170k - $250k

     ...Senior Software Engineer – Workspace ONE Intelligence Platform As a Senior Software Engineer you will design and develop architecture components on the Workspace ONE Intelligence Platform, using AWS technologies and open‑source components. You will own engineering initiatives... 
    Senior
    Local area
    Visa sponsorship

    Omnissa, LLC

    Mountain View, CA
    3 days ago
  • $148k - $235.75k

    A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform complex...  ...(CDP) team is looking for a passionate, self-driven Senior Software Engineer with deep expertise in distributed systems to join... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    19 hours ago
  • $125k - $191.7k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $204k - $259k

     ...Senior Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $213k - $263k

     ...Senior Software Engineer, Eval Authoring APIs Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $100k - $180k

     ...Job Responsibilities Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing protocol... 
    Senior

    IP Infusion

    Santa Clara, CA
    2 days ago
  •  ...Conducts analysis to determine integration needs. Designs new software and web applications, supports applications under development...  ...-out of software releases. Trains junior Software Development Engineers on internally developed software applications. Oversees the researching... 
    Senior
    Night shift
    Weekend work

    Vets Hired

    Sunnyvale, CA
    4 days ago
  •  ...of foundational cloud‑based services. Our team seeks hands‑on engineers with expertise and passion for solving complex problems in distributed...  ...a member of the Storage Control Plane team, you will own the software design and development for core components and features that... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    5 days ago
  •  ...plus • Understanding with Open Source codes and custom libraries • Ability to learn new things independently and develop quality software • Excellent visual design skills with sensitivity to user-system interaction • Ability to present the designs & sell the... 
    Senior

    Netpace

    Santa Clara, CA
    3 days ago
  • $130k - $180k

     ...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published...  ...Impact: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑... 
    Senior
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    5 days ago
  •  ...Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Senior Software Engineer Duration: 6 Months Client Data Protection and Availability Software Group develops software that centralizes, automates... 
    Senior

    SA Technologies Inc

    Santa Clara, CA
    5 days ago
  • $153k - $222k

     ...earlier when needed to accommodate family commitments. Meet our software engineers! Meet some of our software engineers who are shaping the...  ...advice to potential candidates. About the role We are looking for senior software engineers interested in designing elegant solutions... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    20 hours ago
  •  ...Function of Position: Our team is responsible for the real‑time software infrastructure that supports critical performance, safety,...  ...and demonstration of product safety and reliability. As a Senior Software Engineer, you will be collaborating with talented cross‑functional... 
    Senior

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $148k - $226.2k

     ...one of self-driving's most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $176.4k - $264.6k

     ...Senior Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive... 
    Senior

    Nuro

    Mountain View, CA
    3 days ago
  •  ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible... 
    Senior

    HireOTS

    Mountain View, CA
    1 day ago
  •  ...Senior Software Engineer We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful... 
    Senior

    HireOTS

    Mountain View, CA
    3 days ago
  •  ...Senior Software Engineer | AI Healthcare Platform Startup San Francisco, CA (Onsite) | High-growth startup | Mission-driven We’re hiring a Senior Software Engineer to help build the core systems behind a fast-scaling AI healthcare platform. This is a hands-on role... 
    Senior

    Signify Technology

    Sunnyvale, CA
    3 days ago
  • $179.06k - $198.95k

     ...and concepts We are seeking a highly skilled and motivated engineer to design, develop, and deliver next-generation, cloud-native SaaS...  ...next-generation products designed to run efficiently as Software-as-a-Service (SaaS) on leading public cloud platforms (AWS, Azure... 
    Senior
    Hourly pay
    Full time
    Work at office
    2 days per week
    3 days per week

    Cohesity

    Santa Clara, CA
    5 days ago
  •  ...Senior Software Engineer In Test It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally... 
    Senior
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...Overview NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning...  ...foundation in CPU and GPU architectures, numeric libraries, modular software design. Highly motivated with excellent verbal and written... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!