Software Engineer
The opportunity
Join a multidisciplinary product and engineering team that builds software for organisations across many industries. You'll work alongside software engineers, AI engineers, data scientists and product specialists to turn digital and AI ideas into working products. This role is based in Warsaw, hybrid, and involves frequent business travel.
The role
You'll be a software engineer on product teams. You'll build products from the ground up, work hands-on with stakeholders, and help shape how teams engineer software. Each project spans a different industry and technology, so you'll keep learning as you go.
What you'll do
Build: develop full-stack software products from design through production.
Mentor: share good practice in automated testing, user-centric design and Agile delivery with the engineers you work with.
Collaborate: take part in problem-solving sessions with stakeholders and help shape technical direction.
Sustain: help teams build engineering practices that keep working after a project ends.
What you bring
Must-haves
Undergraduate or master's degree, or equivalent experience
2+ years developing full-stack applications, writing code that is readable, testable, maintainable and scalable
Experience collaborating with developers as well as technical and non-technical people within software teams
Hands-on experience across frontend (TypeScript, React, Angular, Vue, Next.js) and backend (Python, Node.js, Java/Spring, C#/.NET), plus SQL or NoSQL databases
Experience working in Agile teams, including sprint ceremonies and pair programming
Strong time management in a complex, largely autonomous environment
Business-level fluency in English and Polish, both written and spoken
Willingness to travel frequently for client work
Nice to have
Experience with LLM frameworks, prompt orchestration, agent frameworks or evaluation frameworks
Experience with cloud platforms (Azure, AWS, GCP), Docker and CI/CD
A strong focus on automated testing, logging, monitoring and system reliability
What we offer
A learning culture with structured development programmes, coaching and clear, actionable feedback
Real ownership from day one: your ideas and contributions will shape what gets built
An international, multicultural team
A competitive salary based on your location, experience and skills, plus a comprehensive benefits package for you and your family