European Tech Recruit are working closely with a robotics & defence company, based in Oslo, who are looking for a talented Senior Python Software Engineer .
In this role you will focus on contributing to their 'software factory' - a core internal product that enables how they build, validate, and operate autonomous systems. This is not a support function, but a foundational platform: its quality directly shapes how fast, safely, and confidently our client can deliver on their goals.
Responsibilities as Senior Python Software Engineer:
- You will work as a software engineer on critical internal systems that underpin how they build, validate, and operate their products.
- Your role is to design and implement Python-based software that helps detect problems early, improve system reliability, and raise overall engineering quality. This includes building automation, internal tools, and supporting infrastructure used by other engineers.
- You will approach problems with a critical mindset, aiming to understand systems end-to-end and identify robust, long-term solutions. The software you build should be maintainable, reliable, and designed to surface failures rather than hide them.
- Most of your time will be spent writing and improving code, with some collaboration and planning to align on technical direction and priorities.
Requirements:
- Strong software engineering fundamentals, with professional experience in Python or the ability and motivation to quickly grow into it.
- Interest in building systems that help validate, safeguard, or improve product behavior, not just implement features.
- Ability to design software that is reliable, understandable, and maintainable over time, even as systems grow in complexity.
- Comfort working with complex systems and reasoning about how different components interact and fail.
- Clear and effective technical communication skills.
- A strong sense of ownership and responsibility for the quality and reliability of what you build.
- Experience with, or curiosity about, infrastructure-related tooling such as CI/CD pipelines, Docker, Linux, or similar technologies.