Logo for Flix

Software Engineer

Role overview

Qualifications

  • 2–4 years building production software
  • Strong in Python (FastAPI or similar) and comfortable in TypeScript/JavaScript
  • Hands-on with AWS and infrastructure-as-code (Terraform)
  • Solid Git workflow, CI/CD, and containerized services (Docker)

Responsibilities

  • Design, build and maintain Python (FastAPI) backend services and TypeScript/React frontends
  • Take greenfield products from concept to production
  • Develop and extend Twilio Functions (JavaScript) for voice/IVR and webchat flows
  • Manage the infrastructure as code with Terraform (HCL) on AWS

Key facts

Hard skills

Other skills

  • Customer Service
  • Communication
  • Teamwork
  • Problem Solving

About the company

Flix logo

Flix

Transportation, Logistics & Supply Chain

Flix is a global travel tech leader providing sustainable and affordable travel options to more than 80 million yearly travelers in 40+ countries through its brands FlixBus, FlixTrain, Greyhound, and Kamil Koç. By combining network planning, marketing, and pricing, Flix uses innovative solutions to enable comfortable, sustainable, and affordable travel worldwide. Through our tech platform and user-friendly app, Flix creates a travel experience tailored to passengers' needs and connects travelers with local business partners providing transportation, ensuring a modern fleet that adheres to the highest safety standards. This asset-light business model has turned a European start-up into a leading and globally expanding travel-tech champion. Flix is pioneering and testing alternative drives with a long-term strategy to progressively decarbonize its fleet. Together with our partners and customers, we are driving transformative change towards the future of mobility, gradually reshaping the mobility sector and enabling more sustainable travel modes. Check out https://flix.careers/ to see how you can join our team. For our legal imprint click here: https://global.flixbus.com/legal-notice

Company details

IndustryTransportation, Logistics & Supply Chain
Company size1001 - 5000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Rate: 90 – 120 PLN/hour (B2B) 

We are looking for an experienced Software Engineer to join Flix on a freelance/service agreement basis (B2B contract). This is a contractor engagement for a seasoned engineer who wants to work on impactful, hands-on engineering challenges. 

Scope of Services 

Build and scale the customer service platform that handles millions of passenger conversations across markets — from AI-powered chatbots and voice agents to help center and knowledge base tools. We run a polyglot stack (Python, TypeScript, Terraform) on AWS, integrating Twilio, Cognigy, Kafka and AWS Bedrock. We ship continuously and own our services end-to-end, from Terraform to production. 

About the Engagement

  • Design, build and maintain Python (FastAPI) backend services and TypeScript/React frontends across the CS platform
  • Take greenfield products from concept to production — make architectural calls, prototype, validate, and iterate under uncertainty
  • Develop and extend Twilio Functions (JavaScript) for voice/IVR and webchat flows
  • Manage the infrastructure as code with Terraform (HCL) on AWS — you build it & deploy it
  • Integrate third-party and AI platforms: AWS Bedrock, Twilio, Cognigy, LiteLLM, Kafka
  • Apply AI to your engineering practice — use and help improve our internal AI tooling to ship faster and raise quality
  • Instrument and monitor services (Datadog, event forwarding, alerting) and respond to production issues 

About You

  • 2–4 years building production software
  • Strong in Python (FastAPI or similar) and comfortable in TypeScript/JavaScript (React a plus)
  • Hands-on with AWS and infrastructure-as-code (Terraform)
  • Solid Git workflow, CI/CD, and containerized services (Docker)
  • Strong ability to navigate vague or shifting requirements — a bias for action, comfort making decisions with incomplete information, and the judgment to avoid analysis-paralysis
  • Pragmatic, ships iteratively, communicates clearly
  • Curious about and comfortable working with AI tooling in day-to-day development 

Preferred Skills: 

  • Experience building products from scratch (0→1) in a fast-moving team
  • Conversational AI / chatbot / IVR experience (Twilio, Cognigy, DialogFlow)
  • LLM / GenAI integration (Bedrock, RAG, MCP servers)
  • Event streaming (Kafka) and observability (Datadog)
  • Customer-service or contact-center domain exposure 

Collaboration Model

  • Cooperation based on a service agreement (B2B/freelance contract), not an employment contract
  • You will operate as an independent contractor, responsible for delivering agreed services and submitting invoices
  • Location: open for contractors based in Poland 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Flix

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.