

Share
About the team and role:
You’ll work on , while driving modernization of the native platform using Kotlin, Jetpack Compose, and modern Android architecture . The role involves deep collaboration with iOS, backend, and security teams to deliver cohesive, cross-platform identity solutions.
Job Requirements :
8+ years of professional experience in native mobile development.
Bachelor’s degree in EE, CS, or a related field.
Mastery of advanced Kotlin language features and Android APIs.
Experience authoring shared libraries (internal or external distribution).
Advanced debugging skills (emulator, adb, LLDB).
Experience with Android CI/CD.
Proven experience proposing and influencing technical strategy and roadmap, balancing short- and long-term objectives.
Strong background designing and building scalable, distributed, and highly available systems.
Solid knowledge of end-to-end system design from frontend to backend involving JavaScript frameworks, GraphQL/REST APIs, Messaging Systems, RDBMS/NoSQL, Containers, and Infrastructure layers. (GraphQL experience preferred.)
Proficiency in multiple programming languages and frameworks, with deep mastery in at least one or two.
Demonstrated ability to improve team velocity and code quality through strong engineering practices.
Experience using AI tools to enhance productivity and efficiency.
Excellent decision-making skills; thrives in ambiguity and change.
Strong ownership mindset with exceptional interpersonal and cross-functional collaboration skills.
Passion for mentoring and developing others; proven positive impact on team culture and technical growth.
Responsibilities:
Translate requirements into software design and develop clean, efficient, and maintainable code.
Own large functional areas and demonstrate deep technical expertise.
Influence technical direction across domain teams and guide others toward sound architectural decisions.
Improve team productivity by identifying and implementing opportunities for process and tooling enhancements.
Design systems with flexibility in mind to accommodate future changes and improve engineering velocity.
Collaborate effectively with cross-functional teams (product, design, backend,
Manage project features, break down work into sub-tasks, and drive execution by resolving technical blockers.
Provide technical guidance, perform code reviews, contribute to and review Architecture Decision Records (ADRs), and mentor engineers within and across teams.
Identify gaps and issues across systems, propose technical solutions, and help shape the engineering roadmap.
Maintain a growth mindset and continuously seek learning opportunities through knowledge sharing and professional development.
The base pay range for this position is expected in the range below:
$132,000 - $222,100These jobs might be a good fit

Share
As a senior engineer, you'll take part throughout the product development lifecycle—from conceptual design to product launch—while working closely with Product Managers, Designers, and Architectural teams.
What you will accomplish:
Build and manage Authentication and security products.
Create high-performance, scalable real-time systems handling billions of transactions daily, ensuring 99.99% uptime.
Design layered applications with UI, business functionality, and database access.
Leverage expertise in FE, BE, JS, CSS, RDBMS, NoSQL, Cloud computing, Big Data, Search, Kafka, Machine Learning, and Information Retrieval.
Develop innovative solutions addressing market needs.
Estimate efforts, plan implementations, and execute rollouts.
Participate in requirement/design meetings with PD/PM teams.
Uphold engineering excellence in development.
Adhere to Definition Of Done (DoD) for quality assurance.
Conduct comprehensive code reviews.
What you will bring:
Strong Full Stack Frontend focused experience.
Proficiency in Java and Java EE with expertise in web services such as SOAP, REST, and HTTP/XML and strong understanding of data structures, object-oriented programming, and design patterns.
Bachelor’s degree in computer science with over 5+ of experience, or a master’s degree in computer science with 3+ years of hands-on experience in developing large-scale distributed systems.
Familiarity with Node.js, React, Java, Scala, Oracle, MongoDB (or other NoSQL databases), REST, event sourcing, web sockets, HTML5, CSS3, JavaScript, Ajax, Spring MVC, and JQuery is highly preferred.
Ability to define, design, and implement complex, scalable systems.
Expertise with testing frameworks and libraries such as Jest, Mocha for unit and playwright for integration, and end-to-end testing.
Strong team collaboration and communication skills.
The base pay range for this position is expected in the range below:
$115,200 - $199,700These jobs might be a good fit

Share
Translate requirements to software design and create clean, efficient, extensible, maintainable code.
Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery.
Manage project features, break into sub-tasks, identify and resolve issues for efficient execution.
Provide technical guidance, code review for immediate team and other teams, coaching, and mentorship to individual team members.
Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution.
Leads and improves E2E testing quality and increases delivery velocity across features.
Lead engineering support, release, and on-call responsibilities for an "always-on" 24/7 site.
Responsible for sub-systems within a large domain, possessing in-depth knowledge and expertise. Taking full responsibility for the entire software life cycle, including design, development, testing, deployment, observability and monitoring.
Serve as a key player in influencing and guiding others towards the right technical decisions.
Identifying areas of features likely to change and integrating flexibility in the design for these areas improving engineering velocity.
Collaborate effectively with cross-functional partners to develop innovative solutions that adhere to development goals and principles.
Innovative, team player, excellent communication and decision-making
Strong sense of ownership and interpersonal skills to work effectively across teams
Strong learning ability, self-driven
Excited about new and innovative technologies within immediate field of expertise
Attending knowledge sharing sessions, both within the company and externally
Learning transferable skills
Dive into the heart of eCommerce innovation at Buyer Experiences, where we’re transforming eBay's shopping journey. By focusing on simplification, personalization, and modernization, we aim to build world-class buyer and seller experiences on eBay marketplaces with creativity and passion. Utilizing cutting-edge technologies like Generative AI, you'll tackle complex challenges that directly improve the shopping experience for millions of eBay users everyday.
Vibrant Culture - At Buyer Experiences, our strength lies in our diversity, transparency, and collaborative spirit. Our open culture ensures every voice is valued and heard. We celebrate our successes together and approach each challenge as an opportunity for collective growth. Be a part of a dynamic community that not only values your expertise but is also committed to your personal and professional growth.
Flexible Working - Enjoy exceptional support for remote work, allowing you to balance your professional and personal life seamlessly.
Competitive Compensation and Benefit - No matter where you are in the world, eBay supports your health and wellbeing with benefits as unique as you. Explore the benefits that help you be your best self. Check out our benefits here:
Bachelor's degree in EE, CS or other related field.
6+ years of experience in working in Java, GraphQL, Spring/Springboot, REST APIs, messaging systems and/or other backend programming languages.
Building data-driven applications (RDBMS, NoSQL, ElasticSearch)
Delivers results in fast-paced environments (agile, TDD, CI/CD)
Excellent problem-solving, organizational, and analytical skills.
Excellent communication skills to collaborate across teams.
Deep understanding of software development processes and standard methodologies, modern DevOps principles and continuous delivery
Proven experience in building large, reliable, scalable distributed systems
Work closely w/ colleagues and customers in different functional groups and remote offices
Familiarity with shift left approach is a plus
Past experience with Live Commerce or Live Streaming System is a big plus
Experience on WebSocket is a big plus
$166,400 - $222,100
$115,200 - $199,700
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit

Share
What you will accomplish
Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack
Translate requirements to software design and create clean, efficient, extensible, maintainable code.
Be responsible for a large functional area possessing in-depth knowledge and expertise.
Influence across domain teams and guiding others towards the right technical decisions
Design and build scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility.
Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.
Lead engineering support, release, and on-call responsibilities.
Identify areas in the team applications and integrate flexibility in the design for these areas
Improving engineering velocity.
What you will bring
6+ years of experience in working in JavaScript, GraphQL REST APIs, messaging systems and/or other backend programming languages.
Hands-on experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)
A deep understanding of building scalable backend applications.
Strong experience delivering results in fast-paced environments (agile, TDD, CI/CD)
Passion for AI technologies (LLMs and Machine Learning)
The base pay range for this position is expected in the range below:
$132,000 - $222,100These jobs might be a good fit

Share
What you will accomplish
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.
Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.
Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.
Identify and design flexible solutions within the application ecosystem to improve engineering velocity.
Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.
Empower team members through knowledge sharing to collectively improve organizational culture and growth.
What you will bring
12+ years professional experience in native mobile development
Expert in advanced swift features such as generics / concurrency Mgmt.
Experience with dependency management tools in iOS - SPM/Cocoapods/Carthage etc.
Deeper understanding of system design for large scale consumer mobile applications.
Advanced networking skills ie. migration between stacks, GraphQL, Protobuff, streaming protocols, pub-sub etc.
Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.
Proficiency in mentoring and coaching, contributing positively to organizational culture.
High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.
Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.
Mastery of core technical skills alongside learning project, people, and product management to better support eBay.
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit

Share
What you will accomplish:
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.
Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.
Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.
Identify and design flexible solutions within the application ecosystem to improve engineering velocity.
Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.
Empower team members through knowledge sharing to collectively improve organizational culture and growth.
What you will bring:
Required: 12+ years in native mobile development, with expertise in advanced Kotlin features and Android APIs.
Advanced networking skills ie. migration between stacks, graphql, protobuff, streaming protocols, pub-sub etc.
Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.
Proficiency in mentoring and coaching, contributing positively to organizational culture.
High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.
Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.
Proficiency in core technical skills alongside learning project, people, and product management to better support eBay.
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit

Share
What you will accomplish
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.
Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.
Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.
Identify and design flexible solutions within the application ecosystem to improve engineering velocity.
Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.
Empower team members through knowledge sharing to collectively improve organizational culture and growth.
What you will bring
12+ years professional experience in native mobile development
Expert in advanced swift features such as generics / concurrency Mgmt.
Experience with dependency management tools in iOS - SPM/Cocoapods/Carthage etc.
Deeper understanding of system design for large scale consumer mobile applications.
Advanced networking skills ie. migration between stacks, GraphQL, Protobuff, streaming protocols, pub-sub etc.
Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.
Proficiency in mentoring and coaching, contributing positively to organizational culture.
High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.
Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.
Mastery of core technical skills alongside learning project, people, and product management to better support eBay.
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit

About the team and role:
You’ll work on , while driving modernization of the native platform using Kotlin, Jetpack Compose, and modern Android architecture . The role involves deep collaboration with iOS, backend, and security teams to deliver cohesive, cross-platform identity solutions.
Job Requirements :
8+ years of professional experience in native mobile development.
Bachelor’s degree in EE, CS, or a related field.
Mastery of advanced Kotlin language features and Android APIs.
Experience authoring shared libraries (internal or external distribution).
Advanced debugging skills (emulator, adb, LLDB).
Experience with Android CI/CD.
Proven experience proposing and influencing technical strategy and roadmap, balancing short- and long-term objectives.
Strong background designing and building scalable, distributed, and highly available systems.
Solid knowledge of end-to-end system design from frontend to backend involving JavaScript frameworks, GraphQL/REST APIs, Messaging Systems, RDBMS/NoSQL, Containers, and Infrastructure layers. (GraphQL experience preferred.)
Proficiency in multiple programming languages and frameworks, with deep mastery in at least one or two.
Demonstrated ability to improve team velocity and code quality through strong engineering practices.
Experience using AI tools to enhance productivity and efficiency.
Excellent decision-making skills; thrives in ambiguity and change.
Strong ownership mindset with exceptional interpersonal and cross-functional collaboration skills.
Passion for mentoring and developing others; proven positive impact on team culture and technical growth.
Responsibilities:
Translate requirements into software design and develop clean, efficient, and maintainable code.
Own large functional areas and demonstrate deep technical expertise.
Influence technical direction across domain teams and guide others toward sound architectural decisions.
Improve team productivity by identifying and implementing opportunities for process and tooling enhancements.
Design systems with flexibility in mind to accommodate future changes and improve engineering velocity.
Collaborate effectively with cross-functional teams (product, design, backend,
Manage project features, break down work into sub-tasks, and drive execution by resolving technical blockers.
Provide technical guidance, perform code reviews, contribute to and review Architecture Decision Records (ADRs), and mentor engineers within and across teams.
Identify gaps and issues across systems, propose technical solutions, and help shape the engineering roadmap.
Maintain a growth mindset and continuously seek learning opportunities through knowledge sharing and professional development.
The base pay range for this position is expected in the range below:
$132,000 - $222,100These jobs might be a good fit