Skip to content
← Back to job listings

Senior Software Engineer with practical DevOps experience

Topic Software Development · Best, Noord-Brabant, Netherlands

Software DevelopmentSenior LevelExternal listingfull-time23 days ago

About The Role

At TOPIC, we work every day on high-tech innovations that make the world smarter, healthier, and better. We are searching for a Senior Software Engineer who takes ownership of the DevOps-related deliverables. Are you an experienced Senior Software Engineer who understands how modern tooling and CI/CD enhance the quality, speed, and scalability of software development?

“DevOps is a mindset of continuous improvement. The goal is to relentlessly optimize processes, tools, and collaboration to increase development efficiency, speed up delivery, and elevate software quality”

Erwin Bonsma | Software Architect @ TOPIC

What will you do as a Senior Software Engineer with practical DevOps experience?

As a Senior Software Engineer with practical DevOps experience, you design and develop high-quality software for complex embedded systems, working closely with both hardware and software. As a senior, you take ownership of DevOps deliverables, driving CI/CD improvements and automation of build, test, and deployment processes. You ensure technical quality and reliable delivery while supporting your team in adopting strong DevOps practices.

Your responsibilities as a Senior Software Engineer with practical DevOps experience

  • Design, implement, and verify subsystems, modules, and components within complex embedded systems
  • Integrate software into complex hardware and software systems
  • Apply Object-Oriented Programming, UML, unit testing, and modern design principle
  • Initiate and implement improvements in the team’s DevOps way of working
  • Set up, maintain, and improve CI/CD pipelines (build, test, release)
  • Automate build, test, and deployment processes to minimize manual work and errors (Python)
  • Support and guide colleagues in DevOps principles and practices (knowledge sharing and coaching)
  • Taking ownership towards the team’s technical quality and delivery reliability
  • Collaborating with developers, architects, testers, and operations to improve end‑to‑end delivery

This is an external listing. JobSpring does not represent or verify the employer. Report this listing