Sr. MTS, Software Engineer - Identity

Company:  myGwork - LGBTQ+ professionals & allies
Location: San Jose
Closing Date: 21/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

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

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.

Are you a transformational Customer Identity and Access Management (CIAM) architect seeking to revolutionize user experiences within a global e-commerce leader? eBay is seeking a dedicated and passionate hands-on Identity Software Architect to join our growing team. In this critical role, you will play a pivotal role in designing, developing, and implementing innovative solutions that ensure secure and seamless user journeys across our global marketplaces.

About The Team And The Role

eBay's Identity engineering team is looking for an outstanding Software Architect to work with us 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 beloved website.

The ideal candidate has a deep understanding of building large scale applications, low latency API's, data pipelines, and a high focus on capability-oriented architecture. As the lead engineer you will be actively participating in all aspects of the software lifecycle: design, development, testing and experimentation.

What You Will Accomplish

  1. Design and architect scalable, highly available, and fault-tolerant systems.
  2. Become domain expert in several areas of Customer Identity Access Management (CIAM) including onboarding, authentication, security and user life cycle.
  3. Lead the development and optimization of our core applications, ensuring high-quality standards are maintained.
  4. Work closely with cross-functional partners to understand requirements and translate them into effective technical solutions.
  5. Ensure security best practices are coordinated into our development and deployment processes.
  6. Stay ascertain of new technologies, industry standards, services, Python/Java development, and architectural standard methodologies.
  7. Lead by example, giving high-quality code reviews, and encouraging a culture of excellence and continuous improvement.
  8. Follow regulations related to IAM (such as PSD2/Strong Customer Authentication) and actively participate in standardization bodies (such as FIDO Alliance, IETF, OpenID Foundation).

What You Will Bring

  • Bachelor's degree and 12+ years of experience, (or) a MS in Computer Science and 10+ years of software design experience.
  • Must have expertise in Java and Python with a deep knowledge of its ecosystems and frameworks. Knowledge in React Native and its core principles is a plus.
  • Experience with AWS services such as EC2, S3, Cognito, EKS, Open Search, DynamoDB, Lambda, Kinesis, and CloudFormation.
  • In-depth knowledge of IAM frameworks such as OAuth, SAML, OpenID Connect, x509 client authentication, user management, SSO, two-factor authentication methods (e.g., TOTP, FIDO2 Passkeys), etc.
  • Proficient in microservices, event driven architecture and container orchestration tools (e.g., Kubernetes, Docker).
  • Design & Implemented CI/CD pipelines using AWS native services(CodePipeline, CodeBuild, CodeDeploy, CodeCommit).
  • Knowledge of networking, security, and database design.
  • Excellent problem-solving abilities and strong communication.
  • Developed and drove adoption of technical patterns that significantly improved engineering practices across the organization.
  • Strong sense of ownership, accept differences and disagreement to get things done and move forward.
  • Deeply care about growing others, great at mentoring and coaching.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙