B.Sc. or M.Sc. in Computer Science or an equivalent professional experience
5+ years of software design and development experience, tackling non-trivial problems in backend services and/or data pipelines
Solid foundation in Data Structures, Algorithms, Object-Oriented Programming, and Software Design
Experience in production-grade coding in Java, and Python/Scala
Experience in designing and operating Big Data processing pipelines, such as: Hadoop and Spark
Experience handling complexities in production software systems
What you will be doing:
Design, deliver, and maintain significant features in data pipelines, ML processing, and/or service infrastructure
Optimize software performance to achieve the required throughput and/or latency
Work with your manager, peers, and Product Managers to scope projects and features
Come up with a sound technical strategy, taking into consideration the project goals, timelines, and expected impact
Take point on some cross-team efforts, taking ownership of a business problem and ensuring the different teams are in sync and working towards a coherent technical solution
Take an active part in knowledge sharing across the organization - both teaching and learning from others
Nice to haves:
Not available
Perks and benefits:
A competitive salary - including stock grants and a yearly bonus
A healthy work culture that promotes business impact and at the same time highly values your personal well-being
Being part of a force for good in this world - eBay truly cares about its employees, its customers, and the world’s population, and takes every opportunity to make this clearly apparent