Search jobs > San Mateo, CA > Senior software engineer

Senior Software Engineer- Creator Data Storage

Roblox
San Mateo, California, US
Full-time

Check out the role overview below If you are confident you have got the right skills and experience, apply today.

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, we're 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. We're 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 you'll 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 Senior Software Engineer on Creator Services Data, you'll be building the next generation Data Storage systems that power the millions of experiences on Roblox! We own the mission critical Data Stores, Memory Stores, and Badges services as well as deliver pioneering new observability dashboards to Creators for cloud services across the Roblox platform.

Through our full stack projects, you will gain a deep understanding and a chance to build software solutions from the infrastructure layer, through data storage and data pipelines, microservices, telemetry, client software, web development, and UI!

You Will :

  • Identify improvements in existing products and craft new cloud services to support our Creator Community.
  • Build state-of-the-art data storage systems including infrastructure, serving layers, clients, and web APIs.
  • Expand the internal and customer facing cloud service observability platform through metrics collection, data pipelines, intelligent analytics, data visualization, and dashboards.
  • Work with our users (Creators) to identify product gaps and bugs and handle customer emergencies.
  • Provide on-call support for our Data products including production alerts and outages.
  • Mentor junior engineers and provide technical and non-technical guidance through design and code reviews, joint projects, 1 : 1s, and peer feedback.
  • Contribute and collaborate on a multi-functional team including UX design, product management, project management, developer relations, documentation, customer support, and other engineering teams.

You Have :

  • 5+ years in software development on multi-person teams building graphical user interfaces, dashboards, or web applications.
  • 5+ years programming in C#, C++, or Java (ideally both C# and C++) building pipelines or batch processing systems.
  • 5+ years of ability building cloud services, microservices, and / or distributed systems.
  • 2+ years experience building and maintaining large scale systems and using public clouds like AWS, Azure, and GCP.

You Are :

Innovative : We strive for novel solutions that bridge the technical needs of Roblox with the creative needs of our developer community.

This typically involves tackling competing objectives and thinking creatively.

Passionate : We are looking for new team members who are passionate about data storage technology, computer games, and software development.

We are excited about building new products that will redefine the future of human online interaction.

Versatile : The Data Pod is expanding its scope beyond providing low level storage solutions to building higher level services such as User Profiles and LiveOps Analytics.

We are also working on projects such as Observability and Data Insights. You need to be ready to learn new programming languages and tech stacks as we evolve.

  • Responsible : Data Storage services cannot go down and cannot lose data. You are committed to join a team that strives for a 100% uptime and data durability.
  • Team Oriented : You are ready to both guide and learn from others. You will set the standard on team partnership and communication.

You exemplify Roblox Values and Principles.

Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).

You'll Love :

  • Industry-leading compensation package.
  • Excellent medical, dental, and vision coverage.
  • A rewarding 401k program.
  • Flexible vacation policy (varies by exemption status).
  • Roflex - Flexible and supportive work policy.
  • Roblox Admin badge for your avatar.
  • At Roblox HQ :
  • Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks.
  • Onsite fitness center and fitness program credit.
  • Annual CalTrain Go Pass.

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Roblox also provides reasonable accommodations for all candidates during the interview process.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
LinkedIn
Mountain View, California

As an engineer in the team, you will explore and innovate within the online, offline, and nearline spaces at scale (millions of QPS, multi terabytes of data, etc), developing and refining the infrastructure necessary to transform raw data into valuable feature insights. Utilizing leading open-sourc...

Karkidi
Mountain View, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and is growing eve...

Activision Blizzard Media
San Francisco, California

Senior Staff Software Engineer (Data). We are seeking a Senior Staff Data Engineer in our Ads Engineering team, crafting groundbreaking mobile advertising technologies to build the next generation of our Ads Platform. Build and contribute to data products with focus on data Quality and data Governan...

TalEx
Palo Alto, California

Utilizing experience with distributed file systems, database architecture, and data modeling to organize and process large data sets. Experience in research, analysis, and the conversion of large amounts of raw collected data and content into new sets of data that is structured and does not reduce d...

C3 AI
Redwood City, California

As a C3 AI Platform engineering team member, you will closely collaborate with product owners and data scientists and be responsible for the entire software engineering lifecycle. We are seeking a senior software engineer to join our Type System team. NYSE:AI) is a leading Enterprise AI software pro...

Sentry (sentry.io)
San Francisco, California

We are looking for a Senior Frontend Engineer to join the team. Have opportunities to work on high-impact projects that touch the entire stack: understanding the event ingestion pipeline; delving into search and storage systems; and surfacing that data to our customers on our backend and frontend co...

Connectly
San Francisco, California

We are looking for an experienced frontend/fullstack software engineer to work with our AI team to ship AI messaging products that customers want. ...

Scale AI
San Francisco, California

As a Software Engineer on the team, you’ll focus on building systems that monitor and flag quality issues with large-scale data collections. Our Generative AI Data Engine powers the world’s most advanced LLMs and generative models through world-class RLHF (Reinforcement Learning with Human Feedback)...

Salesforce.com, Inc.
Palo Alto, California

Salesforce is seeking a passionate and highly skilled Software Engineer to join our team in developing an advanced Generative AI platform. We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Algorithm & Data Structures:. Strong foundation in algorithm des...

Testing Solutions GmbH
Palo Alto, California

Proven work experience 5+ yrs as a reliability engineer, production engineer, infrastructure software engineer or a similar role in a fast-paced, rapidly scaling company. Strong proficiency in GPU cloud infrastructure, including the underlying concepts of scheduling, scaling, cloud storage, networki...