Hiring.Camp

Senior Software Development Engineer, Developer Tools

Networkoptix

·

Apr 22, 2026

Location
Belgrade, Belgrade, Serbia · Den Haag, South Holland, Netherlands · Taipei, Taiwan · Burbank, California, United States · Walnut Creek, California, United States
Department
Continuous Integration (CI)
Seniority
Senior
Source
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 bugs, and keep existing solutions reliable.

 

What you bring

Software engineering – Solid hands-on experience building and maintaining production services, with good coding practices and attention to code quality.

  • Python – Strong Python skills; this is the team's primary language for service development.
  • Service integration – Familiarity with automating workflows through integration with internal services such as GitLab, Jira, and Artifactory, using direct API access, SDKs, CLI tooling, or other programmatic approaches.
  • Scripting experience -  Bash, PowerShell
  • Git – Solid knowledge of Git and collaborative development workflows.
  • Systems fundamentals – Working knowledge of networking, operating systems, and how software interacts with hardware.

Soft skills

  • Engineering mindset - Approaches problems pragmatically, gravitates toward clean and maintainable solutions; but also knows when to “use duct tape” instead of “building a spaceship”.
  • Ownership mentality - Takes responsibility for the quality and longevity of their work, not just getting it "done."

Kindness - Approachable personality, able to communicate clearly and with empathy 

Nice to Have (Optional)

  • Familiarity with CMake, Conan, Ninja, or similar build tools
  • Experience with GitLab CI/CD pipelines
  • Jenkins experience (groovy)

What we offer

  • Competitive compensation  
  • Paid time off 
  • Flexible working hours
  • Hybrid work in our brand-new comfortable office
  • Employer-sponsored health coverage
  • Working with top industry experts in our international team

Hybrid or Remote

The position is ideally a hybrid role and the office is located in Belgrade, Serbia. 

 

Network Optix is an equal opportunity employer committed to diversity and inclusion in the workplace. We celebrate the diversity of our workforce, which includes people of all cultural, national, racial, gender identities, and those who have served in the military. We strive for an environment where creativity and collaborative growth thrive. If you have a disability or special need that requires accommodation, please let us know. 

CCPA disclosure notice

Skills

PythonGroovyKubernetesJenkinsCI/CDGitGitLabJira

Similar Jobs

30

Senior CUDA Test Development Software Engineer, SDET

Nvidia · Shenzhen, Guangdong,CN, CN

Today

Senior Solutions Architect, Software Development SME

Gdit · USA VA Falls Church - 3150 Fairview Park Dr (VAS095), United States of America

Today

Senior Lead, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

Today

Senior Lead, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

Today

Senior Lead Software Engineer - Full Stack Development | AI-assisted Engineering

JPMorgan Chase · Columbus, OH, United States

Today

Senior Lead Software Engineer - Full Stack Development | AI-assisted Engineering

JP Morgan Chase · Columbus, OH, United States

Today

Senior Software Development Engineer

Fortinet · Santa Clara, CA, United States, US · Hybrid

Yesterday

Senior Software QA Test Development Engineer - Diagnostics

Nvidia · Santa Clara, CA,US, US

Yesterday

Senior DIC Software Development Engineer

Itw · Norwood - 02062, United States of America

Yesterday

Senior Lead, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

Yesterday

Software Development Engineering - Sr Professional I

Fiserv is the global leader · Pune - Trion Business Park, India · Onsite

Yesterday

Senior Software Development Engineer - Full Stack

Expedia · Switzerland - Geneva

Yesterday

Senior Manager, Software Development Engineering (f/m/d)

Clarioclinical · Estenfeld, Germany

Yesterday

Senior Software Engineer, Java and AI Development - Vice President

Citi Bank · 5900 HURONTARIO STREET MISSISSAUGA, Canada · Hybrid

Yesterday

Senior Software QA Test Development Engineer - Diagnostics

Nvidia · US, CA, Santa Clara, United States of America

Yesterday

Senior Engineer - Embedded Software & Driver Development

Qualcomm · Hyderabad, TS,IN, IN

Yesterday

Senior Software Engineer, Java and AI Development - Vice President

citibank · Mississauga, ON,CA, CA

Yesterday

Workday Development and Testing - Senior Software Engineer - GR - 39502 - 69582 - 3 - JR201546

Elevancehealth · IND-KA-Bengaluru, Bagmane Solarium City, India

Yesterday

Senior Software Development Engineer - US Federal

Workday · USA.VA.Reston, United States of America

Yesterday

Software Development Engineering - Sr Professional II

Fiserv is the global leader · Pune - Trion Business Park, India · Onsite

Yesterday

Senior Software Development Engineer - Fullstack

ID.me · McLean, Virginia; Mountain View, California, United States +1 · Remote, Onsite

Yesterday

Senior II Software Development Engineer in Test

Akamai · Poland, PL · Remote

2 days ago

Senior Software Development Engineer, AdTech

Expedia · UK - London, United Kingdom

2 days ago

IT Software Development Specialist Sr

Sedgwick is the world · Telecommuter TN, United States of America · Remote

2 days ago

IT Software Development Advisor Sr

Sedgwick is the world · Telecommuter TN, United States of America · Remote

2 days ago

Senior Software Development Engineer in Test (SDET)

LSEG · USA-St. Louis-795 Office Pkwy, United States of America

2 days ago

Senior Lead, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

2 days ago

Senior Lead, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

2 days ago

Senior Associate II, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

2 days ago

Senior Associate II, Software Engineering - Development

Professional Kyndryl · INMANBP Bangalore (INMANBP) Manyatha, India · Remote

2 days ago
Senior Software Development Engineer, Developer Tools at Networkoptix | Hiring.Camp