Roblox
Software Engineer, Economy Platform
San Mateo, CA, United StatesFrom $196.8kfull-timemidAdded today
About this role
Join Roblox's Economy Platform team to build and maintain the backend systems powering Robux transactions and creator payouts across one of the world's largest virtual economies. You'll develop highly scalable, resilient infrastructure that processes billions of transactions and ensures a healthy, trusted digital economy.
What you'll do
- Design and develop highly scalable backend systems for purchasing, pricing, and payout transactions
- Build resilient microservices and containerized systems that handle billions of transactions annually
- Collaborate with product teams to identify and implement new economic models and features
- Implement data-driven monitoring and quality metrics to ensure system health and performance
- Optimize revenue systems for creators to maximize earnings within the platform
- Ensure high availability and fault tolerance across critical economy infrastructure
What they're looking for
- Backend systems design and development
- REST APIs and API design patterns
- Microservices architecture
- Containerized systems (Docker/Kubernetes)
- Large-scale distributed systems
- Data monitoring and metrics
- Database design for high-transaction volumes
- System scalability and reliability
Benefits
- Equity compensation
- Health benefits package
- Flexible office schedule (Tuesday-Thursday onsite)
- Impact on largest virtual economy globally
- Work with cutting-edge distributed systems
- Collaborative cross-functional environment
Opens the official application on the employer’s site. No login required.
Roblox
Roblox operates an immersive gaming platform connecting millions of users globally, focusing on real-time multiplayer experiences, social features, and content sharing. The company is hiring Software Engineers across systems, networking, caching, data engineering, and social features to scale their platform and enhance user engagement.
- Website
- roblox.com
Likely interview questions
- Describe your experience designing or maintaining backend systems at scale—what was the transaction volume and how did you ensure reliability?
- Walk us through how you would design a payment processing system that handles billions of transactions while maintaining data consistency.