About the Role
We are seeking an experienced Full Stack Software Engineer to help us develop eBay’s experimentation and feature flag platform.
Responsibilities
- Implement the distributed platform with macro-services for eBay’s feature flag and experimentation working through the entire stack from UI to the backend
- Contribute to long-term architecture through design reviews, ensuring scalability and resilience.
- Enhance and support the system with low latency, high throughput and scalability requirements using multiple technologies such as NodeJS and Java.
- Drive operational excellence for services you own, including observability and incident response.
- Collaborate with data scientists, domain business customers, and other engineering teams to define and refine product requirements and tech solutions.
Requirements
- Full-stack development skills including data manipulation
- Experience on designing large-scale distributed systems: ReactJS based UI and Java based backend
- Ability to independently deliver complex projects from requirements to production.
- Systems thinker who anticipates bottlenecks, schema evolution, and reliability issues.
- Strong communication skills to influence cross-team technical outcomes.
- Growth mindset with curiosity to learn and apply new technologies.
- 5+ years work experience in software design and implementation, including 2+ years of distributed systems or data platform experience
- Proven ability to design and deliver critical systems with impact.
- Experience with ReactJS, SpringBoot, or similar technologies
- Experience of designing and developing large-scale software applications using Object-Oriented Design and JVM languages (Java, Scala)
- Knowledge of A/B Testing or feature flag.
Skills
- React
- HTML/CSS
- NodeJS
- Java
- TypeScript
- SQL
- Python
- Object-Oriented Design
- JVM languages
Experience Level
- 5+ years work experience in software design and implementation
- 2+ years of distributed systems or data platform experience
Education Level
- Bachelor or MS degree in Computer Science or related field.
Salary/Compensations
- C$142,400 - C$190,100
Benefits
- target bonus
- restricted stock units
- RRSP eligibility
- various paid time off benefits, such as PTO and parental leave
About the Company
- eBay is a global commerce leader that connects millions of buyers and sellers around the world.
- We empower people and create economic opportunities for individuals, businesses, and communities.
- We're driven by a vision to create a more sustainable form of commerce that benefits the environment and society as a whole.
- Join us as we continue to innovate and shape the future of e-commerce.
Equal Opportunity
- All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, and disability, or other legally protected status.
- If you have a need that requires accommodation, please contact us at talent@ebay.com. 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.
