Senior Python Backend Engineer - Brussels

All European Careers BENELUX

Cataluña

On-site

EUR 90,000 - 130,000

Full time

47 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

All European Careers BENELUX seeks a Senior Python Backend Engineer to join an International institution in Brussels, Belgium. You will develop secure, scalable backend applications using Python frameworks and modern DevSecOps practices. Candidates must be based in Europe within 2 hours of Brussels and be willing to travel on-site five days per month.

A work permit is required but not provided. Key duties include building RESTful APIs, designing robust DB schemas, and ensuring code quality with

Qualifications

  • 6+ years of professional Python development experience.
  • Strong experience with Django, Flask or FastAPI and RESTful API development.
  • Experience with relational databases such as PostgreSQL or Oracle and NoSQL such as Elasticsearch or MongoDB.
  • Experience with Docker or Podman, Kubernetes and Linux environments.
  • Knowledge of secure coding, ORM, database schema design and query optimization.
  • Fluent English; available to work onsite in Brussels 5 days per month.

Responsibilities

  • Develop and maintain backend applications and services using Python and frameworks such as Django, Flask or FastAPI.
  • Design, implement and integrate RESTful APIs and backend services.
  • Develop and optimize database schemas, ORM models and SQL queries across relational and NoSQL databases.
  • Apply secure coding practices, authentication, authorization, encryption and vulnerability scanning.
  • Support automated testing, code quality and CI/CD processes using modern development and DevSecOps tools.

Skills

Python
Django
Flask
FastAPI
REST APIs
ORM/SQL
Docker
Kubernetes
Git/SVN
CI/CD
Security practices
NoSQL

Education

Bachelor's or Master’s degree

Tools

Jenkins
GitLab CI
GitHub Actions
Ansible
Virtual Machines

Job description

We are looking for a Senior Python Backend Engineer for a International institution in Brussels, Belgium, with strong experience in Python, Django, Flask or FastAPI, REST APIs and database development.

You will contribute to the development of secure, scalable backend applications, working with modern Python frameworks, databases, containerized environments and DevSecOps practices within an international IT environment.

Candidates need to be based in Europe within 2 hours of Brussels. Consultants will need to go 5 days per month on-site. European candidates are welcome to apply, but need to relocate to Brussels or within 2 hours of Brussels.

A work permit is required but not provided.

Tasks and Responsibilities
  • Develop and maintain backend applications and services using Python and frameworks such as Django, Flask or FastAPI;
  • Design, implement and integrate RESTful APIs and backend services;
  • Develop and optimize database schemas, ORM models and SQL queries across relational and NoSQL databases;
  • Apply secure coding practices, authentication, authorization, encryption and vulnerability scanning;
  • Support automated testing, code quality and CI/CD processes using modern development and DevSecOps tools;
Profile
  • Bachelor's or Master's degree;
  • 6+ years of professional Python development experience;
  • Strong experience with Django, Flask or FastAPI and RESTful API development;
  • Experience with relational databases such as Oracle or PostgreSQL and NoSQL technologies such as Elasticsearch or MongoDB;
  • Excellent knowledge of ORM, database schema design and query optimization;
  • Experience with Docker or Podman, Kubernetes and Linux environments;
  • Knowledge of secure coding, OWASP-related vulnerability scanning, authentication, authorization and encryption;
  • Experience with Git or SVN, code quality tools such as pylint, Black or flake8, and AI coding assistants such as GitHub Copilot or Amazon Kiro;
  • Experience with CI/CD tools such as Jenkins, GitLab CI or GitHub Actions, and familiarity with Ansible and virtual machine management;
  • Fluent English, with availability to work onsite in Brussels 5 days per month.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer - On-site 5 Days/Month
Senior Python Backend Engineer - On-site 5 Days/Month

All European Careers BENELUX • Cataluña

On-site
EUR 90,000 - 130,000
Senior Python Developer - Barcelona (ES)
Senior Python Developer - Barcelona (ES)

Inno IT • Barcelona

On-site
EUR 50,000 - 70,000
Career plan €1,000/year for training
Private health insurance
Online language classes
+2
Senior Software Engineer (Python / Backend) ID41787
Senior Software Engineer (Python / Backend) ID41787

AgileEngine, LLC. • Barcelona

Remote
EUR 104,000 - 156,000
Professional growth opportunities
Competitive USD-based compensation
Flexible work arrangements
+1
Python Engineer (Senior) ID41787
Python Engineer (Senior) ID41787

AgileEngine, LLC. • Barcelona

Hybrid
EUR 70,000 - 110,000
Professional growth with mentorship
Competitive USD-based compensation
Exciting project opportunities
+1
Backend Engineer (Europe)
Backend Engineer (Europe)

Jobgether • Spain

Remote
EUR 60,000 - 90,000
Competitive salary based on experience
Significant equity options
20 days of PTO per year
+5
Software Engineer
Software Engineer

Hyqoo • Spain

Remote
EUR 55,000 - 110,000
Senior Python Developer
Senior Python Developer

GoReel • Spain

Hybrid
EUR 50,000 - 85,000
Unlimited vacation & sick leave
Healthcare coverage
Professional development budget
+3
Senior Python Backend Engineer
Senior Python Backend Engineer

LumRisk • Madrid

Hybrid
EUR 60,000 - 85,000
Software Engineer - Spain
Software Engineer - Spain

Russell Tobin • Madrid

On-site
EUR 50,000 - 90,000
Cloud Engineer (AWS + Python) – Spain Only
Cloud Engineer (AWS + Python) – Spain Only

Infoser Technological solutions, Hardware, Big Data Experts • Madrid

Hybrid
EUR 45,000 - 70,000
International AWS cloud projects
Flexible setup
Collaborative, agile, multicultural environment