Senior Software Engineer, Identity
San Jose
hace 4 días

Looking for a company that inspires passion, courage and creativity, where you can be on 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 crafting an ambitious and inclusive work environment, join eBay a company you can be proud to be with.

The eBay Identity team is looking for an experienced Full stack developer, who is proficient in multi-tier application design and development.

As a member of Identity team, you will work on products related to Identity Services (User On-boarding, Authentication, Authorization, User Management, Identity verification, Secured Data Access), Device Fingerprinting, Account linking, and ID Federation protocols (OAuth, SAML, WS-Security, OpenID, SCIM).

You will build and support these products, which are a critical component of the eBay marketplaces and serve hundreds of millions of people on both Desktop and Mobile platforms.

As a senior engineer in our team, the engineer we hire will participate in the entire product development lifecycle, from design all the way through product launch, collaborating with PM, QE, and architecture teams.


  • As a self-motivated and enthusiastic member of our team, you will work in an agile environment with a focus on problem solving and engineering precision.
  • As a technical lead you are expected to assess business problems, design optimal solutions and drive implementation to meet the business expectations.
  • You will collaborate closely with peers, Architects, Product Managers, Business Analysts, Quality Engineers, and Operations teams to develop innovative solutions that meet functional and non-functional standards and expectations.
  • As the Identity and Security space is evolving rapidly, your expertise in Identity and Security Standards and Specifications are key for building highly secured and at the same time streamlined products.
  • You will be expected to possess this knowledge and also to consistently update yourself to evolve with the industry.

  • You have to be comfortable with all the layers of multi-tier applications to design complete solutions and maintain products.
  • As a senior engineer, you will guide junior engineers in your team and also across domain team in building scalable, high speed, distributed application and advocate for meeting the design and quality standards.
  • You will contribute to the development, testing, release, triage, bug fix, documentation and rest of the cycles in product development and maintenance.
  • As a senior member of the team, you should bring in new ideas to adapt to technological developments occurring in the Identity and Security space and build POCs to demonstrate.
  • Job Requirements

  • Master’s in Computer Science or related programs plus 4+ years of experience or Bachelor’s degree in Computer Science plus 5+ years of experience in building large-scale distributed systems.
  • Proficient in end to end application analysis, design, and implementation of complex, multi-tier distributed software systems scaling beyond 100 million requests / day.
  • Thorough understanding in computer science fundamentals, data structures and algorithms and extensive experience in building highly available, scalable and robust applications.
  • Well-versed in Java, Java EE or similar object oriented language as well Web / Frontend technologies and frameworks like Node.
  • JS, React, HTML5, CSS3 with LESS or SASS, JavaScript, Ajax, JQuery.

  • Experienced in building RESTful Services, relational and NoSQL databases and batch & event stream processing.
  • Participate and contribute in architecture discussions, produce well-documented design docs, and participate in design and code reviews.
  • Up to date knowledge in advancement in Web technologies and Identity / Security domain areas and drive innovation.
  • Ensure code quality and maintainability by evolving architecture and tech stacks, refactoring, standards and improving build and test systems.
  • Skills to estimate engineering effort, plan execution cycles, build and rollout system components and support post production.
  • Possess leadership qualities to guide, influence, effectively communicate to drive engineering excellence within team.
  • 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.


    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