yandex
SeniorВ офисеПолная занятость

Senior Software Engineer - Compiler

ИИОценка ИИ

Исключительная вакансия с очень высокой зарплатой, значительным финансированием ($225M) и возможностью работать над передовыми технологиями в топовой команде. Отличный пакет бенефитов и работа с открытым исходным кодом.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний в области разработки компиляторов, параллельных вычислений и C++. Работа над Greenfield-проектами в сфере блокчейн-инфраструктуры требует исключительных навыков системного проектирования.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана210 000 $
Рынок170 000 $ – 260 000 $
ИИОценка ИИ

Предлагаемая зарплата ($180k - $250k) полностью соответствует верхнему сегменту рынка США для Senior-разработчиков системного уровня и компиляторов, особенно в сфере Web3.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

Senior Software Engineer - Compiler

Full-time/Company: Category Labs

Category Labs (formerly Monad Labs) is a team of systems engineers and researchers building at the frontier of decentralized technology. They are the team behind Monad, a high-performance, EVM-compatible Layer 1 whose public mainnet is live, and have raised $225M in Series A funding led by Paradigm. The team develops core software publicly on GitHub, including a parallel-execution EVM, a custom state database, and a BFT consensus client.

Responsibilities:

  • Work on greenfield performance-oriented projects in a fast-moving startup environment
  • Research ideas for accelerating EVM bytecode execution
  • Design and implement performant production systems
  • Work on features such as a bytecode execution graph builder to enable speculative pre-execution of control-flow paths

Requirements:

  • Proven track record in compiler design and system architecture
  • Strong background in software engineering principles
  • Experience with industry-standard compiler technologies
  • Good understanding of testing and benchmarking
  • Industry and/or academic experience working on compilers for parallel architectures
  • Strong C++ programming skills

Nice to have:

  • Knowledge of type theory

Stack:

C++, EVM, parallel execution, BFT consensus

Benefits:

  • Competitive salary and equity package
  • Base salary range: $180,000 – $250,000 (US locations)
  • Private health insurance options
  • Flexible paid time off
  • Monthly wellness reimbursement
  • Paid parental leave
  • (US) 100% paid medical, dental, and vision insurance with 75% dependent coverage and HSA/FSA options
  • (US) 401(k) with company match
  • (US) Lunch and dinner stipend (in-office NYC)

*📩* Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C++
  • EVM
  • Compiler Design
  • System Architecture
  • Parallel Computing
  • BFT Consensus
  • Type Theory

Возможные вопросы на собеседовании

Проверка фундаментальных знаний в области оптимизации кода.

Какие техники оптимизации компилятора наиболее эффективны для ускорения выполнения байт-кода EVM?

Оценка опыта работы с параллельными архитектурами, указанными в требованиях.

С какими основными сложностями вы сталкивались при разработке компиляторов для параллельных архитектур и как их решали?

Проверка понимания специфики проекта (спекулятивное выполнение).

Как бы вы спроектировали построитель графа выполнения байт-кода для поддержки спекулятивного предварительного выполнения?

Оценка навыков низкоуровневого программирования на C++.

Расскажите о вашем опыте управления памятью и оптимизации кэша в высокопроизводительных системах на C++.

Проверка навыков обеспечения качества в сложных системных проектах.

Как вы организуете процесс бенчмаркинга для компилятора, чтобы гарантировать отсутствие регрессий производительности?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

СШАот 180 000 $
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!