Python Developer

HAL24K B.V.
Amsterdam, Netherlands
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Automation of Tests Unit Testing Software Quality Databases Continuous Integration Python (Programming Language) MongoDB Cloud Services Web Application Frameworks Flask (Web Framework) Git Fastapi
+5 more
Pyramid Domain Driven Design Network Server Software Version Control Microservices

Job description

We are looking for a Senior Python Developer responsible for maintaining and developing our server-side processes. Your primary focus will be the maintenance of all server-side logic, ensuring high performance and responsiveness to requests from the front-end and between server-side components. You will form part of our international team based in our Amsterdam offices and must be eligible to work in The Netherlands., * Collaboration with both the engineering team and stakeholders to translate requirements into functional features

  • Design, build, and maintain efficient, reusable, and reliable Python code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization

Requirements

You will require excellent written and verbal English as this is an international working environment., * At least 5 years experience in working with Python and at least one Python web framework such as Fast API, Flask or Pyramid.

  • Understanding fundamental design principles behind a scalable application such as Domain Driven Design and micro-service architecture
  • Familiarity with document databases such as MongoDb
  • Confident to work on an agile environment

Other useful skills:

  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Knack for writing clean, readable Python code
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools like Git
  • Familiarity with continuous integration
  • Familiarity with with Cloud deployments

This is a chance to get in early and be part of a team of ambitious software engineers and data scientists who are creating software and solutions for real-world city-scale AI projects.

About the company

HAL24K offers operational and predictive intelligence solutions through a combination of advanced data science techniques and its SaaS-based HAL24K Dimension platform.

Dimension brings all the components of data science into one platform to enable customers to explore & analyze data, train models, create forecasters, develop APIs and visualize output from within a single platform.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hal24k.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

8:08 min

Building AI applications at the AWS football hackathon

Chris Heilmann +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:04 min

Rethinking the testing pyramid and deleting risk-free tests

Luise Freese Luise Freese · WWC 2025

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all