Senior Software Engineer

10 Minutes ago • 6 Years + • Software Development & Engineering • $132,000 PA - $222,100 PA

Job Summary

Job Description

At eBay, we're a global e-commerce leader, changing how the world shops and sells. Our platform empowers millions of buyers and sellers across 190+ markets. The Homepage and CMS engineering team seeks an outstanding Backend Engineer with Machine Learning experience to redefine eBay's interface. This role involves building and maintaining the homepage/CMS backend and ML stack, translating requirements into software design, and creating clean, efficient, and maintainable code. You will lead engineering support, releases, and on-call duties, directly impacting eBay's top-line revenue and millions of users globally.
Must have:
  • Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack.
  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.
  • Be responsible for a large functional area possessing in-depth knowledge and expertise.
  • Influence across domain teams and guiding others towards the right technical decisions.
  • Design and build scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility.
  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship.
  • Lead engineering support, release, and on-call responsibilities.
  • Identify areas in the team applications and integrate flexibility in the design for these areas.
  • Improving engineering velocity.
  • 6+ years of experience in JavaScript, GraphQL REST APIs, messaging systems and/or other backend programming languages.
  • Hands-on experience building data-driven applications (RDBMS, NoSQL, ElasticSearch).
  • Deep understanding of building scalable backend applications.
  • Strong experience delivering results in fast-paced environments (agile, TDD, CI/CD).
  • Passion for AI technologies (LLMs and Machine Learning).
Perks:
  • target bonus
  • restricted stock units
  • full range of medical benefits
  • full range of financial benefits
  • 401(k) eligibility
  • paid time off benefits (such as PTO and parental leave)

Job Details

About the team and the role

At eBay, we're more than a global e-commerce 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 e-commerce for enthusiasts.

eBay's Homepage and CMS engineering team is looking for an outstanding Backend Engineer with Machine Learning experience to work with as we redefine the face of eBay. 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 trafficked and loved websites. Our technology stack includes rapidly evolving GenAI models, a Machine Learned Recommendation Framework, JS Frontend app and Javascript+Java based back-end. The home page includes key machine learning recommendations like “Recommended for you”, “Frequently Searched by you”, deals and marketing placements. The CMS includes auto layout management using Gen AI. Our team is highly visible in the organization, has a direct business impact on eBay's top-line revenue, and has customer impact globally. What we work on here impacts the lives of millions every day!

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!

What you will accomplish

  • Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack
  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.
  • Be responsible for a large functional area possessing in-depth knowledge and expertise.
  • Influence across domain teams and guiding others towards the right technical decisions
  • Design and build scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility.
  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.
  • Lead engineering support, release, and on-call responsibilities.
  • Identify areas in the team applications and integrate flexibility in the design for these areas
  • Improving engineering velocity.

What you will bring

  • 6+ years of experience in working in JavaScript, GraphQL REST APIs, messaging systems and/or other backend programming languages.
  • Hands-on experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)
  • A deep understanding of building scalable backend applications.
  • Strong experience delivering results in fast-paced environments (agile, TDD, CI/CD)
  • Passion for AI technologies (LLMs and Machine Learning)

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Portland, Oregon, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We Empower People and Create Economic OpportunityeBay Inc. (NASDAQ: EBAY) is a global commerce leader that connects millions of buyers and sellers around the world. We exist to enable economic opportunity for individuals, entrepreneurs, businesses and organizations of all sizes.

Austin, Texas, United States (Hybrid)

Austin, Texas, United States (Hybrid)

Portland, Oregon, United States (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Kleinmachnow, Brandenburg, Germany (Hybrid)

New Hampshire, United States (Remote)

Dublin, County Dublin, Ireland (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

Austin, Texas, United States (Hybrid)

Portland, Oregon, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by eBay

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug