Berlin, Berlin, Germany Hybrid Employment

Bettermile is hiring a Senior Backend Engineer

About the Role

Bettermile seeks a Senior Backend Engineer to join Team Asgard within our Better Route Tribe. You will be the powerhouse behind stateful services and state management systems that drive seamless user experiences across multiple customer integration options.

What You'll Do

  • Be an integral part of the Asgard engineering team and contribute to a collaborative environment.
  • Develop and implement new features.
  • Take ownership of services infrastructure, ensuring its reliability and scalability.
  • Own the full development cycle of features with no hand-offs.
  • Actively participate in architectural discussions to help identify and implement more efficient service designs.
  • Take responsibility for observability and monitoring to maintain transparency and system health.
  • Support QA processes to ensure high quality and stable releases.
  • Work with data analytics to better understand system performance and product impact.
  • Actively participate in the team’s ceremonies and rituals.

What We're Looking For

  • Proficient in Kotlin or long production experience in Java with a strong affinity for Kotlin.
  • Experienced in building scalable microservices using the Spring Boot ecosystem.
  • Experienced in DevOps practices, including observability, deployment pipelines and managing infrastructure with Infrastructure-as-Code.
  • Experienced working with cloud-based services and technologies, such as AWS, Azure, or GCP.
  • Strong grasp of engineering best practices and system design principles.
  • Interested in using AI-assisted workflows and helping us refine our internal AI context and development setup.
  • Understanding the importance of continuously delivering value and being able to work in small increments.
  • Ability to communicate and collaborate effectively in an English-speaking environment.

Nice to Have

  • A foundational understanding of Python, enabling effective collaboration with our data analyst.
  • Basic data engineering knowledge to work with data lakes or warehouses.
  • Practical experience in optimizing AI-assisted workflows and setting up AI context or development infrastructure.

Technical Stack

  • Kotlin, Spring Boot, PostgreSQL
  • AWS (ECS, EC2, DynamoDB, SQS, Eventbridge, Elasticache)
  • Infrastructure as Code (Pulumi)
  • Python, Athena, Airflow, DBT, Snowflake

Team & Environment

You will join a dynamic backend team within the Better Route Tribe, operating with a flat hierarchy.

Benefits & Compensation

  • 30 vacation days in a 5-day/week working model.
  • Kindergarten grant.
  • Company Pension scheme.
  • Regular team breakfasts, fitness & wellness classes, company runs, and other events.
  • Fruits, snacks, drinks, and coffee.

Work Mode

This is a hybrid position based at our office in Berlin-Kreuzberg, Germany.

Bettermile is an equal opportunity employer.

Required Skills
KotlinSpring BootAWSMicroservicesInfrastructure as CodePostgreSQLDevOpsSystem DesignPythonSnowflake
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Bettermile

Bettermile transforms last-mile logistics to drive efficiency and create a better delivery experience. Their geo-based, AI-powered SaaS product handles complex address processing, dynamic routing, and navigation for many stops and multiple constraints.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago