- Страна
- США
- Зарплата
- 295 250 $ – 345 040 $
Откликайтесь
на вакансии с ИИ

Principal Software Engineer, Connections
Высокая заработная плата, работа в топовой технологической компании и возможность влиять на продукт с миллиардной аудиторией. Однако отсутствие удаленки и высокий уровень ответственности могут подойти не всем.
Сложность вакансии
Роль уровня Principal требует не только глубоких знаний React и TypeScript, но и способности проектировать архитектуру для миллионов пользователей, а также лидерских качеств для наставничества. Высокая планка ответственности за социальный граф и обязательное присутствие в офисе в Сан-Матео делают позицию крайне требовательной.
Анализ зарплаты
Предлагаемый диапазон $295k–$345k является очень конкурентоспособным даже для Кремниевой долины. Он находится на уровне или чуть выше медианы для позиций Principal Engineer в компаниях уровня Tier-1.
Сопроводительное письмо
I am writing to express my strong interest in the Principal Software Engineer position within the Connections team at Roblox. With over 8 years of experience in building complex, consumer-facing features using React and TypeScript, I have a proven track record of architecting scalable solutions that enhance user engagement. My background in leading technical roadmaps and mentoring engineering teams aligns perfectly with your mission to connect a billion people through immersive digital experiences.
I am particularly drawn to the Connections team because of the unique challenge of managing social graphs and online presence at the Roblox scale. I am a proactive and 'scrappy' engineer who is comfortable diving into any part of the tech stack to ensure product success. I look forward to the possibility of bringing my expertise in frontend architecture and product-driven engineering to your San Mateo headquarters to help shape the future of human interaction on the platform.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в roblox уже сейчас
Присоединяйтесь к Roblox, чтобы создавать социальные технологии будущего для миллионов пользователей по всему миру!
Описание вакансии
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.
Why Connections?
As a Principal Software Engineer on the Connections team, your work will power the Roblox ecosystem, helping people recognize and connect with friends & interests on Roblox, express themselves, and discover & engage with the best of Roblox through their connections. You will own critical features used by millions of users daily, including profiles, names, online presence, co-play tools, and social proof, while also developing new zero-to-one features.
If you are an experienced developer who loves to write code, ship user-facing features, mentor engineers, up-level frontend development, and drive product vision, you’ll have the opportunity to make a meaningful impact on this team.
This role is based at Roblox HQ in San Mateo, CA (no remote option).
You Will:
- Design, build, and ship features that power the social graph for millions of users
- Architect scalable, long-term solutions
- Collaborate with teams across the company to translate ambitious business goals into a concrete, multi-year technical roadmap
- Serve as a technical leader, setting engineering standards and mentoring other engineers
You Have:
- 8+ years of experience in software development with web or app technologies (React, TypeScript, JavaScript)
- Proven track record building and launching complex, consumer-facing features
- Bachelor's degree or higher in Computer Science or a related field.
You Are:
- Proactive: You operate with urgency, initiating conversations and driving projects forward Scrappy: You are willing to dive into any part of the tech stack (like backend or data infrastructure) to solve problems, and adapt quickly to new challengesA Product owner: You champion for changes that align with the needs of our users
- Innovative: You design creative, long-term solutions that are built to scale
- Team-oriented: You value collaboration, respect diverse perspectives, and confidently advocate for the right technical path
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.
Annual Salary Range
$295,250—$345,040 USD
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
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 to candidates with qualifying disabilities or religious beliefs during the recruiting process.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- React
- TypeScript
- JavaScript
- Software Architecture
- Frontend Development
- Backend Development
- Data Infrastructure
- Mentoring
Возможные вопросы на собеседовании
Для уровня Principal важно понимать, как кандидат проектирует системы, способные выдерживать нагрузку в миллионы одновременных пользователей.
Как бы вы спроектировали систему обновлений статуса присутствия (online presence) в реальном времени для платформы масштаба Roblox?
Вакансия требует готовности работать с любым стеком (scrappy). Этот вопрос проверяет опыт работы с данными.
Расскажите о случае, когда вам пришлось оптимизировать производительность на стыке фронтенда и бэкенда/баз данных. Каких метрик вы достигли?
Роль предполагает лидерство и установку стандартов.
Как вы внедряете новые инженерные стандарты в большой команде и как справляетесь с сопротивлением изменениям?
Команда Connections работает над социальным графом. Важно понимать опыт работы со сложными связями.
С какими основными проблемами масштабирования социального графа вы сталкивались в своей практике?
Roblox ищет 'Product Owners' среди инженеров.
Приведите пример, когда ваше техническое решение напрямую повлияло на ключевые продуктовые метрики (например, удержание или вовлеченность).
Похожие вакансии
Lead Engineer, Payments Platform (Cloud Services)
Technical Lead, Billing & Revenue Platform
AI & Software Engineer Lead - Backend
Lead Software Engineer - New Products
Senior Lead Software Engineer - Developer Infrastructure
Sr. Lead Software Engineer - Messaging Infrastructure
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- США
- Зарплата
- 295 250 $ – 345 040 $