8 дней назад
Principal Software Engineer (Distributed Systems)
220 000 - 250 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Distributed Systems) (Ray/AI): Building and evolving core distributed-systems primitives for Ray Core, with an accent on distributed execution, scheduling, resource management, fault tolerance, concurrency, networking, storage, and performance. Focus on defining technical roadmaps, leading multi-engineer projects, making architectural decisions, and debugging systems-oriented code used by demanding production workloads.
Location: San Francisco, hybrid
Salary: $220,000–$250,000 target base salary per year, plus equity
Company
develops Ray, an AI compute engine that helps developers and data scientists scale machine learning applications from laptops to distributed clusters.
What you will do
- Own a major technical area of Ray Core, define the roadmap, identify key technical problems, and drive execution through production.
- Lead technically complex projects spanning multiple engineers, teams, and organizations.
- Set technical direction and make architectural decisions for distributed-computing infrastructure.
- Design, build, and evolve distributed-systems primitives for execution, scheduling, resource management, fault tolerance, concurrency, networking, storage, and performance.
- Implement and debug systems-oriented code while mentoring engineers and raising the technical bar.
- Shape the long-term architecture and evolution of Ray Core as workloads and scale grow.
Requirements
- 6+ years of software engineering experience with increasing technical ownership.
- Experience leading substantial projects end to end, including problem definition, roadmapping, architecture, implementation, and production ownership.
- Deep experience with distributed systems and computer systems, rather than primarily integrating existing platforms.
- Strong systems-programming experience in C++, Rust, Java, or similar lower-level languages.
- Strong understanding of multithreading and concurrency, distributed coordination, resource management, fault tolerance, performance, or networking.
- Experience mentoring engineers and raising the technical bar of engineering teams.
Nice to have
- Experience with databases, streaming systems, distributed runtimes, operating systems, schedulers, storage systems, Spark, Kafka, or similar infrastructure.
- Contributions to open-source infrastructure projects.
Culture & Benefits
- Competitive salary, equity, and stock options.
- Healthcare coverage with premiums covered by at up to 99%, including health, dental, and vision plans.
- 401(k) retirement plan, wellness and education stipend, and mental health support.
- Paid parental leave, fertility benefits, flexible paid time off, and commute reimbursement.
- In-office meals are fully covered.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Engineering Manager (Connectivity)
216 000 - 270 000$
Discord
9 дней назад
Software Engineer, Distributed Systems
180 000 - 220 000$
9 дней назад
Senior Software Engineer, Agents (AI)
225 000 - 250 000$
8 дней назад
Backend Application Engineer (Distributed Systems)
100 000 - 150 000$
Anthropic
9 дней назад
Staff+ Software Engineer (Distributed Systems)
320 000 - 485 000$
CoreWeave
10 дней назад
Principal Engineer, Distributed Systems (Security)
227 000 - 303 000$