Python Software Engineer

Wypoon Technologies BV

Amsterdam

Hybrid

EUR 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Visa sponsorship for partner and kids
Temporary accommodation
Comprehensive relocation assistance
Relocation and settling-in support
Travel reimbursement
Professional development support
25 paid vacation days
Hybrid/on-site work options
Top-notch equipment

Job summary

Wypoon Technologies BV is seeking an experienced Python Software Engineer to build scalable back-end solutions for Dutch and Belgian clients. You will join a cross-functional DevOps team delivering microservices, APIs, and distributed systems, with a focus on testing, performance optimization, and robust architecture.

The role requires 8+ years of professional experience, strong English, and a degree in CS/Software Engineering.

Qualifications

  • At least 8 years of professional experience.
  • Advanced proficiency in English (minimum B2 level in speaking, writing, listening, and reading).
  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Expertise in Python and frameworks such as Django, Flask, or FastAPI.
  • Proficiency with testing tools such as PyTest or Unittest.
  • Experience with test-driven development (TDD) or behavior-driven development (BDD).
  • Strong knowledge of distributed systems and event-driven architecture using technologies such as Kafka, Redis, or Celery.
  • Hands-on experience in designing, building, and scaling microservices.
  • Proficiency in API design patterns (RESTful APIs, GraphQL).
  • Familiarity with containerization and container management using Docker and Kubernetes.
  • Experience with Linux systems, including scripting and system management.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Familiarity with additional programming languages (Go, Java, or Rust) is a plus.
  • Experience with secure coding practices and knowledge of cybersecurity principles.

Responsibilities

  • Develop scalable back-end solutions written with clean, maintainable code.
  • Design, build, and enhance microservices and RESTful/GraphQL APIs for seamless integration.
  • Implement and maintain testing frameworks to ensure high code quality (PyTest/Unittest).
  • Work with distributed, event-driven architectures using Kafka, Redis, or Celery.
  • Use Infrastructure-as-Code tools like Terraform or Ansible to deploy and manage resources.
  • Contribute to CI/CD pipelines and deploy applications on cloud platforms (Azure/AWS).
  • Collaborate in sprint planning, peer reviews, and team discussions to improve development processes.
  • Create and maintain clear documentation for architecture, processes, and best practices.

Skills

Python
Distributed systems
APIs
Testing frameworks
Microservices
CI/CD
Docker
Kubernetes

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

PyTest
Unittest
Terraform
Ansible
Docker
Kubernetes
GitLab CI

Job description

Are you an experienced Python Software Engineer with a passion for developing high-quality, scalable back-end solutions? Join our team to work on challenging projects using cutting-edge technologies for leading companies in the Netherlands and Belgium! As part of a cross-functional DevOps team at the client's site, you will create innovative microservices, APIs, and distributed systems. You will also contribute to implementing robust testing frameworks and optimizing system performance with modern technologies tailored to the client's specific needs.

Why Join Us?

At Wypoon Technologies, you'll work on dynamic projects for industry leaders such as Heineken, ING, ASML, Philips, and Shell , tackling exciting challenges and delivering tailored enterprise solutions.

Here’s what makes us stand out:
  • Impactful Work : Shape the future of our clients' digital landscapes.
  • Innovative Environment : Collaborate within a supportive team that values learning and growth.
  • State-of-the-art Technology : Access the latest tools and platforms.
  • Global Opportunities : Dreaming of living and working in the Netherlands or Belgium ? We provide full support with visa processes, making your transition smooth and hassle-free!
Key Responsibilities
  • Develop scalable solutions: Write clean, maintainable, and efficient back-end code.
  • Microservices and APIs: Design, build, and enhance microservices and RESTful/GraphQL APIs to enable seamless system integration.
  • Testing frameworks: Implement and maintain tools such as PyTest and Unittest to ensure high code quality.
  • Distributed systems: Work with event-driven architectures using technologies such as Kafka and Redis.
  • Infrastructure-as-Code: Use tools like Terraform or Ansible to deploy and manage resources.
  • DevOps practices: Contribute to CI/CD pipelines and deploy applications to cloud platforms (e.g., Azure/AWS).
  • Collaboration: Participate in sprint planning, peer reviews, and team discussions to continuously improve development processes.
  • Documentation: Create and update clear and comprehensive documentation for architecture, processes, and best practices.
Preferred Experience
  • At least 8 years of professional experience.
  • Advanced proficiency in English (minimum B2 level in speaking, writing, listening, and reading).
  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Expertise in Python and frameworks such as Django, Flask, or FastAPI.
  • Proficiency with testing tools such as PyTest or Unittest.
  • Experience with test-driven development (TDD) or behavior-driven development (BDD).
  • Strong knowledge of distributed systems and event-driven architecture using echnologies such as Kafka, Redis, or Celery.
  • Hands-on experience in designing, building, and scaling microservices.
  • Proficiency in API design patterns (e.g., RESTful APIs, GraphQL).
  • Familiarity with containerization and container management using Docker and Kubernetes.
  • Experience with Linux systems, including scripting and system management.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Familiarity with additional programming languages (e.g., Go, Java, or Rust) is a plus.
  • Experience with secure coding practices and knowledge of cybersecurity principles.
What We Offer
  • Competitive Compensation : Salary tailored to your skills and experience.
  • Generous Time Off : 25 paid vacation days (based on a 40-hour work week).
  • Currently living in the Netherlands and available to work on-site/hybrid when required
  • Travel Reimbursement : We've got your daily commute covered.
  • Top-Notch Equipment : A high-quality device to ensure you work efficiently.
  • Professional Development : Financial support for certifications, technical training, and language courses-because we value your long-term career growth.
  • Family : Visa sponsorship for your partner and children under 18.
  • Temporary Accommodation : Stay in temporary housing while we help you find your permanent home.
  • Comprehensive Relocation Assistance : Extensive support to help you settle in smoothly.
  • Community & Fun : Enjoy team events and connect with developers from around the globe!

Join Wypoon Technologies, where your expertise will thrive, your ideas will be valued, and your career will reach new heights.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Engineer
Python Software Engineer

Academic Key • Amsterdam

Hybrid
EUR 90,000 - 130,000
Visa sponsorship for partner and kids
Temporary accommodation
Comprehensive relocation assistance
+5
Senior Data Engineer
Senior Data Engineer

Wypoon Technologies BV • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive compensation
25 vacation days
30% ruling eligibility
+5
Machine Learning Engineer – Cloud | MLOps | GenAI (Relocation provided)
Machine Learning Engineer – Cloud | MLOps | GenAI (Relocation provided)

Arbeitnow • Amsterdam

On-site
EUR 90,000 - 130,000
Salary tailored
25 days vacation
Relocation budget
+8
Mobile Developer (Candidates Based in the Netherlands Only)
Mobile Developer (Candidates Based in the Netherlands Only)

Arbeitnow • Amsterdam

On-site
EUR 70,000 - 110,000
Competitive pay
27 vacation days
Permanent contract
+5
AI Engineer - Azure & Generative AI (Relocation Provided)
AI Engineer - Azure & Generative AI (Relocation Provided)

Wypoon Technologies BV • Amsterdam

Hybrid
EUR 90,000 - 120,000
Competitive salary
25 days vacation
Relocation support
+7
Azure Devops Engineer (Relocation Provided)
Azure Devops Engineer (Relocation Provided)

Arbeitnow • Amsterdam

On-site
EUR 90,000 - 120,000
Competitive compensation
Generous time off
Relocation support
+5
Generative AI Engineer – Python | Azure | RAG | FastAPI (Relocation Provided)
Generative AI Engineer – Python | Azure | RAG | FastAPI (Relocation Provided)

Wypoon Technologies BV • Amsterdam

Hybrid
EUR 90,000 - 150,000
Competitive Compensation
Generous Time Off 25 days
Relocation Support
+8
Machine Learning Engineer – Cloud | MLOps | GenAI (Relocation provided)
Machine Learning Engineer – Cloud | MLOps | GenAI (Relocation provided)

Wypoon Technologies • Amsterdam

On-site
EUR 70,000 - 110,000
Competitive compensation
25 days vacation
Relocation support
+8
Senior Quantitative Engineer - (Relocation Provided)
Senior Quantitative Engineer - (Relocation Provided)

Wypoon Technologies BV • Amsterdam

Hybrid
EUR 120,000 - 180,000
Visa sponsorship
Temporary accommodation
Comprehensive relocation assistance
+2
AWS DevOps Engineer (Relocation Provided)
AWS DevOps Engineer (Relocation Provided)

Wypoon Technologies • Amsterdam

On-site
EUR 65,000 - 85,000
Competitive Compensation
Generous Time Off
Relocation Support
+4