Senior Python Engineer for Infrastructure-as-Code Analysis
We're hiring a Senior Python Engineer to build a static analysis engine for Infrastructure-as-Code (IaC) and surrounding backend services. The role involves building Python services and libraries, implementing static analysis components, and collaborating with the team. The ideal candidate has solid Python experience, familiarity with IaC, and interest in static analysis.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior Python Engineer (IaC Analysis)
GreenShift (Amsterdam; hybrid/relocation possible)
We build an application-first cloud optimization platform. A core part of our roadmap is a static analysis engine for Infrastructure-as-Code (IaC): parsing, modelling, and extracting actionable findings from Terraform/Pulumi/CloudFormation and related configs.
We’re hiring a Senior Python Engineer to help us build this engine and the surrounding backend services. This is a hands-on role with room to grow into broader technical ownership.
What you’ll do
Looking to advance your Devops career with relocation support? Explore Devops Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- Build Python services and libraries to ingest and normalize IaC (Terraform/Pulumi/CloudFormation) and cloud metadata.
- Implement static analysis components: parsing, AST/IR representations, rule evaluation, and explainable findings.
- Write and maintain a growing set of static analysis checkers
- Enforce test coverage (unit + integration) and keep CI reliable.
- Collaborate with the team on APIs, data models, and shipping increments.
What you bring
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Solid Python experience in production (clean code, testing habits, debugging).
- Familiarity with IaC in real projects (Terraform strongly preferred; others are a plus).
- Interest in static analysis / compiler frontends / linters / rule checkers (direct experience is a very strong plus).
- Comfort with ambiguity and incremental delivery in a startup environment.
Nice to have
- Experience parsing HCL / JSON / YAML and working with ASTs.
- Some cloud background (AWS/Azure/GCP) and basic security/IAM awareness.
- Experience developing automated checkers and verifiers
Interested in relocating to Netherlands? Check out our comprehensive Relocation Jobs in Netherlands page with detailed relocation packages and benefits.
Offer
- Salary aligned with senior level (targeting within our budget) + equity.
- High ownership, small team, fast feedback loops.
- Relocation support if needed.
Apply on Linkedin
Similar Jobs
Explore other opportunities that match your interests
Swisscom
High-Performance Linux Engineer
elity global
DevOps Engineer for AWS Migration