Senior Software Engineer
$170k - $200kYugabyteDB
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 StatesTeam: 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 .
- 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
- 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
- ...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
$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- ...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
- ...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
$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...SeniorFull timeLocal area$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...SeniorFull time$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...SeniorLocal areaRemote workFlexible hours$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...SeniorLocal areaVisa sponsorship$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- ...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...SeniorRemote workWork from homeFlexible hours
$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...SeniorRemote workFlexible hours$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...SeniorFull timeRemote work$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...SeniorFull timeRemote work$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- ...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...SeniorNight shiftWeekend work
- ...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
- ...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
$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‑...SeniorWorldwide- ...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
$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...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...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
$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...SeniorLocal areaRemote workWork from homeFlexible hours$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- ...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
- ...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
- ...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
$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...SeniorHourly payFull timeWork at office2 days per week3 days per week- ...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...SeniorWork experience placementLocal areaWorldwideFlexible hours
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Sunnyvale, CA
- software engineer student Sunnyvale, CA
- agile software developer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- software developer positions Sunnyvale, CA
- senior software design engineer Sunnyvale, CA
- software developer Sunnyvale, CA
- ngo software engineer Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- software development engineer (robotics engineer) Sunnyvale, CA



