At a Glance
- Tasks: Design and build large-scale systems that power eBay's global shipping experiences.
- Company: Join eBay, a leader in global ecommerce, shaping the future of shopping.
- Benefits: Enjoy competitive salary, generous benefits, and a hybrid working environment.
- Why this job: Tackle complex challenges and make a meaningful impact on a massive platform.
- Qualifications: Strong Java and Spring Boot experience, with a knack for API development.
- Other info: Collaborative culture with opportunities for mentorship and career growth.
The predicted salary is between 36000 - 60000 £ per year.
At eBay, we’re more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We’re in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.
About the role
Every day, millions of people sell and ship on eBay. Our Shipping team builds the products and backend systems that make that possible — helping sellers meet the fast-changing expectations of global buyers. We move quickly, stay curious, and ship continuously.
What you’ll do
- Design, build and operate large-scale distributed systems and APIs that power eBay’s global shipping experiences.
- Take full ownership of your code — from design and deployment to production support, monitoring and on-call.
- Architect secure, maintainable, and scalable solutions, contributing to documentation and continuous delivery.
- Lead by example through mentoring, pair programming, reviewing code, and driving engineering best practices.
- Collaborate with Product and Engineering partners to define requirements, manage dependencies, and deliver end-to-end solutions.
- Continuously improve systems, processes, and tooling — from testing and observability to introducing new technologies and AI-driven enhancements.
What you bring
- Strong experience with Java, Spring Boot, and API development in enterprise-scale environments.
- Hands-on knowledge of SQL and NoSQL databases, asynchronous processing, and cloud-native systems.
- Background in continuous delivery, testing methodologies, and modern observability practices.
- Proven experience designing and running distributed systems in production.
- A pragmatic approach to balancing business priorities with technical excellence.
- Experience mentoring engineers or leading technical initiatives across teams.
What we offer
- Complex technical challenges — from building unified shipping platforms to improving performance at eBay scale.
- A collaborative culture that values curiosity, respect and delivery.
- Hybrid working with great Shoreditch offices (breakfast, lunch, and Friday socials included).
- Competitive salary, generous benefits and meaningful impact on one of the world’s largest e-commerce platforms.
Staff Software Engineer (Backend) in London employer: 0145 eBay Group Services (UK) Ltd
Contact Detail:
0145 eBay Group Services (UK) Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer (Backend) in London
✨Tip Number 1
Network like a pro! Reach out to current eBay employees on LinkedIn or at tech meetups. A friendly chat can give us insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project that showcases your Java and Spring Boot expertise, make sure to highlight it. We love seeing real-world applications of your coding chops!
✨Tip Number 3
Prepare for the technical interview by brushing up on distributed systems and API design. We recommend doing mock interviews with friends or using platforms that simulate the interview experience to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate thinkers who want to make an impact in the e-commerce world.
We think you need these skills to ace Staff Software Engineer (Backend) in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Staff Software Engineer role. Highlight your experience with Java, Spring Boot, and API development, as these are key skills we're looking for. Show us how your background aligns with our mission at eBay!
Show Your Passion: We love seeing enthusiasm! In your application, let us know why you're excited about working in ecommerce and how you can contribute to our Shipping team. Share any bold ideas you have that could help us push boundaries and innovate.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We want to understand your experience and skills without having to decipher complex sentences!
Apply Through Our Website: Don’t forget to submit your application through our official website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at 0145 eBay Group Services (UK) Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and API development. Brush up on your SQL and NoSQL knowledge too! Be ready to discuss how you've used these technologies in past projects, as this will show your hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced while designing or running distributed systems. Think about how you approached these problems and what solutions you implemented. This will demonstrate your pragmatic approach to balancing business priorities with technical excellence.
✨Emphasise Collaboration
Since the role involves working closely with Product and Engineering partners, be ready to share examples of how you've collaborated in the past. Highlight any experiences where you defined requirements or managed dependencies to deliver end-to-end solutions.
✨Be Ready to Lead
As a Staff Software Engineer, mentoring and leading initiatives is key. Prepare to talk about your experience in mentoring others or leading technical projects. Share how you’ve driven engineering best practices and contributed to a collaborative culture.