Senior Software Engineer

Swisscom Secure Vision

Zürich

On-site

CHF 120,000 - 150,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Swisscom Secure Vision in Zürich is seeking a Senior Software Engineer to own end-to-end development from concept to deployment within a small, agile team. You’ll work in German and English, building software with Java/Spring Boot, Docker and Kubernetes while contributing across the lifecycle and mentoring peers.

You’ll also take on Scrum Master duties, facilitating events and removing impediments to help the team continuously improve.

Qualifications

  • 5+ years of professional software development experience.
  • Degree in Computer Science or equivalent.
  • Strong Java and Spring Boot skills; Python a plus.
  • Experience with Docker and Kubernetes.
  • Hands-on Scrum and DevOps experience; Scrum Master experience is a plus.
  • Solid understanding of unit and integration testing.
  • Fluent English and German.
  • A clean criminal record and willingness to undergo security screening (PSP).

Responsibilities

  • Own end-to-end development from concept design to deployment.
  • Design, develop, test, and maintain high-quality software.
  • Ensure our platform is scalable, reliable and high-performing in production.
  • Review code and mentor peers through constructive feedback.
  • Improve our development workflows and DevOps practices.
  • Diagnose and solve production issues quickly and effectively.
  • Contribute ideas across all stages of the development lifecycle.
  • Act as Scrum Master for the team alongside development work: facilitate Scrum events, remove impediments, and help the team continuously improve.

Skills

Java
Spring Boot
Python
Docker
Kubernetes
DevOps
Scrum
Unit testing
Integration testing
Fluent English
Fluent German

Education

Degree in Computer Science or equivalent

Job description

At Swisscom Secure Vision, we’re shaping the future of physical security. As a leading Swiss provider of advanced video surveillance and intelligent integration solutions, we develop easyPSIM, our own Swiss-made software that connects diverse security systems into one smart platform. With easyPSIM, customers monitor and manage multiple sites simultaneously from a single dashboard that keeps their buildings, assets and people safe.

What You’ll Do

Join us as a Senior Software Engineer and take ownership of end-to-end development, from concept design to deployment. You’ll be part of a small, agile Scrum team of developers and a dedicated product owner, working in German and English. You’ll report to me as team lead and product manager with full P&L responsibility for easyPSIM.

You’ll be hands-on with:
  • Designing, developing, testing and maintaining high-quality software
  • Ensuring our platform is scalable, reliable and high-performing in production
  • Reviewing code and mentoring peers through constructive feedback
  • Improving our development workflows and DevOps practices
  • Diagnosing and solving production issues quickly and effectively
  • Contributing ideas across all stages of the development lifecycle
  • Acting as Scrum Master for the team alongside your development work: facilitating Scrum events, removing impediments and helping the team continuously improve
What Makes This Role Interesting

easyPSIM sits at the heart of our customers’ security operations. It connects video systems, access control, alarms and other devices from many different vendors into one platform, and it has to work reliably around the clock. That means you’ll tackle problems you won’t find in a typical business application: integrating heterogeneous third-party systems, processing events in near real time, and running software across many sites where downtime is not an option. Your code directly helps operators protect buildings, assets and people.

Our platform is built on a modern Java/Spring Boot backend, containerized and orchestrated with Docker and Kubernetes, with automated CI/CD pipelines. You’ll work with event-driven architectures and integrations with a wide range of third-party security systems.

What You Bring
  • Degree in Computer Science or equivalent, plus 5+ years of professional software development experience
  • Strong skills in Java and Spring Boot; Python is a bonus
  • Experience with Docker, ideally Kubernetes, and solid DevOps know-how
  • Hands-on experience with Scrum and modern development tools; Scrum Master experience or certification (e.g. PSM I) is a plus
  • Solid understanding of unit and integration testing
  • A pragmatic, reliable working style and a drive for quality
  • Fluent English and fluent German
  • A clean criminal record. You must be willing to undergo a personal security screening (PSP), which we will initiate.
Why Join Us
  • Work on products that make a real impact in security technology across Switzerland
  • Be part of a supportive team that values autonomy, innovation, and trust
  • Enjoy flexibility, modern tools, and an environment that encourages learning and growth
  • Contribute to leading-edge software that connects safety, intelligence, and customer experience
Our Hiring Process
  • We keep it short and personal. If your CV matches, I’ll give you a call directly. Next comes an interview via Microsoft Teams, followed by an in-person meeting with me and the team in Zurich.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product & Solution Security Expert 80-100%
Product & Solution Security Expert 80-100%

Siemens • Zug

On-site
CHF 180,000 - 260,000
Mobility allowance
2-3 days mobile working per week
Varied further training opportunities
+1
Senior Software Engineer – Secure Video Platform (Java/Spring)
Senior Software Engineer – Secure Video Platform (Java/Spring)

Swisscom Secure Vision • Zürich

On-site
CHF 120,000 - 150,000
Customer Success Engineer Cyber Security (Zurich, 100%)
Customer Success Engineer Cyber Security (Zurich, 100%)

Cyber StrategiX • Zürich

Hybrid
CHF 100,000 - 140,000
Employee shares
Transparent compensation
Hybrid work Zurich
+4
Software Developer .NET 80-100%
Software Developer .NET 80-100%

Swisscom (Schweiz) AG • Lausanne

Remote
CHF 110,000 - 140,000
Flexible working hours
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)

Uliasti GmbH • Zürich

Hybrid
CHF 110,000 - 135,000
Software Developer .NET
Software Developer .NET

Swisscom • Bern

Hybrid
CHF 90,000 - 130,000
Flexible working hours
Home office option
Benefits package
Interim Head of Information Security
Interim Head of Information Security

Jobgether • Switzerland

Hybrid
CHF 170,000 - 210,000
Remote option
Flexible working arrangements
Career growth opportunities
+2
Security Operations Engineer DevSecOps (a) 80 - 100%
Security Operations Engineer DevSecOps (a) 80 - 100%

cyberunity AG • Embrach

On-site
CHF 120,000 - 160,000
Spürbare Wirkung
Großer Gestaltungsspielraum
Flexible Arbeitszeitmodelle
+2
Senior DevOps Engineer C5I (f/m/d)
Senior DevOps Engineer C5I (f/m/d)

RUAG SA • Bern

Hybrid
CHF 120,000 - 180,000
Salary and fringe benefits
13 months' wages and bonuses
Flexible working hours & home office
+3
Incident & Vulnerability Coordinator – Cyber Security Siemens SI B 80-100%
Incident & Vulnerability Coordinator – Cyber Security Siemens SI B 80-100%

Siemens • Zug

Hybrid
CHF 120,000 - 160,000
Mobile working 2-3 days/week
Mobility allowance
Further training opportunities
+1
Top locations