Senior Developer, Distributed Query Engine, Munich

vor 3 Wochen


Munich, Bayern, Deutschland Firebolt Vollzeit

Firebolt is a pioneering company in the field of data analytics, offering cutting-edge cloud data warehouse solutions. Our innovative technology is designed to handle complex data challenges, providing unmatched speed and efficiency.

About the Role

We are building a team of talented developers to work on our distributed query processing engine. As a member of our growing team in Munich, you can have a significant impact on Firebolt's product. Our projects range from building a modern code generation stack to improving distributed query processing and collecting detailed statistics for our cost-based query optimizer.

Your Responsibilities

  • You will take a key position in our R&D team and participate in the definition of our product design and architecture.
  • Design, build, and maintain our cutting-edge query processing and optimization engine.
  • You will work closely with other Firebolt teams to provide a seamless data experience.

Requirements

  • You should have a Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field or equivalent experience.
  • 3+ years of experience working with C++ on a production software.
  • 3+ years of experience building large-scale systems.
  • Fluency in modern C++ (C++11 and above, our codebase uses C++20).
  • Experience building multi-threaded, high-performance systems.
  • Experience with database internals and query processing.
  • Experience developing for Linux.

Bonus Points

  • Experience with runtime code generation and compilers.
  • Experience with distributed query processing.
  • Experience with distributed systems.


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    Firebolt is a leading provider of cloud data warehouse solutions, pushing the boundaries of data analytics with innovative technology that delivers unmatched speed and efficiency.About the roleWe are building a team of talented developers to work on our distributed query processing engine, and we are looking for a skilled engineer to join our growing team in...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    Firebolt is revolutionizing data analytics with cutting-edge cloud data warehouse solutions. Our innovative technology handles complex data challenges with unmatched speed and efficiency.About the roleWe are building a team of talented developers to work on our distributed query processing engine. As part of our growing team in Munich, you can have a major...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    Revolutionize Data Analytics with FireboltAt Firebolt, we're pushing the boundaries of data analytics with our cutting-edge cloud data warehouse solutions. Our innovative technology is designed to tackle the most complex data challenges, delivering unparalleled speed and efficiency.About the RoleWe're building a team of talented developers to work on our...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    About the TeamAt Firebolt, we're pushing the boundaries of data analytics by developing cutting-edge cloud data warehouse solutions. Our innovative technology is designed to handle complex data challenges, providing unmatched speed and efficiency. We're building a world-class team of talented database developers who are dedicated to building the fastest...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    About the TeamFirebolt is a leading provider of cloud data warehouse solutions, pushing the boundaries of data analytics with innovative technology. Our team is dedicated to building a world-class query processing engine that delivers unmatched speed and efficiency. As a member of our query processing team, you'll have the opportunity to make a significant...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    About the TeamAt Firebolt, we're revolutionizing data analytics by offering cutting-edge cloud data warehouse solutions. Our innovative technology is designed to handle complex data challenges, providing unmatched speed and efficiency.What You Will DoAs a member of our query processing team, you'll have the chance to make a significant impact on the...


  • Munich, Bayern, Deutschland THQ Nordic Vollzeit

    Job Summary:We are seeking an experienced Unreal Engine developer to join our team at THQ Nordic. As a Senior Unreal Engine Developer, you will be responsible for developing high-quality games using Unreal Engine.Key Responsibilities:Collaborate with designers, producers, artists, and the audio team to bring the game vision to life.Support art and gameplay...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    About FireboltWe're a global group of data leaders passionate about high-performance databases and instant analytics experiences for data-intensive apps. Our team is building the world's fastest and most efficient cloud data warehouse.Our Storage TeamThe storage team owns everything related to customer data in the core Data Warehouse. From interfacing with...


  • Munich, Bayern, Deutschland Celonis Vollzeit

    About the RoleCelonis is seeking a skilled C++ Senior Software Engineer to join our Core Mining Engine team. The successful candidate will develop and implement new concepts and algorithms for our Core Mining Engine, focusing on performance and scalability.Responsibilities:Design and implement high-performance query engine architectures.Conduct performance...


  • Munich, Bayern, Deutschland THQ Nordic Vollzeit

    Job Summary:We are seeking a skilled Engine Systems Developer to join our team at THQ Nordic. As a key member of our engine development team, you will be responsible for designing, developing, and maintaining low-level engine systems that power our games.Key Responsibilities:Develop in-house tools and contribute to the improvement of our engine systems.Work...


  • Munich, Bayern, Deutschland Thera Bytes GmbH Vollzeit

    You will be part of a talented team of game developers, artists, UX designers, and producers working on a highly immersive simulation game at Thera Bytes GmbH.Key ResponsibilitiesThe team is collaborating with a remote game studio to develop the game for PC and VR using Unreal Engine 5. Your primary focus will be on researching and implementing game...


  • Munich, Bayern, Deutschland Firebolt Vollzeit

    About the OpportunityFirebolt is a leading provider of cutting-edge cloud data warehouse solutions, dedicated to revolutionizing data analytics and empowering businesses to unlock their full potential. We're seeking an exceptional Database Development Intern to join our query processing team and contribute to the development of our high-performance query...


  • Munich, Bayern, Deutschland THE MARCOM ENGINE Vollzeit

    Senior Full Stack Developer PositionWe are seeking a highly skilled Senior Full Stack Developer to join our team at THE MARCOM ENGINE. As a key member of our development team, you will be responsible for the continuous development of our software projects and services at all levels.Key Responsibilities:Conceptual design, development, and optimization of...


  • Munich, Bayern, Deutschland THE MARCOM ENGINE Vollzeit

    We are seeking a highly skilled Senior Full Stack Developer to join our team at THE MARCOM ENGINE. As a key member of our development team, you will be responsible for the continuous development of our software projects and services at all levels.Key Responsibilities:Design, develop, and optimize complex software solutions using agile approaches and...

  • Senior Mathematician

    vor 4 Wochen


    Munich, Bayern, Deutschland TD SYNNEX Vollzeit

    About the Role:We are seeking a Senior Mathematician with expertise in Mathematics and T-SQL to develop and optimize our Goldmine application. The Goldmine application acts as the main data hub and backbone between TD SYNNEX's E-Commerce systems.A critical component within the Goldmine application is the pricing engine module, requiring advanced mathematical...


  • Munich, Bayern, Deutschland Google Vollzeit

    Job DescriptionWe are seeking a Distributed Systems Engineer to join our team at Google. As a Distributed Systems Engineer, you will be responsible for designing, developing, and testing software solutions for our distributed systems.Key Responsibilities:Design and develop software solutions for our distributed systems.Collaborate with cross-functional teams...


  • Munich, Bayern, Deutschland Hubert Burda Media Vollzeit

    About the RoleWe are seeking a talented Senior Mobile App Developer to join our team in Munich.Key ResponsibilitiesDesign and develop the technical foundation of our mobile apps and web applications.Collaborate with cross-functional teams to develop new features and concepts.Develop and maintain high-quality mobile applications using ReactNative.Share...


  • Munich, Bayern, Deutschland THE MARCOM ENGINE Vollzeit

    We are looking for a skilled Senior Full Stack Developer to join our team at THE MARCOM ENGINE. As a key member of our development team, you will be responsible for the continuous development of our software projects and services at all levels.Your Key Responsibilities:Conceptualize, design, develop, and optimize complex software solutions using agile...


  • Munich, Bayern, Deutschland Technical University of Munich Vollzeit

    Senior Scientific Software Developer for AI in Regulatory GenomicsAbout the PositionThe Technical University of Munich is seeking a highly skilled Senior Scientific Software Developer to join our team in the Chair of Computational Molecular Medicine. As a senior member of our team, you will play a key role in developing computational approaches to study the...


  • Munich, Bayern, Deutschland K5 Media Group & Investment GmbH Vollzeit

    Job Title: Senior C++ Developer for Virtual ProductionWe are seeking a highly skilled and experienced Senior C++ Developer to join our team at K5 Media Group & Investment GmbH. As a key member of our development team, you will play a crucial role in developing and implementing software solutions within Unreal Engine to support real-time light estimation.Key...