Python Developer

Utilus

Amsterdam

Hybrid

EUR 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous salary package
Yearly bonus
Unlimited paid time off
Personal budget for home office equipment
Catered lunch in the office
Budget for development and learning

Job summary

A leading software delivery company in Amsterdam is seeking a Mid-Senior level Software Developer. The role involves designing, developing, and deploying services using Python and related technologies. Ideal candidates will have strong Python experience, proficiency in FastAPI, and a collaborative mindset. The organization encourages a supportive work environment with flexible hours and competitive compensation.

Qualifications

  • Strong experience in Python development (5–8 years).
  • Excellent communication skills in English (Dutch is a plus).
  • Experience in the energy domain is a plus.

Responsibilities

  • Design and implement scalable analytical applications using Python workflows.
  • Develop REST APIs using FastAPI.
  • Containerize applications for Kubernetes deployment.

Skills

Python
FastAPI
PostgreSQL
DevOps practices
SQLAlchmey
pandas
Azure

Education

Bachelor’s/Master’s degree in IT or related field

Tools

Kubernetes
Airflow
Databricks

Job description

About Utilus

Utilus is a fast‑growing software delivery company that designs, builds, manages and operates highly scalable and complex software projects in the heart of primary business processes for clients such as Tennet, Eneco, Dura Vermeer and Nederlandse Loterij. We focus on sustainability and the energy transition, helping clients renew essential IT systems while keeping business running smoothly.

About the Job

You will be responsible for designing, developing and deploying high‑value and performance services with architects from an early phase of the product, leveraging your expertise in Python and related technologies.

Key Responsibilities
  • Problem solving: identify and troubleshoot issues, providing timely resolutions.
  • Collaboration: closely work with Front‑End Developers, Product Manager, Software Architects and Project Managers to guarantee accurate and on‑time implementation of proposed solutions.
  • Design and implement own solutions: design and implement scalable analytical applications in the energy trading and management domain using Python workflows (e.g., Airflow) and time‑series computations.
  • Develop APIs (e.g., REST APIs using FastAPI).
  • Containerize and deploy applications to a Kubernetes cluster.
  • Work with PostgreSQL (or derivatives like TimescaleDB).
  • Utilize Alembic and SQLAlchemy for database migrations and ORM management.
  • Contribute to code reviews, ensuring best practices and coding standards are upheld.
  • Work in a fast‑paced environment with constantly changing requirements.
What We Are Looking For
  • Bachelor’s/Master’s degree in IT (or related) field.
  • Strong experience in Python development (5–8 years).
  • Proficient in FastAPI for building APIs.
  • Solid understanding of SQL, extensive experience with PostgreSQL.
  • Experience with SQLAlchemy (or other ORM); experience with Alembic for database migrations is a plus.
  • Hands‑on experience with pandas and Databricks.
  • Hands‑on experience with Microsoft Azure services.
  • Experience with DevOps practices and CI/CD pipelines.
  • Knowledge of TimescaleDB, Temporal, Airflow, MLflow, Druid is a plus.
  • Excellent communication skills; communicate architectural design and technical solution with client and team and set clear goals to work towards.
  • Hands‑on mentality, comfortable in fast‑paced environment with constantly changing requirements.
  • Self‑motivated and pro‑active, able to work independently.
  • Excellent communication skills in English (Dutch is plus).
  • Experience in the energy domain is a plus.
What We Offer
  • Impactful projects: be part of a company that is revolutionizing industries and shaping the future of technology.
  • Collaborative culture: work alongside brilliant minds, exchange ideas, and contribute to a dynamic and inclusive work environment.
  • Competitive compensation: receive a generous salary package, including a yearly bonus.
  • Work‑life balance: flexible working hours, hybrid working (at the client, home and Utilus office) and unlimited paid time off to achieve harmony between personal and professional life.
  • Personal budget for home office equipment.
  • Catered and free lunch in the Utilus office.
  • Personal budget for development and learning, as we embrace growth mindset.
Equal Opportunity Statement

Utilus is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Location & Application

Location: Amsterdam, North Holland, Netherlands. We only accept applicants that are located in the Netherlands at time of application.

Seniority Level

Mid‑Senior level.

Employment Type

Full‑time.

Job Function

Software Development.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Homerun B.V. • Netherlands

On-site
EUR 70,000 - 90,000
Generous salary package including yearly bonus
Flexible working hours and unlimited paid time off
Budget for personal development
+1
Software Architect
Software Architect

Utilus • Amsterdam

On-site
EUR 90,000 - 130,000
Collaborative culture
Competitive compensation
Work-life balance
+2
Senior Software Architect
Senior Software Architect

Utilus • Amsterdam

On-site
EUR 70,000 - 90,000
Flexible hours and unlimited paid time off (PTO)
Personal budget for development and learning
Personal budget for home office equipment
+1
AI-Driven Systems Engineer
AI-Driven Systems Engineer

Utilus • Amsterdam

On-site
EUR 110,000 - 170,000
Generous salary package including yearly bonus
Flexible working hours
Unlimited paid time off
+4
Medior or Senior Python developer with plenty of experience in a data engineering role
Medior or Senior Python developer with plenty of experience in a data engineering role

Datalab • Utrecht

On-site
25 days paid vacation
Regular knowledge-sharing sessions
Pension scheme
+2
Python Developer energiesector, €5000-€6500 in Amsterdam!
Python Developer energiesector, €5000-€6500 in Amsterdam!

YoungCapital • Amsterdam

Hybrid
Flexibele werktijden
Kansen voor persoonlijke groei
Werken met nieuwste technologieën
Python Developer
Python Developer

YoungCapital NEXT • Utrecht

Hybrid
Salaris van €5.000 - €6.500
Flexibiliteit om deels vanuit huis te werken
Boeiende projecten met impact
+2
Senior Software Developer
Senior Software Developer

Selby Jennings • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive salary
Flexible working arrangements
Office-based in North Holland
Senior of medior Python programmeur voor data engineering-functie
Senior of medior Python programmeur voor data engineering-functie

Datalab • Amsterdam

On-site
EUR 60,000 - 90,000
Senior Python Software Engineer
Senior Python Software Engineer

United States Digital Space LLC • Utrecht

Hybrid
Thirteenth month
Holiday allowance 8%
Employee Benefit Budget 10%
+2