Back to jobs

Python Developer

Rotterdam

At Sytac, we build high-performing engineering teams for leading organizations. We combine a pragmatic, people-first culture with strong technical craftsmanship, giving engineers autonomy in real production environments, backed by a consultancy that invests in growth and community.

For one of our major clients in the Engineering & Construction industry, we are looking for a Python Developer. You will be responsible for building and deploying production-grade applications that bridge the gap between engineering data and web-based solutions. This role is ideal for an engineer with solid fundamentals who enjoys a mix of backend logic and modern frontend integration.

What you’ll do

  • Develop backend services using Python and FastAPI, focusing on clean, object-oriented code.
  • Build modern user interfaces using React and Next.js to deliver a seamless full-stack experience.
  • Design and manage data using a mix of SQL and NoSQL database solutions, ensuring efficient data structures.
  • Deploy applications to production environments within Microsoft Azure.
  • Containerize services using Docker and maintain automated delivery via GitHub Actions CI/CD pipelines.
  • Collaborate on data platforms, potentially leveraging Databricks to handle complex engineering datasets.
  • Maintain high engineering standards, applying solid software fundamentals to ensure long-term code maintainability.

What we’re looking for

  • 3–5 years of professional experience in software engineering.
  • Python Expertise: Strong command of Python and Object-Oriented Programming (OOP).
  • Full-Stack Capability: Hands-on experience with FastAPI (backend) and React/Next.js (frontend).
  • Database Knowledge: Proficiency in designing data models for both SQL and NoSQL systems.
  • Cloud & DevOps: Experience with Microsoft Azure, Docker, and GitHub Actions.
  • Software Fundamentals: Experience with additional languages (Java, Go, or C++) is a strong plus, demonstrating a deep understanding of computer science principles.
  • Language: Fluent in English.
  • EU residency (no sponsorship).

Tooling: Python, FastAPI, React, Next.js, Azure, Docker, GitHub Actions, SQL/NoSQL.

Nice to have

  • Databricks: Experience with data-heavy platforms and notebooks.
  • Infrastructure: Familiarity with managing cloud resources and security within Azure.
  • Industry Context: Interest or experience in the Engineering or Construction domains.

Additional Information

  • Location: Rotterdam
  • Availability: minimum 32 hours per week
  • Duration: 6 months with option to extend

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf