Sowelo Consulting logo
Sowelo ConsultingPosted 1 week ago

Senior Software Engineer - hybrid in Warsaw

HybridWarsaw, Mazovia, Poland

Full TimeSenior LevelSmallSoftware Development

Job Summary

Design and own high-volume, event-driven back-end services in Python, including APIs, document workflows, and data pipelines. Lead architectural decisions for non-trivial features, optimizing relational databases and driving design documents to closure. Build asynchronous processing systems supporting EDI document workflows and contribute end-to-end across React/TypeScript front-end work. Model and optimize large production datasets while participating in on-call rotation to improve reliability and reduce alert noise. Raise engineering standards through code review, pairing, and mentoring mid-level engineers, partnering with product and QA to deliver maintainable solutions. Work AI-first by integrating engineering tools into the delivery loop and improving their application across the team.

Required Qualifications

  • 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 equivalent — including 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
  • Production ownership: on-call participation, debugging live incidents, and improving reliability afterwards
  • Solid engineering hygiene: Git, CI/CD, automated testing, code review
  • 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)
  • Based in Poland
  • Working experience with React and TypeScript or another modern component framework (Vue, Angular) plus a genuine willingness to work in React

Desired Qualifications

  • Django/DRF
  • FastAPI
  • PostgreSQL/Aurora
  • MySQL
  • Oracle
  • Kafka
  • Kinesis
  • SQS/SNS
  • RabbitMQ
  • Celery
  • AWS
  • Azure
  • GCP
  • React
  • TypeScript
  • Vue
  • Angular
  • Claude
  • GitHub Copilot
  • Cursor

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce