Roblox is a gaming platform with millions of daily active users from around the world. But its also much more than that. Its a place where people come to play learn work and socialize in immersive digital experiences created by the community. Our vision is to build a platform that enables shared experiences among billions of users. Were building the metaverse: a persistent space where anyone can do just about anything they can imagine from anywhere in the world and on any device.
As a Senior Software Engineer on the Economy Revenue team you will play a key role in building and optimizing incentive systems that drive user spending and engagement directly contributing to Robloxs rapid expansion and the financial well-being of our vibrant community.
This team owns the critical payments integration across every platform Roblox supports processing millions of transactions daily. As a Senior Software Engineer you will design build and scale these essential systems. Youll collaborate with a talented team dedicated to engineering excellence and tackling complex challenges at scale
You Will:
- Work cross-functionally with product managers data scientists and designers to define requirements and roadmap.
- Design and architect scalable reliable and fault-tolerant distributed systems including microservices message queuing systems distributed databases and cloud-based solutions.
- Drive engineering vision for highly scalable and cutting-edge solutions.
- Collaborate with fellow engineers to design and build new user-facing features related to payments on Roblox including new innovative payment flows like gifted purchases as well as integrating new payment methods
- Design and implement incentive programs and features to encourage user spending and engagement within the Roblox economy
- Help recruit future talent for the team.
You Have:
- 5 years of experience developing and supporting highly available and large-scale systems in production.
- Proficiency in one or more systems programming languages such as C# Go Rust Java C or Python.
- Experience with big data technologies such as Hadoop Spark and Kafka and distributed databases like Cassandra and MongoDB.
- Bachelors degree in Computer Science Computer Engineering or a similar technical field or equivalent experience.
You Are:
- A Technical Leader: You have initiated and facilitated complicated technical solutions. You can make tradeoffs between short and long-term goals and get the buy-ins from the right stakeholders.
- Product Oriented: You have a proven record of understanding and bridging the gap between product and engineering vision. You take a creative and strategic approach to solving complex problems.
- Result Oriented: You identify ways to improve your and the teams efficiency. You understand the need to move fast while making the right trade-offs.
- Team Oriented: You can work well as part of a team and know how to collaborate with all participants to develop the best solutions. You lift your peers and find ways to make the team stronger.
- Cross-functional by design: You work well with cross-functional peers communicating effectively and driving the project forward despite uncertainties.
Required Experience:
Senior IC
Roblox is a gaming platform with millions of daily active users from around the world. But its also much more than that. Its a place where people come to play learn work and socialize in immersive digital experiences created by the community. Our vision is to build a platform that enables shared exp...
Roblox is a gaming platform with millions of daily active users from around the world. But its also much more than that. Its a place where people come to play learn work and socialize in immersive digital experiences created by the community. Our vision is to build a platform that enables shared experiences among billions of users. Were building the metaverse: a persistent space where anyone can do just about anything they can imagine from anywhere in the world and on any device.
As a Senior Software Engineer on the Economy Revenue team you will play a key role in building and optimizing incentive systems that drive user spending and engagement directly contributing to Robloxs rapid expansion and the financial well-being of our vibrant community.
This team owns the critical payments integration across every platform Roblox supports processing millions of transactions daily. As a Senior Software Engineer you will design build and scale these essential systems. Youll collaborate with a talented team dedicated to engineering excellence and tackling complex challenges at scale
You Will:
- Work cross-functionally with product managers data scientists and designers to define requirements and roadmap.
- Design and architect scalable reliable and fault-tolerant distributed systems including microservices message queuing systems distributed databases and cloud-based solutions.
- Drive engineering vision for highly scalable and cutting-edge solutions.
- Collaborate with fellow engineers to design and build new user-facing features related to payments on Roblox including new innovative payment flows like gifted purchases as well as integrating new payment methods
- Design and implement incentive programs and features to encourage user spending and engagement within the Roblox economy
- Help recruit future talent for the team.
You Have:
- 5 years of experience developing and supporting highly available and large-scale systems in production.
- Proficiency in one or more systems programming languages such as C# Go Rust Java C or Python.
- Experience with big data technologies such as Hadoop Spark and Kafka and distributed databases like Cassandra and MongoDB.
- Bachelors degree in Computer Science Computer Engineering or a similar technical field or equivalent experience.
You Are:
- A Technical Leader: You have initiated and facilitated complicated technical solutions. You can make tradeoffs between short and long-term goals and get the buy-ins from the right stakeholders.
- Product Oriented: You have a proven record of understanding and bridging the gap between product and engineering vision. You take a creative and strategic approach to solving complex problems.
- Result Oriented: You identify ways to improve your and the teams efficiency. You understand the need to move fast while making the right trade-offs.
- Team Oriented: You can work well as part of a team and know how to collaborate with all participants to develop the best solutions. You lift your peers and find ways to make the team stronger.
- Cross-functional by design: You work well with cross-functional peers communicating effectively and driving the project forward despite uncertainties.
Required Experience:
Senior IC
View more
View less