Senior Python Developer

A
AgileEngineSoftware development
Workplace type: remote; Locations: Kraków, Olszańska St, 7, Warszawa, 00-002, Poznań, 60-001, Lublin, 20-001, Szczecin, 70-001, Kraków, Country code: PLFull-TimeSenior
Salary5200 - 6200 USD per month net b2b
Apply NowOpens the employer's application page

Job Details

Languages
Upper-intermediate English level (English B2)
Experience
4+ years of professional backend software development experience using Python
Required Skills
DockerPostgreSQLPythonGitRESTful APIsMicroservicesGitHub Actions

Requirements

  • Have 4+ years of professional backend software development experience using Python.
  • Demonstrate deep understanding of Python core concepts, including OOP, functional programming, memory management, async/concurrency, and data structures.
  • Have proven experience building and deploying production-grade REST APIs and distributed microservices architectures.
  • Be proficient with relational databases such as PostgreSQL and ORM frameworks.
  • Write unit, integration, and end-to-end tests using frameworks such as Pytest.
  • Have advanced proficiency with Git and collaborative workflows, including pull requests, branching strategies, and code reviews.
  • Have an upper-intermediate English level.
  • Have hands-on Docker experience, including Dockerfiles and Docker Compose.
  • Have experience setting up and managing GitHub Actions workflows for automated testing and deployment.

Responsibilities

  • Design, build, and maintain high-performance, scalable microservices and RESTful APIs using Python.
  • Write clean, readable, maintainable, and well-tested code; conduct peer reviews and promote modern Python practices.
  • Containerize applications using Docker and build or optimize CI/CD pipelines with GitHub Actions.
  • Design schema models, write optimized SQL queries, and work with ORMs and relational and NoSQL databases.
  • Integrate third-party APIs and services while ensuring low latency, high availability, and strong security standards.
  • Collaborate with frontend engineers, product managers, and DevOps teams.
  • Mentor junior and mid-level engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
5200 - 6200 USD per month net b2b
Apply Now