Yugabyte Logo

Yugabyte

Software Engineer, Database Migration Product

Sorry, this job was removed at 07:29 p.m. (IST) on Friday, Oct 18, 2024
Be an Early Applicant
India
India

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.

Your Impact:

As a Software Engineer, you will be developing a Database migration product which aims to make all parts of database migration viz schema, data and application, very simple and high quality. The DB migration team is on a mission to make this product super simple, automated and feature rich thereby ensuring onboarding of new customers onto it’s fully managed YugabyteDB-as-a-Service cloud product with ease which is going to be key to its success.

You will:

  • Research and design a concept of Live DB migration product
  • Write high quality code
  • Collaborate closely with the database dev team on db features related to migration

You’ll need:

  • Strong coding experience preferably in Golang and/or Java
  • Strong understanding of CS fundamentals and how to apply them to code
  • Understanding of algorithms and data structures and how to efficiently implement them into a solution
  • Experience building and operating extensible, scalable resilient systems
  • Experience with one or more relational and NoSQL databases such as PostgreSQL, MySQL, Oracle, Cassandra, DynamoDB etc.
  • Willingness and ability to learn new languages and concepts
  • 8-14 years of experience with a BS/MS degree in Computer Science -or- a related field

Good to have:

  • Previous experience with migration would be a plus
  • Experience with products like Kafka, Debezium and Blitzz  will be a plus

 

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.

Similar Jobs

An Hour Ago
Hybrid
India
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Senior Salesforce Developer will develop and customize solutions using Apex, Visualforce, and Lightning Web Components. Responsibilities include implementing business process automation, designing user interfaces, managing deployment processes, and maintaining Salesforce configurations. The role requires strong proficiency in Sales Cloud and Service Cloud, and candidates must have relevant Salesforce certifications.
Top Skills: ApexCSSHTMLJavaScriptVisualforce
An Hour Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Senior ASP.NET Developer will design, develop, and implement scalable ASP.NET applications, lead architecture of new features, and collaborate with teams to deliver high-quality software. Responsibilities include ensuring performance, maintaining code quality, and mentoring junior developers while staying updated on industry trends.
Top Skills: Asp.NetAsp.Net Core
An Hour Ago
Pune, Maharashtra, IND
Senior level
Senior level
Software • Analytics • Hospitality
As a Senior Associate Cloud Platform Engineer, you will automate and support cloud-based services on AWS, integrate third-party platforms, develop governance processes, and assist teams with cloud deployments. Your role will also involve maintaining Terraform modules, GitHub workflows, and monitoring cloud solutions.
Top Skills: JavaNode.jsPython

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account