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

Software Engineer II

$150k - $170k

YugaByte

Software Engineer II

Sunnyvale, CA

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.

Software Engineer – Core Database

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

About Yugabyte

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 $150B by 2030. 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.

Yugabyte offers a culture of innovation, ownership, and technical excellence, with opportunities to impact a cutting-edge distributed SQL database used by global enterprises.

Role Overview

As a Software Engineer on the Core Database Engineering team, you will have an opportunity to work across the SQL layer, query execution, storage, replication, and transactional subsystems of YugabyteDB. You will collaborate with cross-functional engineering teams to solve complex problems, ensuring YugabyteDB remains robust, reliable, and performance at scale.

This role is designed for engineers who are excited about databases, distributed systems, and systems programming, and want hands-on experience building a large-scale, production-grade distributed database.

Key Responsibilities
  • Write high-quality C/C++ code (and contribute in other languages as needed) with comprehensive automated tests; participate actively in code reviews.
  • Add unit tests, integration tests, and regression tests to ensure correctness and stability
  • Improve database scalability and throughput as cluster sizes and transaction volumes grow.
  • Contribute to the open source YugabyteDB project and help strengthen our distributed SQL capabilities across releases.
  • Troubleshoot and resolve correctness, stability, and performance issues in complex distributed query planning and execution paths.
  • Design, implement, and test features in YugabyteDB under the guidance of senior engineers
  • Collaborate with engineers across query, storage, and platform teams
Required Qualifications
  • 1–4 years in software engineering, with a strong foundation in compiled languages such as C/C++.
  • Bachelor's, Master's, or PhD in Computer Science (or related field), or equivalent practical experience.
  • Understanding of systems engineering fundamentals, including operating systems, distributed systems, and databases.
  • Strong fundamentals in data structures, algorithms, and operating systems
  • Experience programming in C/C++, Java, or similar systems-level languages
  • Basic understanding of concurrency, threading, or distributed systems concepts
  • Strong problem-solving skills and the ability to operate effectively in a collaborative, distributed team environment
Preferred Skills
  • Coursework or hands-on experience in distributed systems or storage systems
  • Exposure to databases, SQL, or PostgreSQL (academic or professional)
  • Familiarity with PostgreSQL internals or other relational database engines.
  • Familiarity with concepts such as replication, transactions, or fault tolerance
  • Contributions to open source database or systems projects.

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 150,000-USD 170,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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Sunnyvale, CA vacancy
  • $165.2k - $223.6k

     ...Description Employer: Amazon Media Venture LLC Position: Software Dev Engineer II Location: Sunnyvale, CA Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services... 
    Suggested
    Local area
    Relocation package

    Amazon

    Sunnyvale, CA
    8 days ago
  • $109k - $204k

     ...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $102.1k - $202.2k

     ...day. In doing so, we create life-changing innovations that impact billions of lives around the world. We are looking for a Software Engineer II to join Microsoft Entra's Global Secure Access (GSA) AI Agent Firewall team. Our team operates at the intersection of... 
    Suggested
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    9 days ago
  • $139k - $201.5k

     ...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Software Engineer II, Visualization. Who We Are Aurora's mission is to deliver the benefits of self-driving technology safely, quickly,... 
    Suggested
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $65 - $70 per hour

     ...) Location: Sunnyvale, CA (#LI-Onsite) Pay Range: $65.00 - $70.00 Per Hour #LP Job Summary: We are seeking a Software Development Engineer II to join the Kuiper Network Services team. The role involves enhancing test infrastructure, expanding test coverage, developing... 
    Suggested
    Hourly pay
    Contract work

    Akraya

    Sunnyvale, CA
    4 days ago
  • $105.5k - $213.5k

     ...Software Engineer II, RIS Test This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $7,500 per month

     ...~ Define, develop and maintain AI-powered software tools, services, and applications, collaborating with fellow software engineers Education ~ Pursuing a Master...  ...with the position title "Software Engineer, II (Intern)" in the email subject. Compensation... 
    Internship
    Work at office

    eGain

    Sunnyvale, CA
    4 days ago
  • $165k - $242k

     ...Senior Software Engineer II, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $143.7k - $194.4k

     ...and protect your smart home, make reservations, discover new content, and help you shop online. We're seeking a talented Software Engineer II to join our team and help build the future of Alexa Mobile Performance solutions. We are the team within Alexa Mobile org responsible... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    6 days ago
  • $139k - $204k

     ...Senior Software Engineer II, Applied Training CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $139k - $223k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all.  We’re searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned to... 
    Full time

    Aurora Innovation

    Mountain View, CA
    16 hours ago
  • $131k - $154k

     ...be part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As a Software Engineer II - Software Defined Networking, you will lead the development and execution of our Software Defined Networking strategy. You... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    5 days ago
  • $100.6k - $199k

     ...(c) Foundry observability to generate insights from agentic traces and continuously evaluate and optimize agents. As a Software Engineer II within Foundry Agents, you will contribute to building largescale, cloudnative systems that support the full lifecycle of advanced... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    23 hours ago
  • $165k - $242k

     ...17, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do: As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will help build and operate CoreWeave's Kubernetes-native platform for admitting... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    12 days ago
  • $150.32k - $225.48k

     ...Software Engineer II - Data Platform Pittsburgh, PA Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    2 days ago
  • $165.2k - $223.6k

     ...to the industry while working alongside talented scientists, engineers, and technical program managers (TPMs) to create solutions that...  ...Key job responsibilities We're looking for an experienced Software Development Engineer with expertise in back-end system and online... 
    Internship
    Flexible hours

    Amazon

    Santa Clara, CA
    23 hours ago
  • $150k - $170k

     ...like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries. Software Engineer - Core Database Location: Sunnyvale, United States Team: Core Database Position Level: Software Engineer About... 
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    YugabyteDB

    Sunnyvale, CA
    3 days ago
  • $170k - $185k

     ...be a part of a Best-in-Class organization, Samsung’s eCommerce engineering team is the place to be. If you were to join, you’ll have the...  ...production Learn from veterans on the nuances of building software as well as get guidance on your career growth Work with business... 
    Work at office
    Monday to Friday
    Flexible hours

    Samsung Electronics America North America

    Mountain View, CA
    4 days ago
  • $124k - $171k

     ...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and...  ...wherever you may go. Learn more about our benefits ( . As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking... 
    Full time
    Remote work
    Relocation

    Applied Materials

    Santa Clara, CA
    2 days ago
  •  ...Software Engineer Greetings from Rootshell Inc, Role: Software Engineer, Location: Santa Clara, CA Duration: Long Term At least 8+ years of hands-on software development Experience with multi-threading, collections Hands on experience in developing micro services Experience... 

    Rootshell Inc

    Santa Clara, CA
    2 days ago
  • $100.6k - $199k

     ...AI is at the forefront of Microsoft's mission to redefine how software is built and experienced. Weare responsible forbuildingthe foundationalplatforms...  ...agent performance. We are seekingaSenior Software Engineer to join theEvaluationplatform team. This teamis responsible... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    23 hours ago
  •  ...Software Developer II Imagine having the opportunity to work on client's Interconnection Services, developing the next generation of Networking...  ...network products; Work with network architecture, network engineering, software development, and NOC teams to develop... 
    Night shift

    InterSources

    Sunnyvale, CA
    2 days ago
  •  ...substantial round – joining now comes with limited risk and unlimited upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental in building and scaling our platform, working across the entire... 
    Remote work
    Monday to Friday

    Tenex.AI Inc

    San Jose, CA
    2 days ago
  •  ...Software Engineer II (C++, Python, MySQL) Location: Menlo Park, CA Software Engineer with 2-5 years of experience sought to execute Codepath analysis and migration on a significant volume of similar assets, primarily within the Hack Codebase. Proficiency... 

    Diverse Lynx

    Menlo Park, CA
    1 day ago
  •  ...Cloud Developer II This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from...  .... Brings technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and implementing... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Alviso, CA
    3 days ago
  • $165.2k - $223.6k

     ...Description The Region Flexibility Engineering organization supports the rapid global expansion of Amazon's infrastructure. Our projects...  ...Regional Flexibility Engineering is looking for a software engineer passionate about service-oriented architectures that... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    23 hours ago
  • $165.2k - $223.6k

     ...accelerates static and dynamic web content, video streaming, APIs, and software distribution for customers ranging from startups to the world'...  ...impact customer experience. We are the Routing & Capacity Engineering team within CloudFront. We build the systems that decide which... 
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work
    Night shift

    Amazon

    Santa Clara, CA
    5 hours ago
  • $170k - $220k

     ...Senior Software Engineer We are seeking a senior software engineer to play a pivotal role in advancing our engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This position... 

    Autoroboto

    Mountain View, CA
    2 days ago
  •  ...enabling our customers to onboard faster, reduce manual reviews, and prevent financial crime. Role Overview We’re hiring a Software Engineer II to help build and scale the core platform behind AiPrise’s compliance orchestration and AI agent systems. This is a build it... 
    Work at office
    Immediate start
    Worldwide

    AiPrise

    San Jose, CA
    1 day ago
  • $101.5k - $188.5k

    Cadence Design Systems is seeking a Software Engineer II in San Jose, California. This position involves designing and developing a distributed physical synthesis core engine while collaborating with a global R&D team. Candidates should have C/C++ software development... 

    Cadence Design Systems

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

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