Jobs · justjoinit
Staff Python Engineer
Ironwood Digital · Kraków · Posted 1d ago
Available in 3 locations
Katowice, Kraków · onsite Apply → Kraków · hybrid Apply → Kraków, Katowice · onsite Apply →About the role
Lead the design and implementation of a large-scale distributed backend platform for manufacturing.
Staff Python Engineer
We are looking for a Staff Python Engineer to join a greenfield initiative building a large-scale distributed backend platform for advanced manufacturing environments.
The role focuses on defining system architecture, APIs, and data flows for highly scalable, event-driven systems with complex integrations and strong reliability requirements.
– Lead the design and implementation of large-scale distributed systems
– Define backend architecture, APIs, and data models
– Drive technical decisions across multiple services and components
– Design scalable integrations with enterprise platforms and external systems
– Build reliable data pipelines and event-driven workflows
– Improve system performance, resilience, and scalability
– 8+ years of software engineering experience, including extensive Python development
– Proven experience designing large-scale distributed systems
– Strong software architecture and system design expertise
– Deep understanding of microservices and distributed system patterns
– Experience designing scalable APIs and enterprise integrations
– Strong database design and data modeling skills
– Experience with concurrency, performance optimization, and high-availability systems
– Ability to make architectural decisions and balance technical trade-offs
– Experience mentoring engineers and driving engineering excellence
– Fluent English
⭐ Nice to have:
– Experience with MES / manufacturing / industrial systems
– Knowledge of BOM, MRP, shopfloor, traceability
– Exposure to IoT / hardware integrations
– Experience with data streaming / cloud-native systems
– Private healthcare
– Multisport
– Life insurance
– Opportunity to build a greenfield production-critical platform from scratch
– High ownership over architecture and technical direction
– Work at the intersection of software and physical manufacturing systems
– Strong R&D engineering environment
Read the full posting on justjoinit →
Why this role stands out
- ★Pays more than 95% of comparable backend roles paid in pln in Poland
- ★Fresh posting — apply before the crowd
FAQ
Is the Staff Python Engineer role at Ironwood Digital remote?+
This Staff Python Engineer position is listed as hybrid (Kraków).
What is the salary for the Staff Python Engineer role at Ironwood Digital?+
The listing states 29000-35000 pln.
What seniority level is this Staff Python Engineer role?+
This is a senior level position.
How do I apply for the Staff Python Engineer role at Ironwood Digital?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Ironwood Digital.