New offer - be the first one to apply!

May 23, 2026

Senior Software Engineer

Senior • Remote

140 - 160 PLN

Krakow, Poland

We are looking for a Senior Software Engineer to join a small team of IP networking and software architecture experts, building a new network orchestrator for a major ISP on top of the open-source StratoWeave platform. This role is suited for a strong developer who writes clean, well-structured, well-tested code, cares deeply about type safety and good abstractions, and is comfortable picking up a new language to solve a hard problem the right way. Network orchestration background is helpful but secondary; what matters most is engineering quality.

About the Project:
StratoWeave is an early-stage, open-source platform for network orchestration and observability, positioned as an alternative to the expensive commercial tooling that dominates the space today. It translates high-level service requests into precise configuration across multi-vendor networks, with compile-time safety and streaming telemetry built in. The platform is written in Acton, a strongly-typed actor language combining ideas from Rust and Python. You will work alongside a small, senior team of network and software experts on a real-world deployment for a major ISP.

Responsibilities:

  • Build core components of a StratoWeave-based network orchestrator, including service models, transformation layers, and device adapter configurations;

  • Use and extend the platform's YANG data model and gNMI streaming telemetry capabilities to fit the ISP's specific needs;

  • Develop vendor-specific device adapter configurations and supporting CLI tooling on top of the StratoWeave platform;

  • Work on closed-loop automation features that combine service intent with live network state;

  • Collaborate with network engineers to translate service-provider use cases (L3VPN, MPLS, BGP) into clean, typed abstractions;

  • Write tests, contribute to CI/CD, and help shape engineering practices on the project.

Qualifications:

  • Around 10 years of professional software development experience, with a clear track record of writing high-quality, maintainable code;

  • Strong background in Python; experience with Rust or Go is highly beneficial;

  • Willingness to learn and work primarily in Acton, a strongly-typed actor language combining ideas from Rust and Python (prior experience not required);

  • Solid grasp of software engineering fundamentals: clean abstractions, testing, code review, and design discipline;

  • Comfortable with typed languages, functional programming concepts, and actor or message-passing models;

  • Experience with DevOps best practices: GitLab or GitHub CI/CD, Docker, Linux, shell scripting;

  • Some experience with network automation tools such as NETCONF/YANG, Cisco NSO, Ansible, Puppet, or Netmiko;

  • At least some hands-on experience with IP networking and Cisco routers (CCNA certification or equivalent knowledge is a strong plus);

  • Experience with Cisco NSO or NetCracker is a major advantage;

  • Familiarity with gNMI, NETCONF, or OpenConfig is a plus;

  • Background in telecom, ISP, or service-provider tooling is a plus;

  • Experience contributing to open-source projects is a plus.

Recruitment Process:

  • Initial screening with our recruitment team;

  • Technical interview;

  • Offer call.


Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.