Senior Python Backend Developer
emagine Polska
This is a senior backend development role focused on Python, FastAPI, and PostgreSQL. You'll be maintaining legacy code and building new REST APIs, with strong emphasis on database design and infrastructure as code (Terraform). The role is a fixed-term contract (May-Dec 2026) in Ballerup, Denmark. Expect hands-on coding, testing, and CI/CD.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: compensation or benefits information, team size and composition.
This is a senior backend development role focused on Python, FastAPI, and PostgreSQL. You'll be maintaining legacy code and building new REST APIs, with strong emphasis on database design and infrastructure as code (Terraform). The role is a fixed-term contract (May-Dec 2026) in Ballerup, Denmark. Expect hands-on coding, testing, and CI/CD.
- ✓Modern stack including FastAPI, SQLAlchemy 2.0, Terraform, and GitHub Actions
- ✓Use of BDD and Domain-Driven Design indicates emphasis on code quality
- ✓Nice-to-have background in Operations Research suggests interesting domain problems
- ✓Company size 501+ implies established structure and client base
- −Fixed-term contract of only ~8 months (May to end of 2026) – no long-term stability
- −Start date is May 2026 – potential for delayed project or placeholder date
- −Emphasis on maintaining legacy code – could involve dealing with outdated systems
- !No mention of team size or structure
- !No details on benefits, paid leave, or compensation for overtime
- !No information about on-call or production support expectations
- !Legacy code refactoring may be a large portion of the work
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Maintain and enhance existing Python systems and codebases
- •Build and optimize production REST APIs using FastAPI
- •Oversee database schema design and migration processes (SQLAlchemy, PostgreSQL)
- •Implement testing strategies with pytest and BDD
- •Refactor legacy applications for improved architecture
- •Manage infrastructure using Terraform and Docker
- •Implement CI/CD processes using GitHub Actions
- •Collaborate with cross-functional teams to ensure alignment with business goals
Oferta dla doświadczonych specjalistów (Senior).
A backend developer with solid Python experience, knowledge of SQLAlchemy and PostgreSQL, and some exposure to FastAPI and cloud deployment. Able to handle legacy code and testing.
Junior developers, those seeking permanent employment, or those unwilling to work onsite in Ballerup (Copenhagen area). Also not for those who dislike legacy code maintenance.
- ?How large is the team and what is the team structure?
- ?What is the breakdown between legacy code maintenance and new development?
- ?Are there any on-call duties or production support expectations?
- ?Can you confirm the start date is indeed May 2026? Any possibility of earlier or later?
- ?What is the exact location in Ballerup and is parking/public transport accessible?
- ?Are there any extension possibilities beyond end of 2026?
- −Compensation or benefits information
- −Team size and composition
- −Exact daily work schedule (core hours, flex time)
- −On-call or support rotation
- −Start date accuracy (May 2026 seems distant)