Sr. Software Engineer, Auth Tech
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
eBay seeks a Senior Backend Software Engineer to design, develop, and maintain core services for the Authentication Technology platform. The role involves leading architecture of distributed systems, developing Java/Spring Boot services, deploying on GCP, and mentoring junior team members.
Key Skills for This Role
Responsibilities
- Define, design, and implement complex, multi tier distributed software systems
- Develop and maintain scalable, high performance services using Java/Spring Boot
- Create and evolve robust RESTful and GraphQL APIs for internal and external integrations
- Lead deployment of services on Google Cloud Platform (GCP)
- Implement and maintain CI/CD pipelines and embrace Infrastructure as Code principles
- Improve system reliability, observability, and performance; troubleshoot production issues
- Mentor junior team members, conduct rigorous code reviews, and drive engineering standards
Requirements
- 6+ years of advanced software development experience in building large scale distributed systems
- Deep expertise in Java/J2EE and Spring Boot
- Extensive hands on experience designing and developing APIs using REST and GraphQL
- Proven experience working in a distributed cloud native environment (GCP preferred)
- Strong knowledge of relational and NoSQL database design, data modeling, and performance tuning
- Proficient in CI/CD, automated testing, source control (Git/GitHub), and code quality standards
Full Job Posting
About the team
- Authenticity Guarantee is an important initiative at eBay where select items are authenticated by professional authenticators.
- The Authentication Technology team builds software for orchestrating authentication and storing high value items, including warehouse operations integration with custom hardware, RFID readers, and Android based mobile devices.
About the role
- We are seeking a Senior Backend Software Engineer to design, develop, and maintain core services for our authentication platform.
- You will lead architecture of distributed systems, ensure high availability and performance, and drive operational excellence on Google Cloud Platform.
Responsibilities
- Define, design, and implement complex, multi tier distributed software systems; participate/lead architectural discussions and produce high quality design documentation
- Develop and maintain scalable, high performance services using Java/Spring Boot; create and evolve robust RESTful and GraphQL APIs
- Lead deployment of services on GCP; implement and maintain CI/CD pipelines and embrace Infrastructure as Code principles
- Improve system reliability, observability, and performance; troubleshoot production issues and participate in incident management
- Mentor junior team members, conduct rigorous code reviews, and drive engineering standards across the team
Required Qualifications
- 6+ years of advanced software development experience in building large scale distributed systems
- Deep expertise in Java/J2EE and Spring Boot; solid understanding of object oriented design, design patterns, and caching mechanisms
- Extensive hands on experience designing and developing APIs using REST and GraphQL
- Proven experience working in a distributed cloud native environment (GCP preferred); strong knowledge of relational and NoSQL database design, data modeling, and performance tuning
- Proficient in professional software engineering practices including CI/CD, automated testing, source control (Git/GitHub), and code quality standards
Nice to Have
- Experience with containerization and orchestration (Docker, Kubernetes/GKE)
- Familiarity with event driven architectures and distributed processing
- Experience with infrastructure automation and monitoring tools (Cloud Monitoring, Logging, Terraform)
- Understanding of warehouse operations, logistics, or high value item authentication
- Basic familiarity with front end technologies (React)
Additional Details
- Base pay range: C$118,000 C$157,500
- Total compensation may include target bonus and restricted stock units, plus benefits.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at eBay
Ads incentives partner manager
Toronto, CAN
eBay is seeking an Ads Incentives Partner Manager to shape and drive advertising incentive programs that accelerate seller adoption and advertising revenue. You will own strategy, cross-functional leadership, program exe
Sr Product Mgr, Data & Intel Platform
Toronto, CAN
eBay seeks a Senior Product Manager to lead product delivery and roadmap for the Data & Intelligence Platform within Global Focus Categories. The role involves collaborating with engineering and cross-functional teams to
SEO & AEO Product Manager
Toronto, CAN
eBay is seeking an SEO & AEO Technical Product Manager to own the strategy and development of products that improve discoverability on search engines and AI-based platforms. You will work with engineering, data science,
Sr. Product Manager, eBay Vehicles
Toronto, CAN
eBay seeks a Sr. Product Manager for the Vehicles team to drive product strategy and execution for the Vehicles category. You will lead planning, collaborate with cross-functional teams, and use data to make product deci
Sr. Product Mgr, Live Personalization
Toronto, CAN
eBay seeks a Senior Product Manager to lead Live Personalization, owning the strategy and execution of how Live content is surfaced across the platform. You will define product vision, drive AI/ML-driven personalization,
Sr. Product Mgr, Consumer Experiences
Toronto, CAN
eBay is seeking a Senior Product Manager for its Memory initiative to build personalized shopping experiences. You will define product vision, partner with science and engineering on ML-driven features, and lead cross-fu
Group Product Manager, Buyer Relevance
Toronto, CAN
eBay is looking for a Group Product Manager to lead the Buyer Relevance team, focusing on search, recommendations, and AI/ML-driven retrieval. You will define strategy for query understanding, personalization, and releva
Technical Product Manager
Toronto, CAN
eBay is looking for a Technical Product Manager to lead AI-driven vulnerability management in the Security Engineering team. The role involves defining the product roadmap, coordinating vulnerability lifecycle, and partn
Ads incentives partner manager
Toronto, CAN
Sr Product Mgr, Data & Intel Platform
Toronto, CAN
SEO & AEO Product Manager
Toronto, CAN
Sr. Product Manager, eBay Vehicles
Toronto, CAN
Sr. Product Mgr, Live Personalization
Toronto, CAN
Sr. Product Mgr, Consumer Experiences
Toronto, CAN
Group Product Manager, Buyer Relevance
Toronto, CAN
Technical Product Manager
Toronto, CAN