Sr MTS - Software Engineer
San Jose
hace 5 días

Do you want to make an impact on the world's largest e-commerce website? Are you interested in building performance efficient, high-volume and highly scalable distributed systems?

We have a place for you!

We are the Seller Payments Experience team in the eBay Payments Organization. Our team is responsible for the Payments Seller Experience and Platform, supporting views across channels that include desktop, mobile web, native apps, monthly statement reports and year-end 1099 reports.

Being part of this team, you will be an integral member of a system that supports billions of dollars’ worth of money movement and various seller engagement products.

What we work on here impacts the lives of millions of B2C / C2C sellers across the globe every day. We are looking for a strong Principal Software Engineer who will drive our technology stack and push the barriers on scalability, availability, performance, and innovation.

You are encouraged to be a self-starter and an extraordinary teammate, a strong driver for results and solutions in the Payments domain.

If you are interested in being part of the next generation of seller experiences for payments or taking your Payments career to the next level, we want to talk with you!


  • Build solutions using your strong background in distributed systems, and large-scale database systems.
  • Work with other engineers, architects, product managers, QA, and operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and alignment to development goals and principles
  • Define technical direction for the team, along with new tech adoption and innovation
  • Participate in design discussions, code reviews, and project related team meetings
  • Mentor team members in technical design
  • Identify project risks and work efficiently to mitigate them
  • Develop technical & domain expertise and apply to solving product challenges
  • Job Requirements

  • 10+ years of software design and relevant experience
  • Expertise in building large scale distributed systems and using open-source technologies
  • Implement with ease under ambiguity and adapt to new challenges.
  • Have a constant desire to learn and improve
  • Proven foundation in computer science fundamentals
  • Excellent knowledge in practicing OOAD, architectural and design patterns, open-source platforms, frameworks, and software engineering methodologies
  • Hands-on experience in Java, Web technologies, RESTful Services, Design Patterns, Databases and Streaming technologies
  • Experience in Node.JS, Event Source, Web Sockets, HTML5, CSS3, RWD, JQuery is desirable for a full stack engineer
  • Experience with technologies like Hadoop, Spark, Flink, and Kafka is a plus
  • Experience with scrum or other agile software development methodology
  • Excellent verbal and written communication, teamwork, decision making and influencing skills
  • eCommerce and Payments Industry experience a plus experience is preferred but optional
  • Education :

  • BS / Master’s Degree or Equivalent
  • For more information see : and

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

    View our and

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación