Software Engineer - Full Stack
Core
Design and build scalable, resilient full-stack applications and distributed systems for eBay's end-to-end online customer service experience across web and native mobile.
Role type
Senior Full Stack Software Engineer
Builds
Intuitive, compliant self-service experiences and support tools for millions of buyers and sellers
Domain
Ecommerce / Customer Service Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java (Spring/Spring Boot), Python, JavaScript/TypeScript, Node.js, React, Marko, REST, GraphQL, Oracle, NoSQL, distributed systems design, CI/CD, Git, Agile
Preferred skills
AI-assisted development tools, evidence-centered design, process improvement advocacy
Technologies
Java, Spring Boot, Python, Node.js, React, Marko, Oracle, NoSQL, GraphQL, Git
Responsibilities
Translate requirements into software designs and deliver clean, efficient code; Architect, develop, and deploy highly scalable distributed systems; Provide technical leadership including code reviews, mentoring, and coaching; Lead engineering support, release management, and on-call responsibilities; Identify gaps and shape the engineering roadmap
Seniority
Senior, hands-on IC with leadership responsibilities