Job

Python software engineer (tech lead)

DataHigh techPublished anonymouslyPartner vacancy

A small high-tech manufacturing organisation with its own R&D and production facility.UtrechtRef. 9734813

Applications closed
StatusArchivedPosted11 October 2022
This job is archived and stays in the database as a record of the market

Requirements checklist

Your match0/7

Key facts

Job title
Python software engineer (tech lead)
Market
DataData
Place
Utrecht
Salary per month, 40 hours
€5,750 to €7,750Estimated from comparable jobs in this market, level and region.
Hours per week
36 to 40
Contract
Permanent
Level
Lead
Education
Bachelor (HBO)
Experience
5 years
Work mode
On site
Languages
English
Industry
High techHigh tech
Employer
End-user organisation
Posted
11 October 2022

Job description

About the role

A small high-tech manufacturing organisation develops and builds customer-specific machines for the scientific and industrial market. The software team is looking for an experienced Python engineer who also takes technical lead. You work in an interdisciplinary team on control software and help commission machines on the test floor.

What you will do

  • Help commission machines on the test floor
  • Coach and train other developers
  • Contribute to the PLC layer for hardware abstraction, safety, and realtime processes
  • Work on a control system in Python and Qt covering interface, data storage, and analysis
  • Take the lead in design choices, technology choices, and estimates
  • Design and build extensions to the machine control software

What you get

  • 40 days off, made up of holiday and reduced working hours days
  • Working week of 32 to 40 hours
  • Market-based salary
  • Pension scheme
  • Flat organisation with plenty of room to grow

What you bring

  • Bachelor's or master's degree in software engineering, industrial automation, or similar
  • At least 5 years of demonstrable software development experience
  • Experience as a team or tech lead on a sizeable software product
  • Affinity with hardware control and strong troubleshooting skills
  • Experience with object oriented application development in Python
  • Good command of English, both spoken and written
  • Experience with automated testing and continuous integration

Benefits

  • Pension scheme
  • Extra leave

Skills

12
  • Python
  • Qt
  • Object oriented design
  • SOLID
  • Automated testing
  • Continuous integration
  • Scrum
  • Version control
  • PLC
  • Structured Text
  • TwinCAT
  • Motion control

Growth path

Next step: Manager in Data12 jobs

Median €6,875, middle half €5,500 to €7,125

Similar jobs

6

Private note

Salary

EstimateEstimated from comparable jobs in this market, level and region.

€5,750 to €7,750Estimated from comparable jobs in this market, level and region.

Gross per month for 40 hours, excluding holiday allowance

Confidencebased on 578 Data jobs

Country
Hours
Gross per month at 40 hours
Extras
Net per month
€4,767
Net per year
€57,203
Gross per year
€87,480
Tax and contributions
35%
Employer cost per year
€104,976
Net per hour, 40 hours
€27.50

Net per month at EU average prices: €3,959

Same gross in other countries, net per monthEach country at its customary hours and extra pay, for the gross above at 40 hours.

  • Switzerland (Zurich)€5,699
  • Netherlands€4,767
  • Ireland€4,541
  • Luxembourg€4,521
  • Belgium€4,057
  • Germany€4,048
  • France€3,931

Tip: ask for the salary scale in the first interview. An estimate is a starting point, not an offer.

Useful?
Assumptions and sources

Annual calculation below state pension age. Pension contributions and the 30% ruling are left out.

Tax rules of 2026.

Activity

4
  1. Posted by a partner
  2. Last seen online
  3. Online for 1,423 days
  4. Text rewritten and checked for anonymity