MTS 1, Software Engineer (Backend)

5 - 10 years
Development
Full Time
United States
San Jose, CA
August 2, 2019

Position: MTS 1, Software Engineer

Organization: eBay (NASDAQ: EBAY)

The Opportunity

Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.

The eBay Search Experience team is looking for passionate, self-motivated, and top-notch software engineer to join our team to build backend services to enable Search Experiences across multi-screens. The team is on the mission of transforming the way search is done on eBay Platform. We are building an engaging search experience for millions of customers daily and generating billions of dollars in annual revenue. As the Senior Software Engineer, you will be responsible for the ownership and evolution of our native technology stack. In this process, you will work closely with other engineering, design, and product management teams, to both deliver on the roadmap and our plans for the future.

Success in this area means making the right decisions that are both what’s best for the long-term health of our applications and what’s best for the customer. You are a huge proponent of Test Driven Development, and will advocate and hold engineers accountable for following this pattern rigorously.

Job Responsibilities

Build high performance and large scale real-time systems that scale to billions of transactions per day and run eBay’s sites 24/7 with 99.99 percent reliability.

Design layered application, including user interface, business functionality, and database access.

Utilize knowledge of and experience with Backend Engineer,RDBMS and NoSQL.

Work with other developers, quality engineers to develop innovative solutions that meet market needs.

Participate in requirement/design meetings with other PD/QE/PM teams

Follow Definition Of Done(DoD) process for better quality by maintaining 80% and unit test coverage and 70% integration test coverage.

Thorough code reviews by using code collaborator tool and provide review comments.

Make appropriate product and business trade-offs and give technology direction that leads to measurable product and business outcomes

Execute to success through diligent planning, attention to detail, effective delegation and efficient decision-making.

Be a culture champion on the team and across the company

Job Requirements

8+ years of work experience in software design and development

Hands-on experience in building large-scale Services and distributed systems.

Solid Java and Java EE experience

Experience in building products with backend technologies, with excellent understanding of computer science fundamentals, data structures, algorithms, OOPs and OOA/D

Experience on web services : SOAP, RESTful, HTTP/XML

Experience in Java, Scala, Oracle/ Mongodb (or other NOSQL db’s), REST, Spring framework

Capable of define, design, and implement complex, scalable systems

Good team player and communication skills

Experience and built products with backend stack technologies, with excellent understanding of computer science fundamentals, data structures and algorithms.

Experience with agile development methodologies with Test Driven Development (TDD) and CD (Continuous delivery)

Strong analytical, verbal and written communication skills

Strong Leading skills, which includes the ability to coach and mentor junior engineers

Consistently made culture choices that positively impact all of engineering

Apply for this job


 

Related Jobs

  • 3 - 5 years
    Development
    Full Time
    United States
    Bellevue, WA
    August 2, 2019
    August 2, 2019
  • 5 - 10 years
    Development
    Full Time
    United States
    Fremont, CA
    August 2, 2019
    August 2, 2019
  • 1 - 3 years
    Development
    Full Time
    United States
    San Jose, CA
    August 2, 2019
    August 2, 2019
  • 5 - 10 years
    Development
    Full Time
    United States
    San Jose, CA
    August 2, 2019
    August 2, 2019
  • 3 - 5 years
    Development
    Full Time
    United States
    New York, NY
    August 2, 2019
    August 2, 2019