Yugabyte is hiring a

Software Engineer, YBA

At Yugabyte, we are on a mission to become the default transactional database for the cloud. We are well underway on this journey with YugabyteDB, the open source, high-performance, distributed SQL database that runs on any cloud and enables developers to get 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.

We announced a $188M Series C round at a $1.3B valuation in October 2021, however we very much believe we are still in the early stages of our company’s journey. The transactional database market is estimated to grow from $40B in 2021 to $64B by 2025. Given our database is cloud-native by design, has on-demand horizontal scalability, and allows for geographical distribution of data using built-in replication, we are extremely well-positioned to address the market need for geo-distributed, high-scale, high-performance workloads.

Your Impact:

As a Software Engineer, you will be working on YugabyteDB Anywhere product, which is a control plane managing the installation and lifecycle of multiple YugabyteDB database clusters on multiple clouds (AWS, Azure, GCP), On-prem and Kubernetes infrastructures and perform day 2 intelligent operations like zero-downtime cluster resizing, scheduled automatic backups and disaster recovery. The YBA team is on a mission to deliver a streamlined operational experience though automation and give the simplicity and support to deliver a private Database-as-a-Service (DBaaS) at scale.

You Will:

  • Design, develop, test, debug and maintain components of a feature-rich management and orchestration product
  • Manage one or more project priorities and deadlines
  • The programming languages are mainly Python and Java
  • Understand the infrastructure details of public clouds and use devops best practices to implement provisioning

You’ll Need:

  • Strong software design and implementation skills in building infrastructure frameworks.
  • Experience building and operating extensible, scalable resilient systems.
  • Working knowledge of Java and Python.
  • Solid understanding of basic systems operations (disk, network etc).
  • Willingness and ability to learn new languages and concepts.
  • 5-10 years of experience and a BS/MS degree in Computer Science.
  • Willingness and ability to learn new languages and concepts

Nice to have:

  • Exposure to Databases and/or Control Plane
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.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job