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 their core 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 theplatform: APIs, document workflows, and data processing pipelines
Lead design work on non-trivial features: propose architectures, weigh trade-offs, write and review design documents, and drive decisions to closure with the team
Build and evolve event-driven and asynchronous processing (streams, queues, scheduled jobs) supporting EDI document workflows at high volume
Contribute across the stack including React/TypeScript front-end work so that features ship end-to-end rather than stopping at a service boundary
Model and optimize relational data: schema design, query performance, migrations, and partitioning strategies on large production datasets
Improve reliability and observability: participate in on-call and incident response, reduce alert noise, and drive the resolution of recurring production issues
Raise the engineering bar through code review, pairing, and mentoring of mid-level engineers
Partner with product management, UX, and QA to turn business requirements into maintainable solutions, and with adjacent teams on cross-service dependencies
Work 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 systems
Deep Python expertise for back-end services like Django/DRF, FastAPI, or equivalentincluding API design and testing practices
Strong relational database skills: schema design, indexing, query optimization, 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 operation
Working experience with React and TypeScript or another modern component framework (Vue, Angular) plus a genuine willingness to work in React
Production ownership: on-call participation, debugging live incidents, and improving reliability afterwards
Comfortable in an Agile/Scrum team and in a distributed setting across time zones
Professional working proficiency in English, written and spoken
Fluent, daily hands-on use of AI engineering tools (Claude, GitHub Copilot, Cursor or similar)
Reasons to join:
Employment contract
Modern tech stack (Python, React, TypeScript, AWS) with room to influence architectural decisions
AI-forward engineering culture - the team actively uses Claude and Copilot in daily work, with growing opportunities to build AI-powered product features
Hybrid work model with office presence in Poland andflexibility plus in-person collaboration
Opportunity to work on complex data workflows (EDI, supply chain automation) that most engineers never encounter
Collaborative, non-hierarchical engineering culture - all ideas are heard, knowledge-sharing is fast and organic, and bureaucracy is minimal
Expected, Java, Eclipse IDE, XML, JUnit, Oracle, PostgreSQL, Jenkins, Bitbucket, Git, Maven Your responsibilities, As a Senior Software Engineer at FIS, you’ll join a team of experienced professionals developing the Open Payment Framework Tools. Your main focus will be building and maintaining features of the OPF Visual ...
... building technology that connects the physical and digital worlds? Do you thrive on leading complex projects and mentoring other engineers, while working with cutting-edge IoT devices? https://jobeax.com/link/WTii7Hmt5MMGFYL4 is seeking a Senior Software Engineer to join our Panels Team, which develops and maintains the communication ...
... suggest optimizations, increased security, etc. • Provide input to test plans and testing strategies as well as input to design discussions and project planning meetings. • Engage with multiple stakeholder groups • Work in PODs to help deliver Stories / Tasks and provide the Functional Support in Production tickets / Incidents ...
... downstream AI and analytics use cases – including the Blindspot Analysis - Collaborate cross-functionally: Work with research scientists, data scientists, and engineers to translate scientific needs into reliable data solutions Our requirements - Strong Python skills for data engineering and pipeline development - Hands-on ...
... w zakresie Software Engineering, test automation i SRE - Wdrażanie rozwiązań zwiększających operational excellence i niezawodność platform Nasze wymagania - Min. 5 lat doświadczenia w Software Engineering / enterprise application development - Bardzo dobra znajomość SDLC i dobrych praktyk wytwarzania oprogramowania - Doświadczenie ...
Expected, Neo4j, Python About the project, This is a Senior Software Engineer – Knowledge Graph role responsible for owning the data quality, integration, and development of the knowledge graph platform – a critical asset that integrates heterogeneous drug discovery and gene biology data. The primary responsibility is ensuring ...
... advances automation and operational excellence; and applies data-driven techniques to improve reliability, efficiency, and cost at scale. ABOUT THE ROLE As a Senior Software Engineer on the Search Infrastructure Team, you will help build, operate, and scale the search platform that powers mission-critical customer workflows ...
... high-performing work environment., •Hybrid Presence: Collaborate in person at least 3 days a week., •Reporting: Direct reporting to the Engineering Manager. Proficiency in Java — core language used for backend development and system integration within the team's technology stack., Experience in backend engineering in a SaaS environment, ...
Senior Java Software Engineer Miejsce pracy: Warszawa Technologies we use Expected - Java Optional - Kafka - Kubernetes - Docker - AWS Operating system - Windows About the project This is a role for an engineer who wants to own things - not just deliver them. You will take complex technical initiatives from design through ...
... we're profitable. We’ve done a pretty good job so far, but we’re just getting started! This is a remote B2B contract role. The Role We're looking for Senior Software Engineers to help us carry out a Monolith to Microservices migration. You'll work across cross-functional teams alongside Product Managers, QA Engineers, and ...
... environment with colleagues from all over the world (Engineering offices in Europe, Asia and US), Ability to shape your own workday and career via a clearly defined professional and personal development plan, Opportunity to work with senior leadership team and develop yourself within an inspiring and fast-growing company, ...