Skip to main content
Search Jobs

Search Jobs

MTS, Software Engineer

Bellevue, Washington
Apply Now

**Willing to hire most locations as well as remotely inside the U.S.**

Are you looking for a company that looks at APIs differently – as first-class products that allow the business to build partnerships and generate new revenue, where you can be part of a team shaping the future of global commerce? Join the journey to modernize eBay’s API stack to support the fast-evolving global eCommerce space.

Opportunity:

eBay’s Developer Ecosystem team offers resources that help developers build solutions to make buying and selling on eBay faster and easier. The team builds and manages eBay’s Public APIs and eBay’s world-class Developer Portal, which helps onboard new developers, gets them started with eBay APIs, and answers their questions about our products. APIs are outstanding products at eBay. APIs allow our developer community to build powerful experiences and manage their eBay business at scale.

Our goal is a large ecosystem of developer applications that add value to our buyers and sellers.

We are seeking a highly motivated, hardworking and passionate Senior Software Engineer to join the team to help build the backend RESTful services, user experience and scalable solutions, and lead junior engineers.

You will be a core piece of the engineering team in the eBay Developer Ecosystem. Our engineers have liberty to come up with new feature ideas and work closely with product managers and partner managers to make an impact in the developer community.

As a senior member in our team, you will join hardworking, enthusiastic peer engineers, senior architects, and product managers. Come, join us, and invent the next generation of distributed commerce.

Key Responsibilities:

  • You will work with extremely smart peers in leading and designing scalable solutions using your strong technical background in large scale systems

  • You would help drive and participate in design discussions, code reviews, and project-related team meetings

  • Contribute in implementation, testing, deployment and support of software solutions by studying information needs and following standards

  • You will collaborate closely with other specialists, architects, product managers, and domain teams to develop innovative solutions

  • Strong quality and security focus including automation, code/design reviews, and testing

  • As a lead engineer, you will guide other specialists to accomplish engineering and organization mission by applying leadership, technical and domain expertise

  • Work well independently and in multi-group cross-discipline environments

  • As a member of the team, you should bring in new insights, build POCs, identify project risks and work effectively to mitigate them

Requirements:

  • Master or bachelor’s degree in Computer Science preferred and 10+ years of hands-on experience in building large scale applications

  • Experience in developing high performance, scalable and available RESTful web services serving millions of requests every day

  • Drive architectural discussions, produce design documents and review code of other engineers

  • Fluent with functional, imperative and object-­oriented languages, knowledge of Java, Spring, Spring Boot frameworks, JSON, JavaScript would be especially useful

  • Preferred experience in web application (UI) development technologies: NodeJs, CSS, HTML5, a plus!

  • Experience with data modeling in Oracle or similar enterprise RDBMS

  • A solid foundation in computer science, design patterns with strong competencies in data structures, algorithms and software design

  • Proficient in agile development methodologies

  • Excellent communication, presentation, interpersonal and analytical skills

  • Experience in Machine Learning, Information Retrieval, Recommendation Systems, as well as Big Data (Hadoop / Spark / Hive) is a plus

  • Experience working on Unix and/or Linux platforms

  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines

  • Partner effectively and influence peers, junior and senior both within the organization and across eBay

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. Including maternal & paternal leave, paid sabbatical, and plans to help ensure your financial security today and in the years ahead because we know feeling financially secure during your working years and through retirement is important.

Here at eBay, we love creating opportunities for others by connecting people from widely diverse backgrounds, perspectives, and geographies. So, being diverse and inclusive isn’t just something we strive for, it is who we are, and part of what we do each and every single day. We want to ensure that as an employee, you feel eBay is a place where, no matter who you are, you feel safe, included, and that you have the opportunity to bring your unique self to work. To learn about eBay’s Diversity & Inclusion click here: https://www.ebayinc.com/company/diversity-inclusion/

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 talent@ebay.com.  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

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies

View our privacy policy and accessibility info

Apply Now

Sign up for Job Alerts

Receive notifications when opportunities that might interest you are posted!

Areas of InterestStart typing to select a category, location, or both, and click “Add”.

  • Software Development, Bellevue, Washington, United StatesRemove
  • Software Development, Austin, Texas, United StatesRemove
  • Software Development, Portland, Oregon, United StatesRemove
  • Software Development, Draper, Utah, United StatesRemove