This job has expired
This position was posted on September 15, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Job Overview
Location
Berlin, Indiana, USA
Job Type
Full-time
Category
Software Engineering
Date Posted
September 15, 2025
Full Job Description
đź“‹ Description
- • Join the Sequencing Team inside the Better Route Tribe and become the architect of the algorithms that decide the order in which thousands of drivers knock on doors every single day. Your micro-services will ingest real-time parcel data, traffic feeds, driver locations, and customer preferences, then return an optimized waypoint list that shaves minutes off every tour and keeps consignees smiling.
- • Own the full service life-cycle: from white-boarding domain models with Product, through writing Kotlin in IntelliJ, to watching CloudWatch dashboards light green in production. You will design resilient Spring Boot services that scale horizontally on Amazon ECS, store state in DynamoDB, and emit events to Kinesis so that downstream Data Analysts can refine the next optimization cycle.
- • Translate fuzzy business wishes into crisp technical tasks. When the Product Owner says “drivers want fewer left turns,” you will spike a constraint engine, benchmark it against historical tours, and ship an A/B experiment that proves value before the next sprint review.
- • Collaborate daily with Data Analysts who speak SQL and Python. You will craft Avro schemas, negotiate Iceberg table layouts, and make sure every waypoint event lands in Snowflake within five minutes so that the business can ask “why did Berlin-Mitte exceed SLA yesterday?” and get an answer before lunch.
- • Champion operational excellence. Build Pulumi stacks that spin up identical environments in minutes, wire alarms that page you before the driver app does, and write run-books so concise that even the intern can restart a stuck ECS task at 3 a.m.
- • Drive a culture of automated testing. Unit tests for algorithms, contract tests between services, load tests that simulate 10 000 concurrent tours, and chaos tests that kill a random container every Friday to keep the team humble.
- • Mentor mid-level engineers through pair-programming and architecture reviews. When someone proposes a shiny new library, you will ask “how does it fail?” and guide the team toward pragmatic, boring technology that just works.
- • Explore geospatial heuristics without fear. You do not need to be a GIS wizard on day one, but you should be excited to learn why a traveling-salesman approximation plus time-window penalties beats brute-force in the last mile.
- • Work hybrid from our Kreuzberg Better Space or from your balcony in Lisbon for up to twelve weeks a year. Either way, you will dial into the same daily stand-up, share the same CI pipeline, and push the same green “deploy” button.
- • Influence the product roadmap. When you discover that a small tweak in the sequencing engine saves 4 % fuel across the fleet, you will present the numbers, get budget for the next epic, and see your code reduce CO₂ emissions in real time.
Skills & Technologies
About Bettermile GmbH
Bettermile GmbH is a Berlin-based logistics software company that provides a last-mile delivery management platform for retailers and carriers. Its SaaS solution optimizes route planning, real-time tracking, and customer communication to reduce failed deliveries and carbon emissions. The platform integrates with existing carrier networks and e-commerce systems, enabling dynamic scheduling, predictive ETAs, and automated rescheduling. Founded in 2021, Bettermile serves European clients across grocery, parcel, and furniture sectors, aiming to make last-mile logistics more efficient and customer-centric.
Similar Opportunities

SHI International Corp.
16 days ago

