Staff, Back-end Engineer (Marketplace Platform)
Core
Design and develop a highly scalable distributed marketplace platform enabling third-party sellers to publish products, fulfill orders, and receive payments globally.
Role type
Staff, Back-end Engineer (Marketplace Platform)
Builds
Global marketplace platform for B2B e-commerce, supporting tens of thousands of sellers and tens of millions of products.
Domain
E-commerce / B2B Marketplace / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed system architecture, Open Source software development, Java/Python/Scala, Hadoop/Spark, RDBMS, NoSQL databases, Service-oriented architecture, SDLC
Preferred skills
Mentoring junior engineers, Cross-functional collaboration, Technical decision making
Technologies
Java, Python, Scala, Hadoop, Spark, MySQL, PostgreSQL, HBase, MongoDB, Dynamo DB, Cassandra
Responsibilities
Design and develop scalable distributed systems for the marketplace platform; Define, design, and develop software for the Seller Intelligence platform; Collaborate with Product Owners and operations to drive feature enhancements; Mentor junior development engineers; Participate in the full development lifecycle from architecture to deployment.
Seniority
Staff, hands-on IC with mentorship responsibilities