Facebook pixel

Principal Software Engineer
Operations Platform
Confirmed live in the last 24 hours
Locations
Burlingame, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
Apache Hive
Apache Spark
Apache Kafka
JavaScript
C/C++/C#
Java
MySQL
Postgres
React.js
Redis
REST APIs
SQL
Python
Vue.js
Cassandra
CockroachDB
Requirements
  • A Technical Leader: You have initiated and facilitated challenging technical solutions. Your technical expertise influences product direction
  • Versatile: You are proficient in several programming languages and technologies. You take a creative and strategic approach to solving hard problems
  • Analytical: Excited to investigate large, ambiguous problems, and quantify the problems and the solutions
  • Team-oriented: You lift up your peers and find ways to make the team stronger
  • 8+ years of experience building large-scale backend services and shipping high quality products to production
  • 4+ years of experience leading an engineering team and driving the execution of multiple impactful projects
  • 8+ years of experience building REST or GraphQL-based APIs with compiled languages such as Go, Python, C#, or Java
  • Proficiency in working with DynamoDB, Cassandra, CockroachDB, MySQL, PostgreSQL, Microsoft SQL Server or other database technology at scale
Responsibilities
  • Build large distributed services and tools used by other teams to detect and address problematic content on Roblox. These systems will involve high availability, security (authentication and access control), data integrity, and both automated and human workflows
  • Build the services and tools responsible for improving accuracy and efficiency of finding inappropriate content
  • Define the platform features used by teams across the company which will keep our community safe
  • Resolve a variety of performance issues (networking, data, compute)
  • Establish next-generation standards on the backend web and service stack
Desired Qualifications
  • Experience building data pipelines with Kafka, Hive, Presto, Spark or other data warehousing technologies
  • Experience building caching solutions using Memcached, Redis, or similar technologies
  • Experience shipping production web apps using a JavaScript framework such as React, AngularJS, or Vue.js and proficiency with tools such as NPM, grunt, gulp, karma, or similar
  • Familiar with common web application security issues
  • BA/BS in Computer Science, Applied Math, Physics, Engineering, or other technical field
Roblox

1,001-5,000 employees

Game platform and game creation system
Company Overview
Roblox’s mission is to bring the world together through play. They enable anyone to imagine, create, and have fun with friends as they explore millions of immersive 3D experiences, all built by a global community of developers.
Benefits
  • Benefits and Perks - The health and well-being of our employees and their families is our top priority. We offer robust and comprehensive programs with variety to best meet your needs.
  • Well-Being Benefits - With flexible time off and a bi-annual, company-wide spring/summer recharge, Roblox knows how to balance working hard with winding down.
  • Financial Benefits - Competitive compensation packages, 401(k) matching, and flexible share incentives that let you choose how to share in our success.
  • Health and Wellness - Comprehensive medical, dental, and vision benefits, family planning resources, and 12 weeks off for all new parents.
  • Flexible Workplace - Our hybrid work schedule balances working onsite and working remotely. Enjoy daily lunch and an in-house fitness center when working from our San Mateo headquarters.
Company Core Values
  • Inspire Others
  • Work Hard
  • Self-Organize
  • Respect the Community
  • Get Stuff Done