2,024,105open jobs
119,900companies
250,860added this week
Browse all
Salary
≈ $23k – $50k per year (Estimated)
Location
In office (Bengaluru)
Experience
8+ years exp
Employment
Full-Time

First seen by Alion on Oct 27, 2026. eBay scores B on the Alion truth index.

Overview
Company
Impact
Profile match
eBay is a multinational e-commerce corporation that connects buyers and sellers in more than 190 markets worldwide thus enabling economic opportunity for individuals, entrepreneurs, businesses, and organizations.

Senior Software Engineer – Cloud-Native Distributed Database & Storage Engine

Location: India

Team: Database Platform, eBay

About the Role

Are you passionate about building large-scale distributed database systems

At eBay, we're building a cloud-native, distributed database with disaggregated compute and storage, designed to deliver high performance, scalability, and high availability at hyperscale.

We're looking for experienced database and distributed systems engineers to join our team and help design and build the next generation of eBay's database platform, powering mission-critical workloads for millions of buyers and sellers worldwide.

This is an opportunity to work on challenging problems in database internals, distributed storage, transaction processing, replication, fault tolerance, and performance engineering, while shaping the architecture of a critical infrastructure platform.

We welcome engineers with deep systems-level development experience, including those from database engine teams, distributed storage platforms, and storage technology companies such as Dell EMC, NetApp, or similar organizations.

What You'll Do

  • Build a cloud-native distributed database: Design and develop core database components with a disaggregated compute and storage architecture, supporting independent scaling, high availability, and fault tolerance.
  • Engineer database internals: Work on PostgreSQL internals, including storage and buffer management, WAL, MVCC, transaction processing, concurrency control, and query execution.
  • Solve distributed systems challenges: Design and implement replication, consistency, crash recovery, failover, and distributed coordination mechanisms.
  • Drive performance and scalability: Profile, benchmark, and optimize critical database paths, including storage I/O, memory management, transaction throughput, and query latency.
  • Own complex systems end to end: Lead the design, implementation, testing, deployment, and production operation of critical database components.
  • Shape technical architecture: Collaborate with senior engineers and architects to make key design decisions and drive long-term platform evolution.
  • Leverage AI-assisted engineering: Use modern AI coding agents to accelerate development, testing, debugging, and validation while maintaining high engineering standards.

What We're Looking For

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
  • 8+ years of experience building production-grade systems software, databases, storage engines, or large-scale distributed systems, or equivalent demonstrated expertise.
  • Strong proficiency in C/C++, with experience developing performance-critical, multithreaded systems software.
  • Deep understanding of database internals, including transaction processing, WAL, MVCC, concurrency control, buffer management, and crash recovery.
  • Strong knowledge of distributed systems fundamentals, including replication, consistency, fault tolerance, and high availability.
  • Proven ability to diagnose and optimize performance bottlenecks in complex, large-scale systems.
  • Strong problem-solving skills, technical judgment, and ability to independently drive complex engineering projects.
  • Experience using AI coding agents such as Claude Code, Codex, or similar tools to improve engineering productivity, with a focus on clear specifications, testing, and verification.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Hands-on experience developing PostgreSQL internals, database storage engines, or distributed SQL databases.
  • Experience building cloud-native databases with disaggregated compute and storage, such as architectures found in Amazon Aurora, Google AlloyDB, Neon, or similar systems.
  • Experience with distributed storage, log-structured storage, replication protocols, consensus, or distributed transaction processing.
  • Familiarity with Kubernetes and cloud-native infrastructure.
  • Experience operating and optimizing databases supporting mission-critical workloads at large scale.

Why Join Us

  • Build at hyperscale: Solve challenging database and distributed systems problems that directly impact eBay's global commerce platform.
  • Work on deep systems engineering: Go beyond application development and work on database internals, distributed storage, replication, and fault tolerance.
  • Shape the architecture: Make meaningful technical contributions to a next-generation cloud-native database platform.
  • Own what you build: Take projects from architecture and implementation through production deployment and operations.
  • Innovate with AI: Explore modern AI-assisted development practices to accelerate complex systems engineering.

Join us in our mission to connect people and build communities to create economic opportunity for all.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,024,105 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Bengaluru
≈ $34k – $64k per year (Estimated) · In office · 12+ years exp · Bachelor's Degree · Bengaluru
SQL
Databases
Databricks
Mobile
Offline-First
DevOps
Azure
CI/CD
AWS
Platform Engineering
Analytics
Master Data Management
Apply
≈ $16k – $41k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Lucknow
Python
Java
SQL
Scala
Python
pySpark
Databases
ClickHouse
Apache Iceberg
Delta Lake
Apache Kafka
Apache Hudi
StarRocks
AI/ML
Spark
Airflow
Dagster
Prefect
AI Agents
Flink
Machine Learning
Mobile
Core Data
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Apply
≈ $19k – $40k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Kolkata
Python
SQL
AI/ML
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
Apply
≈ $25k – $54k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
Python
Databases
Databricks
AI/ML
MLFlow
Scikit-learn
NLP
Kubeflow
TensorFlow
PyTorch
Time Series
Sentiment Analysis
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $25k – $54k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Hyderabad
Python
Databases
Databricks
AI/ML
MLFlow
Scikit-learn
NLP
Kubeflow
TensorFlow
PyTorch
Time Series
Sentiment Analysis
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $16k – $34k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Databases
Snowflake
Apache Kafka
AI/ML
Airflow
dbt
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
Fivetran
Azure Data Factory
Data Vault
Management
Agile
Apply
Network Admin 1 day ago
In office · 1+ year exp · Bengaluru
Apply
≈ $17k – $36k per year (Estimated) · In office · 12+ years exp · Bachelor's Degree · Bengaluru
AI/ML
LangGraph
LangChain
Semantic Kernel
AWS Bedrock
OpenAI
LLMOps
Copilot Studio
DevOps
Terraform
Ansible
Azure
AWS
FinOps
Management
ServiceNow
Agile
Scrum
ITIL
Apply
In office · Bengaluru
Apply
≈ $18k – $34k per year (Estimated) · In office · 8+ years exp · Bengaluru
Management
Agile
Apply
See all jobs
This is one of many
2,024,105 more open roles from verified company boards, updated every day.