HEREposted 3 days ago
Full-time • Senior
Hybrid • Berlin, DE
Personal and Laundry Services

About the position

We're looking for a Lead Software Engineer with deep experience in algorithms, optimization, and logistics to help drive the future of logistics and transportation technology. As a Lead Software Engineer, you'll take ownership of designing and implementing scalable, high-performance solutions for real-world logistics challenges such as the Vehicle Routing Problem (VRP) and other advanced optimization tasks. You'll collaborate closely with a talented team of engineers, contributing your expertise to architect, build, and deploy robust systems that power our logistics platform.

Responsibilities

  • Design, implement, and optimize software solutions for complex logistics problems including VRP, clustering, and multi-constraint routing.
  • Lead technical efforts and set direction for architecture and system design.
  • Write high-performance, production-ready code-our backend is primarily written in Rust.
  • Collaborate with cross-functional teams to ensure technical solutions align with product goals and user needs.
  • Stay informed on relevant advancements in algorithms and software engineering to continuously improve system performance and scalability.

Requirements

  • Bachelor's or Master's degree in Computer Science, Mathematics, Operations Research, or related fields (PhD is a strong plus).
  • 5+ years of work experience in a similar role.
  • Strong programming skills, with a preference for experience in Rust (Or C++ but willing to learn Rust).
  • Expertise in algorithms, optimization, computational mathematics, and graph theory.
  • Excellent communication skills to bridge the gap between research and engineering teams.

Nice-to-haves

  • Experience working with geospatial data, clustering, or logistics-related challenges is a strong plus.
  • Experience with cloud platforms (e.g., AWS) and containerization tools like Docker is a plus.

Benefits

  • Work on the development of high scale services, serving and storing petabytes of data.
  • Work with cutting edge, modern technologies.
  • A great work-life balance.
  • 30 paid vacation days.
  • Flexible working hours.
  • Competitive salary plus bonus.
  • Fantastic & talented people from 60+ countries worldwide.
  • Brown bag talks, team events, BBQ on the rooftop and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service