cover image
eBay

Software Engineer 2 (Backend)

Hybrid

London, United Kingdom

Full Time

23-03-2025

Job Specifications

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

You will play a major role in helping millions of eBay sellers connect to our buyers worldwide via shipping experiences which delight and help our sellers grow their business. We are looking for someone who is product and delivery driven, and passionate about crafting innovative products at scale. You, together with the rest of your team, will support what you build in production. We release continuously - multiple times a day. We value getting feedback from production and using this data to drive further improvements and features.

The team

Composed of Android and iOS engineers, who dabble a bit with the backend, a product manager and an engineering manager. We are a tightly knit team of very supportive devs. You will work on the backend that powers the mobile experience. Our teams operate a DevOps philosophy. You, together with the rest of your team, support in production what you build. We value delivery to production, getting data/feedback from production and using this data to drive further improvements and features. We release continuously to production, multiple times a day.

You will be responsible for

Your responsibilities in this role include, but are not limited to:

Consistently delivering against the product and engineering backlogs.
Building APIs for our Native apps that are secure, maintainable, extensible and can meet the demands of eBay’s scale
Work with the team on dev testing the features on iOS and Android.
Supporting our applications in production, including setting up & maintaining logging, monitoring and alerting.
Work with the team on best engineering and architectural patterns and practices.
Pair programming, reviewing pull request and giving constructive feedback.
Contributing to the definition of features for services owned by your team
Effectively communicating your and your team’s progress to your team members, your manager and wider eBay colleagues.


Requirements

To be considered for this role, you must have significant commercial experience and a passion for working in:

Java (8-17)
Spring Boot
developing and using enterprise APIs


And Commercial Experience With

Working in a continuous delivery environment
Observability and monitoring tools
Triaging production issues


Nice to have

Not vital, but you’ll have the edge if you also have experience with:

Kotlin
Prometheus Query Language (PromQL)
Grafana
Prometheus


What You Bring

Agile: Test-Driven Development, collaboration and continuous delivery are your preferred engineering practices? We take the best bits of Lean, Scrum and Kanban too.
API Development: You are experienced in building APIs at scale. Experience of building APIs that power frontends ( web or native ) would be a plus.
Experience: Previous experience of working in an eCommerce / Logistics / Payments organisations


Location

This is a hybrid role. Our offices are in Shoreditch, London. Currently we are spending three days a week collaborating and socialising with our colleagues in our Shoreditch office. When we’re in the office, a light breakfast and lunch are provided, and a weekly massage. There’s a bike rack and a shower too. Shoreditch is a lively area of London - we often go out after work in one of the many bars or restaurants in the area.

Benefits

Benefits are an essential part of your total compensation for the work you do every day. Whether you’re single, in a growing family, or nearing retirement, eBay offers a variety of comprehensive and competitive benefit programs to meet your needs.

In addition to a competitive salary, eBay UK benefits include:

25 days paid time off - increasing to 27 after two years, and an additional day each year up to a maximum of 30
Sabbatical for 4 weeks after five years
20 weeks paid leave for birth parents, 12 weeks leave for non-birth parents (fathers, adoptive parents, surrogacy)
Private health insurance, dental and eye care
Life and disability insurance
Employee stock purchase plan (15% discount) and Restricted Stock Unit (RSUs) grant
Employer contributed pension up to 9%


Read more about our benefits at https://ebaybenefits.com/gbr/employee.html

Terms and Diversity

Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.

eBay 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 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 for people with disabilities.

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

About the Company

At eBay, we create pathways to connect millions of sellers and buyers in more than 190 markets around the world. Our technology empowers our customers, providing everyone the opportunity to grow and thrive — no matter who they are or where they are in the world. And the ripple effect of our work creates waves of change for our customers, our company, our communities and our planet. Know more

Related Jobs

Company background Company brand
Company Name
LaunchGood
Job Title
Senior Full Stack Engineer - Indonesia
Job Description
We are looking for a Senior Full Stack Engineer with extensive experience in TypeScript to join our talented development team. In this role, you will design, develop, and maintain our full-stack platform consisting of microservices, using TypeScript as a primary language for both front-end and back-end development. You will be responsible for delivering high-quality, scalable solutions while also mentoring junior developers and contributing to technical strategy. Key Responsibilities Architect, design, and implement full-stack web applications, primarily using TypeScript. Build robust and scalable front-end applications with modern frameworks such as React.js. Develop bac-end services and APIs using Node.js and work with databases such as PostgreSQL, and MySQL. Ensure application performance, scalability, and security by implementing best practices for both front-end and back-end code. Lead technical discussions, contribute to architecture decisions, and promote best coding practices within the team. Perform code reviews and mentor junior engineers to improve their skills and code quality. Collaborate with product managers, UX/UI designers, and other engineers to deliver high-quality features in an Agile environment. Write unit, integration, and end-to-end tests to ensure the robustness of the codebase. Continuously improve the development process by suggesting new tools, techniques, and processes. Skills & Qualifications Progressive full-stack development experience with a strong focus on TypeScript. Expertise in front-end frameworks like React.js, Vue.js, or Angular, with a deep understanding of UI/UX best practices. Strong proficiency in back-end development with Node.js and working knowledge of database management systems such as PostgreSQL, MongoDB, or MySQL. Extensive experience in designing and consuming RESTful APIs and GraphQL. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying scalable applications. Proficient in using modern development tools such as Git, Docker, and CI/CD pipelines. In-depth understanding of test-driven development (TDD), and experience with testing frameworks like Jest. Excellent problem-solving skills, with a proactive mindset for identifying and resolving technical challenges. Strong knowledge of web security practices, performance tuning, and scaling web applications. Familiarity with microservices architecture is preferred. Experience with serverless technologies and event-driven architectures will be an asset. Knowledge of container orchestration tools like Kubernetes is preferred. Experience with mobile development frameworks such as React Native will be an asset. Familiarity with modern PHP is preferred. Leadership experience, including mentoring and guiding junior engineers. Experience working in an Agile/Scrum development environment. Must live in Pakistan, Jordan, Brazil, Indonesia
Full Sutton, United Kingdom
On site
Full Time
27-03-2025
Company background Company brand
Company Name
HubSpot
Job Title
Staff Software Engineer - Frontend
Job Description
About the Role: We are seeking a highly skilled and experienced Staff Software Engineer to join our Delight product group. As a key player in our engineering team, you'll tackle complex projects, set technical direction, and drive impactful solutions that span multiple teams. You'll focus on the frontend of our product, utilizing TypeScript and React, while our backend is powered by Java. However, our primary focus is on strong programming fundamentals over specific technologies. About Delight: The Delight product group is dedicated to developing products, processes, and insights that empower our representatives to deliver exceptional experiences to HubSpot’s customers. Our work involves leveraging AI to enhance customer interactions and generate insights, enabling our team to focus on high-value activities. We address complex business challenges, optimize internal workflows, and collaborate closely with teams across the company to support our scalability. What You’ll Do Write and deploy production code that significantly impacts users and the business. Design, build, and refine new features and tools, contributing directly to company growth and revenue. Operate within a small, cross-functional team that includes engineers, product managers, designers, and researchers. Collaborate extensively across the company to enhance HubSpot's products and goals. Implement experiments that inform user behavior and improve customer experiences. Gain comprehensive exposure to HubSpot's business operations. Work in a way that suits you best, whether it's fully remote, in-office, or a combination. Who You Are: We're looking for more than just years of experience; we're seeking engineers who demonstrate exceptional excellence, leadership, and the ability to uplift their peers. Qualifications Passion for Code: Dedicated to writing clean, scalable code and innovating product features. Collaborative: Work closely with product management and design teams to create solutions that surpass customer expectations. Business-Savvy: Enthusiastic about tackling technical challenges and aligning closely with business and go-to-market strategies. Cross-Functional Experience: Familiarity with Go-To-Market teams, internal product development, business process automation, and/or customized CRM solutions. Analytical Skills: Willingness to dive into data analysis tools like Amplitude, Looker, or Excel, collaborating with ops and analytics teams. Problem Solver: Skilled at working collaboratively to solve problems and share knowledge. Leadership: Experience in coaching and mentorship, and collaborating with recruiting to build outstanding engineering teams. Explore more about our engineering philosophy on our engineering blog. Join Us: If you are an engineering leader passionate about solving intricate business problems and enhancing product usability, reliability, and uptime, we'd love to hear from you. Be part of a team that values your authentic self and supports diverse work styles and locations. This position can be based in our offices in Dublin or London, and we can also support remote working (hybrid or fully remote) from within Ireland or the UK. We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you. If you need accommodations or assistance due to a disability, please reach out to us using this form. This information will be treated as confidential and used only for the purpose of determining an appropriate accommodation for the interview process. At HubSpot, we value both flexibility and connection. Whether you’re a Remote employee, or work from the Office, we want you to start your journey here by building strong connections with your team and peers. If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding. If you join our broader Product team, you’ll also attend other in-person events such as your Product Group Summit and other gatherings to continue building on those connections. If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process. We are committed to supporting candidates who may need alternative arrangements Germany Applicants: (m/f/d) - link to HubSpot's Career Diversity page here. India Applicants: link to HubSpot India's equal opportunity policy here. About HubSpot HubSpot (NYSE: HUBS) is a leading customer relationship management (CRM) platform that provides software and support to help businesses grow better. We build marketing, sales, service, and website management products that start free and scale to meet our customers’ needs at any stage of growth. We’re also building a company culture that empowers people to do their best work. If that sounds like something you’d like to be part of, we’d love to hear from you. You can find out more about our company culture in the HubSpot Culture Code, which has more than 5M views, and learn about our commitment to creating a diverse and inclusive workplace, too. Thanks to the work of every employee globally, HubSpot was named the #2 Best Place to Work on Glassdoor in 2022 and has been recognized for its award-winning culture by Great Place to Work, Comparably, Fortune, Entrepreneur, Inc., and more. Headquartered in Cambridge, Massachusetts, HubSpot was founded in 2006. Today, thousands of employees across the globe work remotely and in HubSpot offices. Visit our careers website to learn more about the culture and opportunities at HubSpot. By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. HubSpot's Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over HubSpot’s use of your personal information.
London, United Kingdom
On site
Full Time
28-03-2025
Company background Company brand
Company Name
GAMIT
Job Title
Junior Developer
Job Description
Are you a junior software developer looking for a new challenge or finished university and looking for a career in software? We are looking for our next team member to fill a key role within our organization supporting our current Software as a Service platform. This is an on site role in Stansted. Essential Skills Experience in C# and .Net Core Framework is a must. Proven passion for programming and software. Experience with the Visual Studio or Blend XAML design tool. Experience with Rest API. Not scared to voice an opinion and provide new ideas. Able to work independently and part of a team. Technical Skills 1+ years’ experience in developing. Versions control systems, like Git. Experienced or familiarity with C# and .Net Core Framework. Aptitude & Soft Skills Degree in Computer Science or similar field. (preferred). Professional, precise communication skills. Familiarity with Versions control systems. [Git or similar] Familiarity or exposure to Software development lifecycle and DevOps. Logical, Problem solving and Critical thinking. Detail-oriented, Time management, Organized. Gamit can offer you an opportunity to play a vital role in our growth in a very attractive work environment. If you are interested in joining an organization with over 30 years of industry experience where an individual’s contribution counts and where your talent will be noticed, please apply by sending us your application letter and CV to the HR department: hr-gamit@amacaerospace.com When emailing your application with C.V please state why you believe you are the best candidate and would be an asset to the company. Applicants will only be contacted if successfully shortlisted for an interview. About Gamit Ltd Gamit was founded in 1990 and selected London Stansted Airport as its headquarters location at the time due to the expansion plans for it to become a major London International Airport. The specific aim of Gamit was and still is to supply professional and technical support to local and international MROs (Maintenance Repair Organisation), airlines, private and corporate aircraft owners. From inception Gamit has seen a stable growth proving an upward trend year on year in profits which in turn has increased services offered to its customers worldwide, ranging from financial institutions from the United States of America to contracts with MROs as far as the Far East. The support and services Gamit offers include; consultancy, engineering project management, technical representation, engineering record audits and a stockist of aircraft spare parts supporting supply chain management requirements on both Commercial and Business Aviation aircraft platforms. The key to Gamit’s growth is our ability to understand the customer’s needs and exceeding their expectations in achieving the goal. Over the years, Gamit has built a strong reputation for a professional, high quality and flexible service targeting long term relationships. An important driver to Gamit’s success is the services provided within the VIP and Head of State area of completion projects. In recent years Gamit has been proud to support some of the world’s finest and largest projects in aviation history which has contributed to Gamit earning a strong reputation in this respect. In 2021 Gamit merged with AMAC Aerospace to further enhance services and client support delivered to the Aviation market place, internationally. AMAC Aerospace is a well-established MRO and Completion centre represented as a Group of Companies, headquartered in Basel, Switzerland where the focus is on business aviation aircraft completions, maintenance, IFE upgrades, engineering with minor & major STC development and CAMO to name but a few areas of business activity. AMAC Corporate Jet, based out of Zurich, provides first class services in aircraft charter, aircraft management and aircraft sales. JCB Aero deliver serial production products to all aviation sectors including interior ship sets for Airbus Helicopters (ACH) & Agusta Westland and are a worldwide renowned production facility for aircraft cabin refurbishments & innovations. AMAC Aerospace Turkey are strategically positioned in both Istanbul and Bodrum serving both Europe and Middle East markets. The Istanbul team offer support for mid-size jets with capabilities on multiple OEM’s. The Bodrum team offers MRO services to support the commercial airline sector including: line and base maintenance, component support, end of lease transitions and storage hand in hand with services offered by Gamit. AMAC Aerospace has grown to be one of the top Companies of its kind in the world, supporting some of the most astute and positively demanding organisations and has cemented its close connections to the workforce at Gamit through the merger. For further information please go to the AMAC Aerospace Group of Companies website.
Bishop'S Stortford, United Kingdom
On site
Full Time
28-03-2025
Company background Company brand
Company Name
Stockford Recruitment
Job Title
Head of Software Engineering
Job Description
Stockford Recruitment is proud to be working on behalf of a leading technology-driven company based in Exeter, seeking an experienced Head of Engineering to join their team. This is an onsite role (4 days per week), offering up to £85,000 plus a strong benefits package. The Role This is a fantastic opportunity for a highly operational and technically strong leader to take ownership of an established engineering team of 10 developers. Our client is looking for someone with a strong software development background, ideally in PHP, who has transitioned into a leadership role. While this is an operational position, the ability to critically assess technical decisions and maintain high engineering standards is essential. Key Responsibilities: Lead and manage a team of developers, ensuring high performance and delivery. Oversee day-to-day engineering operations, ensuring efficient development processes. Maintain a technical eye for detail, driving best coding practices, security, and scalability. Work closely with stakeholders to align engineering efforts with business objectives. Identify and resolve technical challenges, fostering a culture of collaboration and innovation. Drive continuous improvement and implement best-in-class engineering practices. What We’re Looking For: Proven experience in an engineering leadership role (Head of Engineering, Engineering Manager, or similar). A strong background in software development, ideally having started as a programmer. Operationally focused, with experience leading and scaling engineering teams. A technical mindset, with the ability to review and improve code quality and system architecture. Desirable: Experience with PHP or similar backend technologies. Excellent communication and leadership skills. Comfortable working in a fast-paced, growing environment. Why Join? Competitive salary of up to £85K. A strong benefits package. The opportunity to lead and shape a talented engineering team. A collaborative and innovative work environment. This is an exciting opportunity for a highly technical, operationally strong leader to make a significant impact in a forward-thinking company. Interested? Get in touch with Stockford Recruitment today to learn more and apply!
Exeter, United Kingdom
On site
Full Time
27-03-2025