
The cloud-native database for modern applications
Yugabyte is a leading provider of cloud-native database solutions, specifically its open-source YugabyteDB, which is designed for modern applications. Headquartered in Sunnyvale, CA, Yugabyte has raised $290 million in funding through Series C, attracting notable investors like Lightspeed Venture Pa...
Yugabyte offers a comprehensive benefits package that includes health insurance, company stock options, retirement plans, and unlimited PTO. Employees...
Yugabyte fosters a culture that prioritizes innovation and flexibility, focusing on solving the challenges of integrating SQL databases within cloud-n...

Yugabyte • United States
Yugabyte is seeking a Software Engineer II to contribute to the development of YugabyteDB, a PostgreSQL-compatible distributed database for cloud-native applications. You'll work with cloud-native technologies and distributed systems to enhance database performance and usability.
You have a solid background in software engineering, with experience in building and optimizing distributed systems. Your understanding of cloud-native applications and databases allows you to contribute effectively to the development of YugabyteDB, ensuring it meets the needs of enterprises. You are driven by a mission to create impactful solutions that enhance productivity and performance in cloud environments.
You possess strong knowledge of PostgreSQL and its capabilities, enabling you to leverage its features while working on a distributed architecture. Your familiarity with cloud-native principles and practices equips you to tackle challenges related to scalability and data distribution. You are a proactive problem solver, always looking for innovative ways to improve system performance and usability.
As a Software Engineer II at Yugabyte, you will be part of a team dedicated to revolutionizing the transactional database landscape. You will work on enhancing YugabyteDB's capabilities, focusing on its PostgreSQL compatibility and distributed architecture. Your role will involve designing and implementing features that improve the database's performance and scalability, ensuring it can handle high-scale workloads effectively.
You will collaborate with cross-functional teams to identify and address challenges in the language layer and relational execution engine of YugabyteDB. Your contributions will directly impact the usability and correctness of the system, making it a reliable choice for enterprises migrating from legacy databases. You will also engage in code reviews and provide mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team.
At Yugabyte, you will be part of a mission-driven company that values innovation and collaboration. We offer a dynamic work environment where you can grow your skills and make a meaningful impact on the future of cloud-native databases. You will have the opportunity to work with cutting-edge technologies and contribute to open-source projects, enhancing your professional development while helping shape the future of data management.
We encourage you to apply even if your experience doesn't match every requirement. Join us in our journey to redefine the transactional database landscape and be part of a team that is committed to excellence and innovation.
Apply now or save it for later. Get alerts for similar jobs at Yugabyte.