Senior Python Developer Backend Services

Belvedere


Job Location:

Warsaw - Poland

Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Duration: 6 months

Contract Type: Contract

Location: Warsaw

  • Design and build scalable backend services using Python in AWS environments
  • Lead architectural decisions across software and infrastructure as the platform evolves
  • Collaborate with product frontend DevOps AI/ML and content teams on integrated solutions
  • Mentor team members and raise engineering standards through code review and knowledge sharing
  • Shape observability and reliability across distributed systems from day one

Company Overview

Our client is a forward-thinking technology company based in Warsaw building innovative backend solutions that power modern digital platforms. They work across cloud infrastructure AI integration and distributed systems attracting talented engineers who value technical excellence and collaborative problem-solving. The organisation prioritises code quality architectural clarity and cross-functional teamwork creating an environment where experienced developers can grow their skills and influence product direction.

Position Overview

In this role you will design build and maintain robust backend services that form the foundation of their platform. You will work across REST APIs asynchronous processing NoSQL and SQL databases and cloud infrastructure to deliver reliable observable systems. Your contributions will shape how the organisation scales integrates with external systems and AI components and operates day-to-day.

Responsibilities

  • Design and build backend services using Python within AWS-based environments
  • Develop and maintain REST APIs with clear OpenAPI documentation
  • Implement asynchronous processing and queue-based communication between services
  • Design data access patterns for application features using NoSQL and SQL storage
  • Integrate backend services with internal systems external APIs and AI/LLM components
  • Implement reliable communication patterns including retries timeouts and circuit breakers
  • Build and maintain operational CLI tooling for platform tasks such as content ingestion
  • Contribute to architectural decisions as the software and infrastructure stack evolves
  • Create observability across distributed systems through logging metrics tracing and alerting
  • Write automated tests and support high code quality across the backend codebase
  • Contribute to CI/CD processes and deployment automation
  • Review code share knowledge and raise engineering practice standards across the team

Requirements

  • 8-10 years of professional software development experience
  • Advanced proficiency in Python for backend service development
  • Strong experience designing and building REST APIs
  • Solid understanding of asynchronous processing and message queue systems
  • Experience with both NoSQL and SQL database design and optimisation
  • Demonstrated knowledge of AWS cloud services and infrastructure
  • Experience implementing reliability patterns such as retries timeouts and circuit breakers
  • Familiarity with observability practices including logging metrics tracing and alerting
  • Proven ability to write automated tests and maintain code quality standards
  • Experience with CI/CD pipelines and deployment automation
  • Strong communication skills and experience collaborating across technical and non-technical teams
  • Ability to contribute to architectural decisions and technical strategy

Benefits

  • Opportunity to shape technical direction and architectural decisions on a growing platform
  • Work with modern Python AWS and distributed systems technologies
  • Collaborate with talented engineers across backend frontend DevOps and AI/ML disciplines
  • Professional development through knowledge sharing and mentoring opportunities
  • Flexible contract arrangement with clear project scope and deliverables

To apply please submit your CV to


Required Experience:

Senior IC

Duration: 6 monthsContract Type: ContractLocation: WarsawDesign and build scalable backend services using Python in AWS environmentsLead architectural decisions across software and infrastructure as the platform evolvesCollaborate with product frontend DevOps AI/ML and content teams on integrated so...