Skip to Content

Software Engineer

📍Location:European Union (Must possess valid authorization to work in the EU) 


Apply for this job

Our mission

At Inmanta, we create innovative automation solutions and tools for telecom operators and service providers, enabling them to automatically deploy and manage mission-critical network and cloud systems, for example Fiber-to-the-Home, private 5G and sovereign datacenters. Our customers define their intended infrastructure state and behavior, while our orchestration agent handles the thousands of moving parts required to achieve it.

Your challenge is at the heart of our delivery: you will take our powerful automation engine and develop the end-to-end turnkey solutions that solve real-world connectivity problems for our customers. You are the bridge between advanced software engineering and the massive physical and virtual networks that power the world. This is your chance to work on deep technical problems and deliver massive operational impact

The role

As a software engineer, you design and implement the product and solutions, enabling the fully automated delivery and lifecycle management of end-to-end customer use cases

  • Product & Solution Development: Work with the engineering team to develop and improve our different products to simplify the automation of complex network and IT infrastructures, such as cloud connectivity, telco cloud and private 5G.
  • Service Modeling: Use Inmanta’s orchestration agent to model how services should behave, ensuring they can be provisioned, managed, monitored, and scaled automatically.
  • Feature Ownership: Own features from initial analysis and design through to implementation, automated testing, and production deployment.
  • Quality & Testing: Contribute to our internal CI/CD processes and automated testing frameworks, ensuring our "100% automation" philosophy starts with our own code.
  • Technical Collaboration: Partner with internal and external teams to design product and solution extensions that are powerful yet easy to integrate.

What we value

We are looking for a software craftsman who loves solving deep technical puzzles and appreciates clean, modular systems.

Required technical expertise

  • Software craftmanship: Strong software development skills, with a deep focus on object-oriented programming (OOP). You write code that is clean, modular and maintainable.
  • Architectural Mindset: A solid understanding of distributed systems.
  • The Python Edge: Our core products are developed in Python. If you already speak Python fluently, that's a major bonus; if not, you must be eager to master it.
  • Education: Master's degree in Computer Science, Software Engineering, or similar in experience.

The Ideal Profile

  • Lifelong Learner: You are naturally curious and stay up to date with the latest in software engineering and systems design.
  • Full-Cycle Ownership: You take pride in seeing a feature through from the first design doc to the final automated test and documentation.
  • Collaborative: Good communication skills, dynamic and flexible team player.
  • Bonus Points: Familiarity with DevOps, CI/CD, or agile practices, and knowledge of computer networks


What we offer

In addition to a competitive salary and benefits package, we offer an environment built for growth, impact, and technical excellence

  • Growth: Work within a mature team with an open mind, a no-nonsense mentality and committed to continuous learning, code quality, and clean architecture through mentorship and code reviews.
  • Technical Challenge: The chance to work on truly "hard" problems in software engineering, from compiler logic to complex distributed system.
  • Autonomy & balance: We value workmanship over "busy work." You will have the freedom to drive technical designs and propose better ways to solve problems, supported by flexible working hours and a work-from-home policy.

Important Requirement: Work Authorization

This is a position based within the European Union.

All candidates must possess the legal right and authorization to work within the European Union (EU) at the time of application. Applications from candidates requiring visa sponsorship or not currently authorized to work in the EU cannot be considered for this role.


Apply for this job


 Not the position for you? Click here to head back to careers for other availabilities.