Summary
✨ AI‑Generated
A senior software engineering role based in Poland, focused on designing and owning high-volume, event-driven backend services and data pipelines. You will lead architectural decisions, optimize relational databases, contribute across Python and modern frontend technologies, promote AI-first engineering practices, and raise team standards through mentorship and operational excellence.
Highlights
Senior engineering role in Poland with ownership of high-volume backend services and data pipelines, architectural decision-making, full-stack contribution, AI-first engineering practices, mentorship, and operational excellence.
Description
Do you have experience with Python?
If you have answered yes, we are looking for you.
You could join our clients rapidly growing SaaS software company which operates on a global scale.
We are searching for a Senior Software Engineer based in Poland to design, build, and maintain high-volume, event-driven back-end services and data pipelines for our Client platform.
In this role, you will lead architectural decisions, optimize relational databases, contribute end-to-end across Python and React/TypeScript, champion AI-first engineering practices, and elevate team standards through mentorship and operational excellence.
Your tasks will include:
Design, build, and own back-end services in Python that power the platform: APIs, document workflows, and data processing pipelinesLead design work on non-trivial features: propose architectures, weigh trade-offs, write and review design documents, and drive decisions to closure with the teamBuild and evolve event-driven and asynchronous processing (streams, queues, scheduled jobs) supporting EDI document workflows at high volumeContribute across the stack including React/TypeScript front-end work so that features ship end-to-end rather than stopping at a service boundaryModel and optimize relational data: schema design, query performance, migrations, and partitioning strategies on large production datasetsImprove reliability and observability: participate in on-call and incident response, reduce alert noise, and drive the resolution of recurring production issuesRaise the engineering bar through code review, pairing, and mentoring of mid-level engineersPartner with product management, UX, and QA to turn business requirements into maintainable solutions, and with adjacent teams on cross-service dependenciesWork AI-first: use AI engineering tools as a default part of the delivery loop, and actively improve how the team applies them like shared tooling, prompts and skills, agentic workflows, and sensible guardrails
To be a good fit for the Senior Software Engineer role, you will have:
6+ years of professional software engineering experience, with demonstrable ownership of production systemsDeep Python expertise for back-end services like Django/DRF, FastAPI, or equivalent - including API design and testing practicesStrong relational database skills: schema design, indexing, query optimisation, and migrations (PostgreSQL/Aurora, MySQL, or Oracle)Asynchronous and event-driven experience: message queues or streaming (Kafka, Kinesis, SQS/SNS, RabbitMQ) and background task processing (Celery or similar)Cloud experience, AWS preferred (or Azure/GCP with willingness to work in AWS)Design and technical leadership: has driven a meaningful feature or system from ambiguous requirements through design, delivery, and operationWorking experience with React and TypeScript or another modern component framework (Vue, Angular) plus a genuine willingness to work in ReactProduction ownership: on-call participation, debugging live incidents, and improving reliability afterwardsSolid engineering hygiene: Git, CI/CD, automated testing, code reviewComfortable in an Agile/Scrum team and in a distributed setting across time zonesProfessional working proficiency in English, written and spokenFluent, daily hands-on use of AI engineering tools (Claude, GitHub Copilot, Cursor or similar)
Reasons to join:
Employment contractModern tech stack (Python, React, TypeScript, AWS) with room to influence architectural decisionsAI-forward engineering culture - the team actively uses Claude and Copilot in daily work, with growing opportunities to build AI-powered product featuresHybrid work model with office presence in Poland - flexibility plus in-person collaborationOpportunity to work on complex data workflows (EDI, supply chain automation) that most engineers never encounterCollaborative, non-hierarchical engineering culture - all ideas are heard, knowledge-sharing is fast and organic, and bureaucracy is minimal
Sounds interesting? Send us your CV by applying to this page