Software Engineer, User Sharing
San Mateo, CA - USA
Job Summary
Every day tens of millions of people come to Roblox to explore create play learn and connect with friends in 3D immersive digital experiences all created by our global community of developers and creators.
At Roblox were building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together from anywhere in the world and on any device. Were on a mission to connect a billion people with optimism and civility and looking for amazing talent to help us get there.
A career at Roblox means youll be working to shape the future of human interaction solving unique technical challenges at scale and helping to create safer more civil shared experiences for everyone.
As a Software Engineer on the User Sharing team you will help build the foundation for how users capture share and discover content across includes bringing moments (experiences) directly to the homepage driving game discovery user engagement and retention through content sharing.
You Have:
- 13 years of experience building software systems (industry experience)
- Strong coding fundamentals in one or more languages such as C TypeScript React C# Java or similar
- Experience working on either frontend (e.g. React UI systems) or backend (e.g. APIs services)
- Basic understanding of system design concepts (e.g. APIs data storage scalability)
- Ability to break down problems and deliver solutions with increasing autonomy
- Good communication skills and willingness to collaborate with cross-functional partners
- A growth mindset and eagerness to learn from feedback
You Will:
- Build and ship user-facing features and backend services that power content creation and sharing across Roblox
- Own end-to-end projects (13 months) with guidance from design to launch and iteration
- Improve existing systems by identifying inefficiencies and contributing to reliability performance and scalability
- Write clean maintainable and well-tested code and contribute actively to code reviews
- Collaborate closely with cross-functional partners (product design data) to deliver high-quality features
- Document technical decisions and communicate clearly with teammates and stakeholders
- Participate in technical discussions and contribute ideas to improve your teams domain
- Support and learn from peers while beginning to mentor interns or newer engineers
Please note the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time. You may redact age date of birth and dates of attendance/graduation from your resume if you prefer.
Required Experience:
IC
About Company
Roblox is the ultimate virtual universe that lets you create, share experiences with friends, and be anything you can imagine. Join millions of people and discover an infinite variety of immersive experiences created by a global community!