Principal Software Engineer, SQL Query Engine

4 weeks ago


San Francisco CA, United States Bodo, Inc. Full time

At Bodo, we are driven by a mission to revolutionize how organizations harness the power of data by democratizing efficient compute at scale. With the creation of the first compute engine that brings HPC levels of performance and efficiency to large-scale data processing, we have already helped some of the most data-forward companies in the world with their data challenges. But we believe this is just the beginning. Our mission has received endorsement through investments from industry leaders like Dell Technologies, Snowflake, and hardware providers such as AMD. Additionally, the enthusiastic adoption by Fortune-10 customers further validates the impact we are making. We are poised to shape the future of data platforms and set a new standard for what is achievable with data. To achieve this vision, we are seeking ambitious, hungry, and talented engineers to join our team. Together, we will drive transformative change and build the data platform of the future. Join us on this exciting journey as we redefine the possibilities of data and unlock its full potential.

Bodo is seeking a highly skilled Principal Software Engineer with expertise in large-scale SQL query engines to lead the development of our groundbreaking data platform. If you possess an entrepreneurial spirit, exceptional software design experience, and a knack for turning ambitious technical ideas into reality, this role is tailor-made for you. As a senior member of our engineering team, you will have the opportunity to create software and services that outperform competitors by orders of magnitude while providing an effortless user experience. We firmly believe that our technology will shape the future of big data analytics.

Responsibilities
  • Spearhead the design, development, and optimization of Bodo's SQL query execution engine by leveraging cutting-edge techniques from the realms of databases, high-performance computing (HPC), and related fields.
  • Take on challenging technical projects such as vectorized execution (streaming data from input and across operators, multi-level storage spilling, …), query caching layers, query concurrency, and resource management, query plan optimization, query operator execution optimization at a large scale, compilation time reduction, etc.
  • Optimize Bodo Engine’s performance for realistic workloads.
  • Develop and operate performance analysis and monitoring techniques and tools.
  • Contribute to Bodo’s product and overall strategy to achieve our mission.
  • Coach and mentor junior engineers with technical growth and career progression.
  • Help hire and build our team.
  • Contribute to relevant open-source projects.
Qualifications and Skills
  • Hold a Ph.D., M.S., or B.S. degree in Computer Science or a related field.
  • Possess a minimum of 5 years of experience in both building and optimizing database query engines.
  • Demonstrate expertise in optimizing large-scale parallel computing infrastructure.
  • Proficient in developing and debugging complex systems, particularly using C/C++.Experience in building or utilizing open-source query optimization frameworks such as Apache Calcite, Apache Spark Catalyst, or Postgres Query Optimizer.
  • Strong teamwork, communication, and attention to detail.A passion for learning new technologies in query engines, compiler optimization, parallel computing, and HPC.

At Bodo, we recognize that developing cutting-edge technology and building an enterprise-grade software product is no easy feat. That's why we are seeking technologists who are driven by passion and determined to make a difference. Don't let the statistics hold you back – we encourage women and underrepresented groups to apply, even if they don't meet every qualification. Nobody ever does. We eagerly await your application. #LetsBodo

Perks of Working at Bodo:

-Comprehensive insurance plans, including Health, Dental, and Vision coverage, to prioritize your well-being.

-State-of-the-art Apple MacBook equipment to empower your work.

Generous employee equity awards, allowing you to be an integral part of our success.

-Paid parental leave to support your work-life balance.A 401K plan to secure your financial future.

HSA plan for healthcare savings.

-Remote work options, offering flexibility and a healthy work-life integration.

-Employee training opportunities tailored to your career goals, including conferences and other learning experiences.

Developing new complex technology and building an enterprise-grade software product around it is not easy—we are looking for technologists with a strong passion and drive to make it happen Frequently cited statistics show that women and underrepresented groups apply to jobs only if they meet 100% of the qualifications. Bodo encourages you to break the statistic and apply. No one ever meets 100% of the qualifications. We look forward to your application.

Read more about Bodo's Series A Round: Techcrunch Article Business Wire PRLearn more about our product:

#J-18808-Ljbffr

  • San Francisco, CA, United States Cube Dev, Inc. Full time

    About Cube Dev Cube is The Semantic Layer platform for data engineers and application developers to make data accessible and consistent across every application. It helps provide access to data, organize it, and deliver it to every tool so data engineers and developers can build powerful, fast, and consistent data applications. Position At Cube we...


  • San Francisco, United States Cube Dev, Inc. Full time

    About Cube Dev Cube is The Semantic Layer platform for data engineers and application developers to make data accessible and consistent across every application. It helps provide access to data, organize it, and deliver it to every tool so data engineers and developers can build powerful, fast, and consistent data applications. Position At Cube we are...


  • San Mateo, CA, United States Snowflake Full time

    Build the future of data. Join the Snowflake team. We are at the forefront of the data revolution, committed to building the world's greatest data and applications platform. Our 'get it done' culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of...


  • San Francisco, California, United States Salesforce Full time

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware Engineering Job DetailsAbout SalesforceWe're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every...


  • Mountain View, CA, United States Voltron Data Full time

    We are looking for a highly motivated Senior Query Optimizer Software Engineer to join Voltron Data’s team. On the team, you’ll have the opportunity to help support and grow the Voltron Data and Apache Arrow ecosystems. You will work closely with Voltron Data development teams to build and maintain a SQL parser and query optimizer for large scale...


  • San Francisco, CA, United States Eventual Full time

    Key Responsibilities As a Senior Software Engineer, you will be an early member of the Eventual team with primary responsibilities around building out key features for the Daft distributed data engine. You will be working on core architectural improvements to various components of Daft including: Query Optimizer: intelligently optimize users’...


  • San Francisco, CA, United States Atlas Full time

    [Full Time] Principal Software Engineer at Atlas (United States) | BEAMSTART Jobs Principal Software Engineer Atlas United States Date Posted 07 Oct, 2022 Work Location San Francisco, United States Salary Offered Not Specified Job Type Full Time Experience Required 6+ years Remote Work No Stock Options No Vacancies 1 available ...


  • San Diego, United States MILLENNIUMSOFT Full time

    Position : Principal Software Engineer Location : San Diego, CA Duration : 12 Months Contract Total Hours/week : 40.00 Description: Department Overview: The Software Technology Solutions department is responsible for developing and maintaining on-premise and hosted software solutions that provide integration, reporting, and analytics capabilities for the...


  • San Jose, United States Smart IT Frame LLC Full time

    Hello professionals,We are looking for a Data Engineer who is good in S4 Hana and SQL query writing for a contract opportunity at San Jose, CA. Please find the below job description and apply for the job if you are interested.Role: Data Engineer with S4 Hana and SQL Expertise, SQL Query writing, SQL StructuresLocation: San Jose, CA (Onsite – Hybrid model 3...


  • San Francisco, California, United States NextPit GmbH Full time

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob DetailsAbout SalesforceWe're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every...


  • San Francisco, CA, United States Text Blaze Full time

    Full Time] Principal Full Stack Engineer at Text Blaze (United States) | BEAMSTART Jobs Principal Full Stack Engineer Full Time Remote Work Stock Options A founding team engineering hire, we're looking for a strong full-stack engineer to own development of key front-end and back-end components of our application. For us, ownership means not only...


  • San Francisco, United States Spice AI Full time

    Building data and AI-driven software is still way too hard, even for advanced developers. At Spice AI, we’re helping developers combine code with data and machine learning (ML) to create truly intelligent, decision-making applications. Spice AI is on a mission to make this as easy as creating a modern web page. Spice AI is the creator and primary...

  • Intern Engineer

    4 weeks ago


    San Francisco, CA, United States SingleStore Full time

    As a Software Engineer, Intern, you'll have the opportunity to spend 12 weeks working on one (or more) of the engineering teams at SingleStore. As an intern, you will be at the forefront of real-time technology that’s revolutionizing how companies run their businesses every day. We also believe it’s important to celebrate our wins together whether it be...


  • San Francisco, CA, United States Spice AI Full time

    Building data and AI-driven software is still way too hard, even for advanced developers. At Spice AI, we’re helping developers combine code with data and machine learning (ML) to create truly intelligent, decision-making applications. Spice AI is on a mission to make this as easy as creating a modern web page. a unified SQL query interface and portable...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, CA, United States Skale Talent Full time

    Principal Software Engineer - exciting healthcare start-up in the Bay. We’re working with an exciting D2C tele-health startup in the Bay! Their first platform tackles chronic obesity, which affects over 50% of adults and is tightly correlated with many other chronic conditions. The mission is to try and make healthcare more accessible, more transparent...