Software Engineer - Internal Systems & Engineering Quality (Python)

European Tech Recruit โ€ข Norway
Relocation
Apply
AI Summary

High-growth technology company seeks a Software Engineer to focus on internal systems and engineering quality, contributing to a core platform that underpins complex systems. The role involves designing and building production-grade Python software, improving engineering standards, and building tools for other engineers. Strong software engineering fundamentals and hands-on Python experience are required.

Key Highlights
Design and build production-grade Python software
Improve engineering standards and build tools for other engineers
Contribute to a central software factory environment
Key Responsibilities
Develop and maintain Python-based internal tools and systems
Build automation frameworks to detect issues early and improve reliability
Contribute to infrastructure and tooling supporting engineering workflows
Technical Skills Required
Python CI/CD pipelines Docker Linux
Benefits & Perks
Relocation package provided
Security clearance required during onboarding
Collaborative, high-performance environment with strong technical ownership and long-term growth opportunities
Nice to Have
Test frameworks
Validation systems
Internal developer tooling

Job Description


Software Engineer โ€“ Internal Systems & Engineering Quality (Python)

Location: Oslo, Norway (relocation required)

Employment Type: Permanent

Overview

Our client is a high-growth, research-led technology company operating at the intersection of advanced software, autonomy, and real-world systems. With a strong engineering culture and close collaboration with end users, they develop mission-critical platforms deployed in demanding operational environments.

As the company scales, they are looking to hire a Software Engineer to focus on internal systems and engineering quality, contributing to a core platform that underpins how complex systems are built, validated, and operated.

This is a high-impact role where your work directly improves the reliability, scalability, and delivery speed of advanced engineering products.

The Role

You will design and build production-grade Python software that supports internal engineering workflows, including automation, validation, and system reliability.

Working closely with cross-functional teams, you will contribute to a central โ€œsoftware factoryโ€ environment โ€” a foundational platform that ensures systems are tested, monitored, and robust as they evolve.

This role is ideal for engineers who enjoy working on system-level problems, improving engineering standards, and building tools that enable other engineers to perform at their best.


Key Responsibilities

  • Develop and maintain Python-based internal tools and systems
  • Build automation frameworks to detect issues early and improve reliability
  • Design software that is scalable, maintainable, and transparent in failure modes
  • Contribute to infrastructure and tooling supporting engineering workflows (e.g. CI/CD, testing pipelines)
  • Collaborate with engineers across software and system domains to improve overall engineering quality
  • Take ownership of systems end-to-end, from design through to deployment and iteration


Requirements

  • Strong software engineering fundamentals with hands-on Python experience (or the ability to ramp up quickly)
  • Experience building robust, maintainable systems in a production environment
  • Understanding of system design, debugging, and failure analysis
  • Experience or exposure to tools such as CI/CD pipelines, Docker, Linux, or similar
  • Ability to work across complex systems and reason about interactions between components
  • Clear communication skills and a strong sense of ownership


Nice to Have

  • Experience with test frameworks, validation systems, or internal developer tooling
  • Exposure to hardware-adjacent systems, robotics, or embedded environments
  • Background in environments where reliability and system quality are critical


Additional Information

  • This role requires relocation to Oslo, Norway
  • Due to the nature of the work, security clearance will be required during onboarding
  • The company offers a collaborative, high-performance environment with strong technical ownership and long-term growth opportunities


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Pentasia

Norway

Senior MuleSoft Developer

Programming
โ€ข
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

reMarkable

Norway
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

JELLYFISH

Japan

Subscribe our newsletter

New Things Will Always Update Regularly