7 дней назад
Software Engineer – Query Engines (Apache Spark)
135 000 - 200 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer – Query Engines (Apache Spark): Building and extending query planning, execution, and storage infrastructure for Palantir Foundry with an accent on Apache Spark, DataFusion, Iceberg, and distributed data processing. Focus on optimizing execution plans, improving parallelism and memory management, developing efficient table reads and writes, and preserving correctness and predictable performance across production workloads.
Location: New York, NY; hybrid workplace
Salary: $135,000–$200,000 per year, excluding potential bonuses, benefits, and long-term incentives.
Company
builds software platforms for data-driven decisions and operations, including infrastructure supporting Foundry.
What you will do
- Design and implement query planning and optimization capabilities that convert complex computations into efficient execution plans.
- Extend data execution engines with improved operators, parallelism, memory management, and data movement.
- Develop Foundry integrations with Apache Iceberg, including table metadata, transactions, and efficient reads and writes.
- Build shared transformation semantics and execution interfaces for Foundry workloads and platform services.
- Improve incremental processing, open-source data system integrations, testing, benchmarking, and regression prevention.
- Investigate correctness and performance issues and collaborate with product teams and customers on engine capabilities.
Requirements
- 4+ years of professional software engineering experience building and operating production systems.
- Background in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or equivalent practical experience.
- Strong coding skills in one or more of Java, Rust, Scala, or C++.
- Experience with database engines, distributed data processing systems, storage systems, query planning, execution, or performance optimization.
- Strong foundations in algorithms, data structures, and concurrency, including diagnosing correctness and performance issues.
- Strong written and verbal communication skills and the ability to collaborate across teams.
Nice to have
- Experience building or extending Apache Spark, Apache DataFusion, Apache Iceberg, or comparable technologies.
- Experience contributing to open-source projects.
Culture & Benefits
- Medical, dental, vision, life, AD&D, and disability insurance options.
- Commuter benefits and a 401(k) plan.
- Take-what-you-need paid time off, year-end paid time off, and 10 paid holidays.
- Paid parental leave, family-building benefits, fertility support, and subsidized backup care.
- Relocation assistance and a supportive leave-of-absence program.
- In-person collaboration is encouraged, with hybrid options available for many teams.
Hiring process
- The application and hiring process provides reasonable accommodations for candidates with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Staff Software Engineer (Java/Python)
139 725 - 209 588$
13 дней назад
Senior Software Engineer, Platform - Data + AI (Back-End)
145 000 - 187 000$
9 дней назад
Software Engineer (C/Rust)
110 000 - 140 000$
8 дней назад
Principal Software Engineer (Enterprise Data)
196 500 - 294 750$
11 дней назад
Advanced Software Engineer (AI)
103 000 - 155 000$
14 дней назад
Principal Distributed Systems Engineer (Observability)
222 900 - 334 300$