Software Engineer
- 🇵🇱 Poland
- On-site
- Mid level
- 2 hours ago
- AI
- Python
- TypeScript
- Terraform
- AWS
- Twilio
- AWS Bedrock
- FastAPI
- React.js
- JavaScript
- IaC
- Datadog
- Git
- CI/CD
- Docker
- Machine Learning
- Bedrock
- RAG
- MCP
Rate: 90 – 120 PLN/hour (B2B)Â
We are looking for an experiencedSoftware Engineer to join Flix on afreelance/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Â
Software Engineer · Flix