Senior MTS Software Engineer (Backend)
Core
Lead complex technical initiatives and drive technical direction for large-scale distributed web platforms and APIs serving millions of buyers and sellers globally.
Role type
Senior IC backend software engineer (architect/technical lead)
Builds
Scalable eCommerce marketplaces, buyer and seller experiences, and core platform infrastructure
Domain
eCommerce, distributed systems, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
System design, distributed systems architecture, API design (GraphQL/REST), messaging systems, database management (RDBMS/NoSQL), containerization, technical strategy, architectural decision making, mentoring
Preferred skills
Generative AI integration, project management, people management, product management
Technologies
GraphQL, REST APIs, Messaging Systems, RDBMS, NoSQL, Containers
Responsibilities
Lead complex technical initiatives from conception to delivery, drive technical roadmap and strategy, author Architecture Decision Records (ADRs), mentor and coach team members, manage on-call responsibilities for 24/7 systems, modernize legacy systems
Seniority
Senior, hands-on IC with strategic leadership