Senior Software Engineer - Marketplace Merchandise
Core
Building personalized and streamlined shopping experiences, discovery, and curation pipelines for the Avatar Marketplace within Roblox to serve over 100M users.
Role type
Senior Software Engineer (Marketplace Infrastructure)
Builds
Avatar customization and marketplace platform, engine APIs for developer monetization
Domain
Gaming / Virtual Economy / Marketplace
Deliverable
production ML models | product features | infrastructure
Required skills
C#, Go, Rust, Java, C++, or Python; REST/GRPC API design; scalable containerized systems; microservices architecture; distributed databases; message queuing; A/B testing; system performance optimization
Preferred skills
Passion for understanding customer needs; optimizing performance; delivering exceptional user experiences
Technologies
C#, Go, Rust, Java, C++, Python, REST, GRPC, microservices, distributed databases, message queuing, cloud-based solutions
Responsibilities
Design systems for user discovery and interaction with virtual products; Architect scalable, reliable, and fault-tolerant distributed systems; Lead projects from scoping to launch and analyze A/B tests; Optimize system performance, minimize latency, and maximize throughput
Seniority
Senior, hands-on IC