Hiring.Camp

Senior MTS - Distributed Databases

Ebay

·

Today

Location
Bangalore, India
Workplace
Hybrid
Type
Full-time
Department
IT
Seniority
Senior
Experience
10+ years
Education
PhD
Source
Workday

Description

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About the team and role

Our NuData team at eBay brings together exceptional engineers who are pushing the boundaries of distributed systems to build the next generation of database platforms powering eBay’s global marketplace. NuData builds and operates petabyte-scale, highly available distributed data platforms supporting some of eBay’s most critical workloads.

We are seeking an experienced Senior Member of Technical Staff (Senior MTS) to join the NuData team in Bengaluru. This individual will be a key technical contributor and hands-on engineering leader for the local team, partnering closely with NuData architects, technical leads, and engineers in the U.S., China, and Ireland.

In this role, you will help design and build critical capabilities across NuData’s distributed database platforms. You will own complex technical initiatives, contribute to key architectural decisions, and solve challenging problems involving scalability, availability, performance, consistency, and operational efficiency.

This is a hands-on technical role. You will stay deeply engaged with the technology—designing and implementing critical components, writing and reviewing production code, prototyping new approaches, debugging complex system and production issues, and working alongside engineers to solve challenging distributed-systems problems. You will also engage directly with NuData customers to understand their workloads, address technical challenges, and ensure our platforms continue to meet their evolving needs.

You will also contribute to strengthening NuData’s engineering organization in Bengaluru by mentoring engineers, raising the technical bar, promoting strong engineering practices, and sharing expertise across the team.

What you will accomplish

  • Own and drive major technical initiatives within NuData, contributing to the architecture and evolution of eBay’s distributed database platforms.

  • Take end-to-end ownership of critical distributed database components and capabilities—from design and implementation through testing, production rollout, and ongoing operational excellence.

  • Remain hands-on with design and development, implementing critical database components and production-quality code while tackling complex problems across storage, transactions, replication, consensus, geo-distribution, and high-concurrency systems.

  • Contribute to architectural decisions for complex technical problems, evaluating tradeoffs and developing pragmatic solutions that meet platform, customer, and business requirements.

  • Drive improvements in scalability, latency, availability, reliability, and infrastructure efficiency across systems operating at eBay scale.

  • Provide technical guidance and mentorship to engineers, helping improve engineering judgment, technical skills, and overall engineering quality within the Bengaluru organization.

  • Advocate for high standards in architecture, design, code quality, testing, observability, automation, and operational readiness. Participate in and lead design and code reviews for significant platform capabilities.

  • Partner closely with engineers, architects, engineering leaders, product managers, and NuData customers to understand workloads, requirements, and technical challenges and translate them into effective platform solutions.

  • Drive projects from early exploration through production—including brainstorming, prototyping, benchmarking, design, implementation, deployment, and production support.

  • Evaluate emerging technologies and open-source solutions and identify opportunities to improve NuData’s architecture and capabilities. Leverage AI-assisted engineering tools where they improve engineering velocity and quality.

  • Communicate technical designs, architectural decisions, and tradeoffs clearly to engineers, architects, and engineering leadership.

What you will bring

  • Master’s degree in Computer Science or a related technical field with 10+ years of experience or a PhD with equivalent experience building large-scale distributed systems.

  • Significant hands-on experience designing, building, and operating large-scale distributed databases, storage systems, or data infrastructure, with demonstrated ownership of technically complex systems and initiatives.

Core Technical Expertise

  • Strong expertise in distributed systems and database architecture, including distributed consensus, replication, consistency models, partitioning, fault tolerance, high availability, and geo-distributed systems.

  • Strong understanding of database internals such as storage and buffer management, write-ahead logging (WAL), multi-version concurrency control (MVCC), lock management, query planning/execution, indexing, and database engines.

  • Strong transaction-management expertise, including isolation levels, concurrency control, deadlock detection, crash recovery, physical/logical replication, and HA/failover strategies.

  • Strong understanding of distributed-system failure modes, including network partitions, partial failures, consensus protocols such as RAFT/PAXOS, and the tradeoffs required to maintain availability, consistency, and performance at scale.

  • Strong computer science fundamentals, including data structures, algorithms, concurrency, networking, operating systems, and software architecture.

  • Advanced programming experience in one or more languages such as C++, Java, Python, Scala, or equivalent languages, with a track record of developing and debugging complex production systems.

  • Extensive hands-on experience with Object-Oriented Design, distributed programming, and large-scale relational and/or NoSQL database systems.

  • Experience with modern infrastructure technologies and cloud-native environments, including technologies such as Kubernetes and Docker.

  • Demonstrated ability to diagnose difficult production issues across software, storage, networking, and distributed-system boundaries and drive problems through root cause and long-term resolution.

Technical Leadership & Collaboration

  • Demonstrated ability to provide technical leadership for significant components and projects, contribute to architectural direction, and make sound technical tradeoffs.

  • Proven ability to lead technically complex initiatives spanning multiple components and collaborate effectively across teams.

  • Ability to operate at multiple levels—from designing systems and reviewing architecture to writing code, debugging production systems, and helping engineers solve difficult implementation problems.

  • Strong track record of mentoring engineers, raising engineering standards, and contributing to a culture of technical excellence.

  • Ability to produce clear, high-quality architecture and design documents and drive alignment around important technical decisions.

  • Excellent communication and collaboration skills, with the ability to work effectively with engineers, architects, engineering leaders, product teams, customers, and other stakeholders.

  • Proven ability to navigate complex technical tradeoffs and build consensus across globally distributed teams.

  • Demonstrated proficiency building production-grade software with AI coding agents, improving engineering velocity while maintaining high standards for quality, availability, and maintainability.

  • Ability to decompose problems and provide agents with the right context, specifications, constraints, and validation criteria.

  • Ability to capture and express business, architecture, codebase, and operational knowledge so AI coding agents can execute complex engineering tasks accurately.

  • Hands-on experience delivering complex, production-quality software using AI coding tools such as Claude Code, Codex, or similar tools.

Global Collaboration

  • Ability to thrive in a globally distributed engineering organization and build strong technical partnerships across teams in Bengaluru, the U.S., China, and Ireland.

  • Ability to collaborate effectively across organizational and geographic boundaries, using both synchronous and asynchronous communication to drive technical work and maintain alignment.


 

Additional Details

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at [email protected]. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.

 

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our Talent Privacy Notice, Privacy Center, and AI Hiring Guidelines.

Skills

PythonJavaScalaDockerKubernetesPrototyping

Similar Jobs

30

Sr. MTS, AI Platform

Ebay · Bangalore, India · Hybrid

Today

Senior Director, MTS

The Nielsen Company · Bengaluru, Karnataka, India · Hybrid

Yesterday

Senior MTS - IP Engineering

Global Foundries · NLD - North Brabant - Eindhoven, Netherlands

Yesterday

Senior Manager, MTS

The Nielsen Company · Bengaluru, India

1 week ago

Sr MTS Digital Architect

onsemi · Cork, Co. Cork, Ireland, IE

2 weeks ago

Senior Manager, MTS

The Nielsen Company · Bengaluru, India

2 weeks ago

Senior/Staff/Principal/MTS Engineer, Etch - Procurement and Operations Central Team Advanced Development

Micron · Fab 10A, Singapore

3 weeks ago

Senior/Staff/Principal/MTS Engineer, Etch - Procurement and Operations Central Team Advanced Development

Micron Technology · SG

3 weeks ago

Sr MTS Machine Learning Engineer

Ebay · Bangalore, India · Hybrid

3 weeks ago

Sr. MTS Software Engineer - Identity

Ebay · San Jose, United States of America · Hybrid

3 weeks ago

Senior Data Scientist - MTS (m/f/d)

Sportradar · Ljubljana, Slovenia

3 weeks ago

Senior Member Technical Staff (MTS 3) - Machine learning

The Nielsen Company · Bengaluru, India

1 month ago

Senior MTS Process Integration Engineer

onsemi · Syracuse, NY, United States

1 month ago

Senior MTS Analyst

People come first at Ferring · Ferring IMSA Production Plant, Argentina

1 month ago

Sr. MTS, Etch RF Engineering

Mattson · Fremont, CA, United States, US

1 month ago

Sr MTS Software Engineer, Data Platforms

Ebay · Bangalore, India · Hybrid

1 month ago

Member of Technical Staff (MTS) –Senior Core Full-Stack / Backend

Epifi · Bangalore · Onsite

1 month ago

MTS 1 Sr Software Engineer, Full-stack

Ebay · Austin, United States of America · Hybrid

1 month ago

Senior/Staff/Principal/MTS Engineer, Etch - Procurement and Operations Central Team Advanced Development

Micron Technology · Boise, ID,US, US

1 month ago

Senior/Staff/Principal/MTS Engineer, Etch - Procurement and Operations Central Team Advanced Development

Micron · Boise, ID - Main Site, United States of America

1 month ago

Sr. MTS, Process Engineer

Mattson · Hsinchu, Taiwan, TW

2 months ago

Sr MTS Software Engineer

Ebay · Dreilinden, Germany · Hybrid

2 months ago

Network Modelling and Simulation Engineer - MTS/Sr MTS

Aero · El Segundo, United States of America · Remote, Onsite

2 months ago

Senior MTS Product Development Engineering

Altera · Penang 15, Penang, Malaysia

3 months ago

Sr MTS, Android Engineer, eBay Live

Ebay · Toronto, Canada · Hybrid

3 months ago

MTS/Sr. MTS Engineer – Discrete Power FET Technology Development

onsemi · Hopewell Junction, NY, United States, US

5 months ago

MTS SR, ANALOG; DSGN

onsemi · Bangalore, Karnataka, India

6 months ago

Sr. MTS iOS Engineer, eBay Live

Ebay · San Jose, United States of America · Hybrid

7 months ago

Senior Manager, MTS

The Nielsen Company · Bangalore, India

7 months ago

Sr. MTS, Software Engineer(FullStack)

Ebay · Bangalore, India · Hybrid

8 months ago