Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer, Systems

Eventual

Deutschland

Remote

EUR 70.000 - 90.000

Vollzeit

Vor 8 Tagen

Zusammenfassung

A technology firm in Germany is looking for an experienced Software Engineer specializing in systems programming. The ideal candidate will have over 8 years of experience, particularly in building distributed data systems. Responsibilities include optimizing workloads and improving resource utilization for the Daft distributed data engine. This role offers a dynamic environment with opportunities for architectural design and product engagement.

Qualifikationen

  • 8+ years of experience in systems programming.
  • Background in building distributed data systems or databases is ideal.
  • Experience in a Series A to C startup is a plus.

Aufgaben

  • Build key capabilities for the Daft distributed data engine.
  • Optimize users’ workloads with modern database techniques.
  • Improve memory stability through efficient data structures.
  • Enhance resource utilization and fault tolerance.
  • Integrate with modern data lake technologies.
  • Participate heavily in product design.

Kenntnisse

Experience in systems programming
Core architectural design
Distributed data systems
Modern database techniques
Streaming computation
Jobbeschreibung
What we're looking for?

We need a Software Engineer, Systems with 8+ years of experience in systems programming, ideally with a background in building distributed data systems or databases. You should be comfortable with core architectural design and implementation, and have a track record of building complex system internals from the ground up. Bonus points if you have experience at a Series A to C startup that sold data infrastructure as a product.

What you'll do:
  • Build key capabilities for the Daft distributed data engine, focusing on core architectural design and implementation.
  • Optimize users’ workloads with modern database techniques, improving planning and query optimization.
  • Improve memory stability through streaming computation and efficient data structures within the execution engine.
  • Enhance Daft’s resource utilization, task scheduling, and fault tolerance within the distributed scheduler.
  • Improve Daft integrations with modern data lake technologies such as Apache Parquet, Apache Iceberg, and Delta Lake.
  • Wear many hats, including tinkering with infrastructure, engaging with customers, and participating heavily in product design.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.