Logo Flixbus

Software Engineer

New

Job

  • Level
    Experienced
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop robust distributed systems using PHP and Golang on AWS, maintain a complex codebase, and work closely with stakeholders to design technical solutions for business needs.

    Job Technologies

    Your role in the team

    • Design, build, and maintain distributed, responsive, resilient, and message-driven systems using PHP, Golang, and AWS services, with a strong emphasis on high availability and fault tolerance in a pricing-critical context.
    • Navigate and contribute meaningfully to a large, complex codebase, applying clean code principles, consistent patterns, and thoughtful refactoring where appropriate.
    • Actively participate in Pair Programming, Mob Programming, and Code Reviews, fostering a culture of shared ownership and continuous learning.
    • Support, maintain, and improve existing services - proactively identifying reliability, performance, and scalability bottlenecks.
    • Leverage AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to enhance productivity, code quality, and development speed, while exercising sound engineering judgment over generated output.
    • Co-create high-value products and features in close collaboration with stakeholders and the wider team.
    • Identify opportunities through stakeholder engagement and translate business needs into well-defined technical solutions.
    • Contribute to backlog refinement and prioritization, aligning delivery with strategic product goals.
    • Strike a pragmatic balance between engineering quality and delivery pace, making deliberate trade-offs transparently.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Comfortable working in and contributing to a large, established codebase - able to read, understand, and improve unfamiliar code confidently.
    • Product-minded engineer with a genuine interest in understanding user needs, business outcomes, and stakeholder dynamics.
    • Vertrautheit mit KI-gestützten Softwareentwicklungspraktiken und die Fähigkeit, KI-generierte Vorschläge kritisch zu bewerten und verantwortungsvoll zu integrieren.
    • Willingness to participate in the on-call rotation alongside the rest of the engineering team.
    • Knowledge of Revenue Management Systems (RMS) architecture or pricing platform concepts is a plus.

    Experience

    • 4+ years of professional experience as a Software Engineer with strong, production-grade PHP skills.
    • Demonstrated experience working on Platform or API products in a distributed, microservices environment.
    • Hands-on experience with message streaming (e.g., Kafka or similar), Kubernetes, RESTful/HTTP APIs, and AWS services.
    • Strong communication skills, with experience or interest in stakeholder management and cross-functional collaboration.

    This text has been machine translated. Show original

    What we offer

    • Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family.
    • Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year.
    • Hybrid work model: We are an office-first company, but we offer flexibility to balance work and life.
    • Wellbeing support: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members.
    • Learning & Development: Take advantage of language classes, training courses, and expert-led sessions to grow your skills.
    • Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career.

    This text has been machine translated. Show original

    Benefits

    Food & Drink

    Higher Take-Home Pay

    Health, Fitness & Fun

    Topics You Will Work On

    Job Locations

    • Location Berlin

      Germany

    About Your Employer

    Flixbus

    Flixbus

    We are a global mobility provider and have been changing the way millions of people around the world travel since 2013 under the brands FlixBus and later also with FlixTrain.

    Description

  • Founding Year
    2011
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Sports, Leisure
  • Logo Flixbus

    Software Engineer

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs