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

Senior Software Engineer

$170k - $200k

Yugabytedb

At Yugabyte , we are on a mission to become the default transactional database for enterprises building cloud-native applications. YugabyteDB is our PostgreSQL-compatible distributed database for cloud-native apps. Resilient, scalable, and flexible, it runs on any cloud and enables developers to become instantly productive using well-known APIs. We are looking for talented and driven people to join us on our ambitious mission and help us build a lasting and impactful company. The transactional database market is estimated to grow to $64B by 2025. YugabyteDB is cloud-native by design, has on-demand horizontal scalability, and supports geographical distribution of data using built-in replication. This means that we are well-positioned to meet market demand for geo-distributed, high-scale, high-performance workloads. Join the Database Revolution at Yugabyte. Modern applications need a cloud-native database that eliminates tradeoffs and silos. YugabyteDB retains the power and familiarity of PostgreSQL by pairing its trusted API with a precision-engineered, distributed, cloud-native architecture. Even better, it’s 100% open source. Many of the world’s leading enterprises are migrating from legacy RDBMSs (like Oracle, SQL Server, and DB2) to YugabyteDB, to meet their mission-critical app demands. 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, and 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, such as query plan optimization, batching and parallelism, storage engine and replication efficiency, and overall end‑to‑end latency and throughput improvements. Build and enhance core operational capabilities. Contribute to the open‑source YugabyteDB project to 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 and distributed systems basics. Experience in at least one of the following: distributed systems (replication, consensus, transactions) or 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, e.g., PostgreSQL or other relational database engines. 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. 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. 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. 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. #J-18808-Ljbffr Yugabytedb

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sunnyvale, CA vacancy
  •  ...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
    18 hours 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
    2 days ago
  • A leading global retailer is seeking a Senior Software Engineer in Sunnyvale, CA to join the Global Supplier Experience group. This role involves translating requirements into solutions, overseeing engineers, and troubleshooting production issues. Ideal candidates will... 
    Senior

    Walmart

    Sunnyvale, CA
    1 day ago
  • $185.45k - $218.4k

    Advanced Micro Devices, Inc. is seeking a Sr. Software Development Engineer in Santa Clara, CA. This role involves researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software for semiconductor operations... 
    Senior

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    1 day ago
  • Nuro is seeking a skilled software engineer to enhance our simulation technology for autonomous driving. In this role, you will expand the simulator's capabilities and collaborate across teams to innovate solutions for the development of self-driving technology. The ideal... 
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  • $152k

    2100 NVIDIA USA in Santa Clara is seeking a creative Software Engineer to develop cutting-edge autonomous vehicle solutions. You will work on building robust simulation infrastructure to test self-driving technology. The ideal candidate has at least 5 years of software... 
    Senior

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  • Gravity Engineering Services Pvt Ltd. is seeking a Senior Software Engineer in Mountain View, California, to design and develop perception software tailored for autonomous vehicles. The role involves working on ADAS projects and utilizing skills in C++ and data processing... 
    Senior

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    1 day ago
  • $204k - $259k

    Waymo is seeking experienced data-minded software engineers to join the Planner Evaluation team. This role focuses on measuring and improving onboard software quality in autonomous driving technology. The ideal candidate will work with complex data to deliver evaluation... 
    Senior

    Waymo

    Mountain View, CA
    1 day ago
  • $174k - $252k

    A global technology company is seeking a Software Engineer to develop next-generation technologies. The role requires 5 years of experience in object-oriented programming and a Bachelor's degree or equivalent experience. The engineer will work on critical projects, manage... 
    Senior

    Google Inc.

    Mountain View, CA
    2 days ago
  • CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing high-performance software components for endpoint security solutions. Candidates should have strong expertise in C/C++... 
    Senior

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  • $170k - $235k

    SpaceX is seeking a Sr. Wireless Software Engineer in Sunnyvale, California, to work on the Starlink communications network. The ideal candidate will have a strong background in wireless software and networking protocols, with responsibilities including the design and implementation... 
    Senior

    SpaceX

    Sunnyvale, CA
    1 day ago
  • Google's software engineers develop the next-generation technologies that change how billions of users connect and interact with information. We handle data at massive scale and explore areas from information retrieval to large-scale system design and AI. We seek engineers... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • $152k - $253k

    NVIDIA Gruppe is seeking a Senior Software Triage Engineer in Santa Clara, California, to be a pivotal member of their automotive group. You will support autonomous vehicle software development through effective test planning, live triage, and debugging, ensuring high-quality... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day 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
    18 hours ago
  • $272k - $431.25k

    NVIDIA is seeking a highly experienced Software Engineer in Santa Clara, California, to design architecture for an Always-On profiling service. The ideal candidate will have over 15 years in system-level C/C++ development, along with a strong background in performance engineering... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Logos Space in Mountain View is looking for a Navigation Engineer to develop and maintain the Ground Navigation Software stack. This role includes designing backend systems, creating APIs, and collaborating with multidisciplinary teams to support constellation-scale operations... 
    Senior

    Logos Space

    Mountain View, CA
    1 day ago
  •  ...and computer graphics? NVIDIA's Metropolis Synthetic Data Generation (SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative visual computing efforts, you will contribute to building scalable... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • NVIDIA is looking to hire an innovative engineer for its CUTLASS team in Santa Clara, California. You will develop core components for high-performance linear algebra using C++ and collaborate with GPU architecture teams. A Masters or PhD degree in Computer Science, along... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Kodiak in Mountain View, CA is seeking a Senior Software Engineer focused on enhancing behavior prediction for autonomous driving systems. The role involves working closely with planning and ML engineers to improve prediction quality and integrate models effectively. The... 
    Senior
    Work at office
    Flexible hours

    Kodiak

    Mountain View, CA
    1 day ago
  • $117k - $234k

     ...GenAI Platform team. In this role, you will collaborate with engineers and product visionaries to design, develop, and deliver innovative...  .... That’s what we do at Walmart Global Tech. We are a team of software engineers, data scientists, cybersecurity experts and service... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Flexible hours

    Sam's Club

    Sunnyvale, CA
    4 days ago
  • Google is seeking a Software Engineer for the Persistent Disk team in Sunnyvale, California, focusing on high-performance storage solutions for Google Cloud. You will write and test software, troubleshoot issues, and work with cross-functional teams to improve system operations... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • A leading technology company in Mountain View is seeking experienced software engineers to develop next-generation technologies. Candidates should have over 5 years of C++ software development experience and a strong background in image processing. The role involves managing... 
    Senior

    Google

    Mountain View, CA
    8 hours ago
  • $204k - $259k

    A leading autonomous driving technology company is seeking a Senior Software Engineer to architect evaluation methodologies for their hybrid simulator. Responsibilities include developing high-throughput data processing systems and partnering with AI research teams. The... 
    Senior
    Full time

    Waymo

    Mountain View, CA
    1 day ago
  • NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Arista Networks in Santa Clara is seeking an experienced software engineer to join their Platform software team. The role involves designing and implementing diagnostics for high-speed digital products, collaborating closely with hardware engineers to optimize performance... 
    Senior

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $147k - $211k

    Google is looking for a Software Engineer based in California to develop next-generation technologies and manage massive scale information. The ideal candidate will have at least a Bachelor's degree in Computer Science or equivalent experience, with a strong background... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • A leading delivery and logistics company is seeking an experienced professional to join their data platform team. You will drive the vision and strategy for building scalable frameworks and ensure data quality and compliance standards. Ideal candidates have a degree in ...
    Senior

    DoorDash

    Sunnyvale, CA
    1 day ago
  • $176k - $333.5k

     ...Solid understanding of real time systems such as games Understanding of ML techniques Knowledge and experience working with game engines like UE4 Ways to stand out from the crowd: Background with GPU optimization for increased framerate and reduced latency a plus Experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • We are looking for a Senior Software Engineer for Calibration & Algorithms to develop and update test and calibration algorithms for various sensors. In this role, you will spearhead new technologies, developing and validating calibration algorithms, building tooling and... 
    Senior

    IventIM

    Sunnyvale, CA
    1 day ago
  • Google is seeking a Software Engineer in Sunnyvale, California, to focus on semantic search capabilities within AlloyDB, an innovative PostgreSQL-based product. You'll contribute to AI and GenAI features while building scalable, high-performance database functionalities... 
    Senior

    Google

    Sunnyvale, 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!