Python software engineer (tech lead)
Published anonymouslyPartner vacancyA small high-tech manufacturing organisation with its own R&D and production facility.UtrechtRef. 9734813
Requirements checklist
Your match0/7Key facts
- Job title
- Python software engineer (tech lead)
- Market
- Data
- Place
- Utrecht
- Salary per month, 40 hours
- €5,750 to €7,750
- Hours per week
- 36 to 40
- Contract
- Permanent
- Level
- Lead
- Education
- Bachelor (HBO)
- Experience
- 5 years
- Work mode
- On site
- Languages
- English
- Industry
- High 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- Consultant to principal consultant defence and securityUtrecht region€5,750 to €7,750Open
- Lead Fabric data engineerUtrecht region€5,750 to €7,750Open
- Data engineerUtrecht€5,500 to €7,000Archived
- Python software engineerUtrecht€4,500 to €6,500Archived
- Senior Python developerUtrecht€5,750 to €7,250Archived
- Back-end Python developerUtrecht€4,500 to €6,500Archived
Private note
Members only
Salary
EstimateEstimated from comparable jobs in this market, level and region.€5,750 to €7,750
Gross per month for 40 hours, excluding holiday allowance
Confidencebased on 578 Data jobs
- 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- Posted by a partner
- Last seen online
- Online for 1,423 days
- Text rewritten and checked for anonymity