6 дней назад
Staff Software Engineer (Infrastructure)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Infrastructure) (OLAP/Distributed Systems): Building and evolving Nova, an in-house OLAP engine that processes trillions of events in real time with an accent on query execution, columnar storage, distributed compute, and cloud infrastructure. Focus on optimizing JVM performance, reducing infrastructure costs, strengthening reliability, and designing systems for sustained AI-agent query workloads.
Location: Vancouver, BC, Canada; hybrid role
Company
develops an AI analytics platform that helps thousands of customers analyze, test, and optimize digital product experiences.
What you will do
- Build and evolve Nova’s query execution engine and distributed compute layer, including query planning, columnar storage, encoding, caching, and cluster resource management.
- Extend the OLAP engine to support additional warehouse-imported data types and sustained, concurrent query workloads from AI agents.
- Improve performance and reduce compute, storage, network, and memory costs through JVM profiling, garbage-collection tuning, concurrency optimization, and data-layout decisions.
- Build query guardrails, observability, capacity-planning practices, rollout tooling, and reliability improvements.
- Lead multi-month architecture and infrastructure projects, contribute to design reviews and code reviews, and mentor engineers.
- Collaborate with Product, Middleware, Data Pipeline, and engineering teams to connect Nova’s capabilities to customer value.
Requirements
- 7+ years of backend or infrastructure engineering experience with depth in distributed data systems.
- Hands-on experience building or extending OLAP engines, query processors, columnar databases, or large-scale data processing systems.
- Experience driving significant cloud infrastructure cost optimization across compute, storage, and network resources.
- Strong knowledge of distributed systems, partitioning, replication, consistency, failover, algorithms, concurrency, multithreading, and performance optimization.
- Production experience with AWS, Kafka, Redis or ElastiCache, Kubernetes, Terraform, or strong equivalents.
- Proficiency in Java, C++, or Python, plus experience leading technical discussions and mentoring engineers.
Nice to have
- Experience with Druid, ClickHouse, Presto/Trino, BigQuery, Snowflake, or similar query engines.
- Deep JVM expertise, including garbage-collection tuning, profiling, and memory optimization.
- Experience with Arrow, Parquet, ORC, or custom columnar formats.
- Background in product analytics, experimentation platforms, event-driven data systems, open-source infrastructure, or published data-systems research.
Culture & Benefits
- Values include humility, ownership, growth mindset, and customer centricity.
- Medical, dental, and vision coverage, with employer-paid premiums on select plans.
- Flexible time off, paid holidays, parental leave, fertility and adoption support, and backup childcare.
- Monthly wellness and commuter stipends, quarterly learning and development support, and annual home-office equipment funding.
- Mental health benefits, employee stock purchase program, charitable giving grants, and paid volunteer time.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Affirm
8 дней назад
Staff Software Engineer, Backend (Online Storage)
204 000 - 264 000$
Affirm
8 дней назад
Staff Software Engineer, Backend (Fintech)
181 000 - 241 000CAD
12 дней назад
Staff Software Engineer, Data Platform (PostgreSQL)
170 000 - 190 000$
11 дней назад
Staff Software Engineer - Front End/ Back End
150 000 - 165 000$
10 дней назад
Staff Software Engineer (AI Payments)
11 дней назад
Staff Software Engineer (Fintech)
200 000 - 250 000$