Want to innovate to make e-commerce better?
Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of. Want to join us? eBay’s Checkout Platform team is looking for a highly talented Engineering Manager to work on key parts of eBay's Checkout ecosystem. You’ll be working with a world class team of engineers, designers, product managers, and analysts to create great products that make a difference on one of the world’s most popular and loved websites.
Who are we?
In the Checkout Platform Team @ eBay, we build highly scalable services to handle millions of checkouts 24X7X365. We are truly an agile team who thrives to delight our buyers to own what they wish for and help our sellers to run a successful business. We are always on the lookout to improve ourselves in offering what our customers want and make their life a bit easier. We expose our APIs to internal teams as well as external developers. Our work helps millions of users & have an immediate impact on the critical aspect of our business - to make money! Our Tech Stack is - Java/J2EE, mix of quite a few SQL & NoSQL solutions, NodeJS ...etc. Our stack is open-source friendly and adoption of any proven open-source project is easy.
What You’ll Do
In this role, you will work on building & improving Checkout & Shopping Cart APIs. You will own the entire lifecycle of the deliverable you are working on - from designing to coding to testing to release to monitoring. You will work with various teams across the company, across the globe, across many functions, such as UX, product management, platform engineering …etc. You will have the freedom to suggest and drive initiatives.
Be a self-starter to “own” the problems & solutions.
Collaborate with talented and proficient peers to design solutions using your strong background in scalable distributed systems.
Solve complex technical challenges of scale and performance.
Work in an agile environment with a focus on problem solving and engineering excellence. You are expected to assess business problems, design optimal solutions and drive implementation to meet the business expectations.
Collaborate closely with Architects, Product Managers, Business Analysts, Quality Engineers, and Operations teams to develop innovative solutions that meet functional and non-functional standards and expectations.
Evaluate the existing architecture, technical landscape and bring innovations to the table that emphasizes security, resilience and extensibility while being compatible to existing architecture.
Who You Are
The successful candidate will have a proven track record of leading a large engineering organization working on web-scale, distributed systems.
Master’s or Bachelor’s degree in Computer Science with 6+ years of experience as a software engineer.
Strong programming skills & deep understanding of data structures and algorithms (We use JAVA and related technologies).
Experience in developing high performance, scalable and high availability web services (REST & SOAP).
Experience with technologies like Hadoop, Spark, Flink, Kafka ...etc. is a plus.
Experience with data modeling in Oracle or similar enterprise RDBMS and NoSQL (Key-Value/Document-Oriented/Column-Oriented) solutions like MongoDB/CouchBase/Cassandra ...etc.
Deep understanding of design patterns, and experience working in a layered architecture.
Deep technical understanding and strong opinion on all aspects for SDLC.
If you truly believe that you fit the bill, we would like to talk to you. Please get in touch with us by clicking the 'Apply' button.
eBay Inc. 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 are unable to submit an application because of incompatible assistive technology or a disability, please contact us at [email protected] We will make every effort to respond to your request for disability assistance as soon as possible.
For more information see: EEO is the Law Poster and EEO is the Law Poster Supplement