Remote Principal Software Engineer, Compiler and HPC
Posted
Apply now
Please, let Bodo, Inc. know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Bodo is redefining what’s possible with Python for analytics, data engineering, and AI by developing the world’s first auto-parallelizing Python compiler.
The company aims to deliver HPC-level performance and efficiency for large-scale data processing.
Bodo's technology has empowered data-driven companies to solve their data challenges with unprecedented speed and scalability.
The Principal Software Engineer will lead the development of Bodo's groundbreaking data platform, focusing on large-scale SQL query engines.
Responsibilities include designing, developing, and optimizing Bodo's SQL query execution engine using advanced techniques from databases and HPC.
The role involves tackling technical projects such as vectorized execution, query caching layers, query concurrency, resource management, and query plan optimization.
The engineer will optimize Bodo Engine’s performance for realistic workloads and develop performance analysis and monitoring tools.
The position also includes contributing to Bodo’s product strategy, mentoring junior engineers, and participating in hiring efforts.
The engineer will contribute to relevant open-source projects.
Requirements:
Candidates must hold a Ph.D., M.S., or B.S. degree in Computer Science or a related field.
A minimum of 5 years of experience in building and optimizing database query engines is required.
Expertise in optimizing large-scale parallel computing infrastructure is essential.
Proficiency in developing and debugging complex systems, particularly using C/C++, is necessary.
Experience with open-source query optimization frameworks such as Apache Calcite, Apache Spark Catalyst, or Postgres Query Optimizer is preferred.
Strong teamwork, communication skills, and attention to detail are required.
A passion for learning new technologies in query engines, compiler optimization, parallel computing, and HPC is important.
Benefits:
Bodo offers comprehensive health, dental, and vision insurance plans.
Employees receive the latest Apple MacBook equipment to support their work.
Generous employee equity awards are provided to allow participation in Bodo’s success.
The company offers paid parental leave and flexible remote work options.
A 401K plan and HSA are available for financial and healthcare needs.
Access to training and learning opportunities aligned with career growth is provided.
Apply now
Please, let Bodo, Inc. know you found this job
on RemoteYeah
.
This helps us grow 🌱.