Senior Software Engineer - Cloud DBs
Core
Architect, build, and operate petabyte-scale distributed database platforms powering eBay's global ecommerce infrastructure.
Role type
Senior IC distributed systems engineer (cloud databases)
Builds
Next-generation distributed database platforms and core data infrastructure
Domain
Ecommerce, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Java, Python, Scala, JavaScript, OOP/OOD, distributed systems, cloud platforms, Hadoop, Kubernetes, database internals (storage engines, WAL, MVCC, lock managers, query planners), transaction management (isolation, concurrency control, crash recovery), consensus algorithms (Raft/Paxos), NoSQL and relational databases at scale
Preferred skills
AI tools usage, cross-geo collaboration, mentoring juniors
Technologies
C++, Java, Python, Scala, JavaScript, Hadoop, Kubernetes, Docker
Responsibilities
Drive architectural decisions for core distributed components; implement database internals and optimize for high concurrency; ensure system reliability through testing and observability; design and deploy scalable features with focus on performance and availability; guide team members on building distributed systems; participate in design reviews and code quality maintenance.
Seniority
Senior, hands-on IC
