Job matched to your search
Senior Software Development Engineer, Developer Tools Den Haag, South Holland, Netherlands
Network Optix Korea · The Hague
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job 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
More jobs in The Hague
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job