Senior Software Development Engineer, Developer Tools
Network Optix
| Company | Network Optix |
| Category | Engineering |
| Location | Belgrade |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 22 Apr 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (greenhouse) |
Description
Network Optix (Nx) is a global powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Operating System helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions.
Nx is headquartered in Walnut Creek, California, with additional locations in Burbank, California, Portland, Oregon, Belgrade, Serbia; Hague, Netherland; Taipei, Taiwan, and regional teams distributed across the globe. Recognized on the Inc. 5000 Fastest Growing Companies list for 9 years running, we are committed to expanding our teams cross-functionally and globally.
Network Optix aims to power the world’s most intelligent video solutions, with the ultimate goal of carving a path toward revolutionizing the landscape of video technology and transforming how we perceive the world around us. Summary/Purpose of the role
We are looking for a Senior Software Development Engineer, Developer Tools to join our team.
Automation of key engineering processes - such as builds, testing, deployments, and more - is a critical focus at Network Optix. These efforts help our engineers work more efficiently and deliver high-quality software faster.
The CI team plays a leading role in designing, building, and maintaining this automation ecosystem, driving best practices in CI/CD (Continuous Integration and Continuous Delivery) across the company.
Current State of CI/CD and Automation
A significant portion of our engineering and infrastructure processes is already automated and continuously evolving. The CI team builds and maintains a range of internal services and tools, including:
Automation tools – Custom bots and services that streamline routine tasks within merge requests and Jira workflows, built on top of the GitLab and Jira APIs.
Crash analysis service – A service that processes core and minidumps from client environments and automatically creates Jira issues for developers.
Sign server – A service that securely signs distributable binaries using certificates and keys provided by customers.
Build tooling – Tools and integrations to build our cross-platform products using CMake, Ninja, and Conan.
Product CI pipelines – GitLab-based pipelines that run builds and automated tests across our product line.
Internal CI/CD solutions – Pipelines and web services for internal CI team projects, including Jenkins jobs.
What the CI Team Has Today
A real engineering culture – Code reviews, pre-commit checks, and a strong focus on writing high-quality, maintainable code.
A small, hands-on team – 5 engineers and a team lead who actively contributes to the codebase.
Solid infrastructure – Bare-metal servers running Kubernetes clusters in our own data center.
Knowledge sharing – A collaborative environment where engineers actively help each other and grow together.
Room to grow – Opportunities to take ownership of meaningful projects and develop professionally.
What you will be doing
There is a substantial amount of work ahead as we continue to expand and improve our CI/CD ecosystem:
New automation services – Design and implement new services, and continue evolving the existing ones.
Developer productivity tools – Build internal tools and services that save engineers time and streamline daily workflows.
Build tooling improvements – Make our build infrastructure faster, more reliable, and easier to maintain.
Pipeline performance – Improve the efficiency, stability, and execution time of our GitLab pipelines.
Automation backlog – Work through a growing backlog of automation requests from engineering teams across the company.
Support and maintenance – Troubleshoot issues, fix b
991,236 openings. Erioun finds yours.Scored against your own profile, every hour.Try the radar →