Software Engineering jobs in Zürich

  • 409 open roles
  • 49 posted in the last 7 days
  • 200 employers hiring
  • Updated 17 Oct 2026

DevOps Engineer Java/Kotlin

Zürcher Kantonalbank
German + EnglishMid-level80%51 days ago

What you would do

  • Further develop central backend platforms for pricing, issuance, and lifecycle management of structured products.
  • Collaborate on modern web applications with Angular for internal and external frontends.
  • Design, implement, and further develop resilient backend services and interfaces.
  • Work with specialist departments in structured product trading to analyze requirements and implement technically sound solutions.
  • Participate in the full lifecycle from idea and specification through story development, implementation, testing, and operation under the principle 'you build it, you run it'.

Skills

JavaKotlinBackend DevelopmentAngularCI/CD Pipelines

Developer Technology Engineering Intern

NVIDIA
EnglishJunior2 days ago

What you would do

  • Research and develop techniques to GPU-accelerate applications in high performance computing, scientific computing, computational engineering, and data science.
  • Analyze and optimize performance on current and next-generation GPU architectures.
  • Work directly with application developers to understand their problems and craft and optimize core parallel algorithms and data structures using GPUs, via library development and direct application contributions.
  • Collaborate with architecture, research, libraries, tools, and system software teams to influence next-generation architecture, software platform, and programming model design by investigating impact on application performance and developer productivity.

Skills

CUDA C/C++OpenACCParallel ProgrammingC/C++Fortran

Software Engineer Laser Welding Systems

ANDRITZ Soutec AG
German + EnglishSenior

What you would do

  • Independently process software development projects from conception to acceptance.
  • Further develop, optimize, and maintain existing software solutions.
  • Develop new control concepts and software architectures.
  • Program and visualize control systems including PLCs, drives, frequency converters, PCs, networks, and robotics.
  • Commission control systems in internal test facilities and at international customers on site.
  • Create feasibility studies for retrofit solutions on laser welding systems.

Skills

PLC Programming (ST)Visualization SystemsJavaC#Drive Technology

Software Developer ERP Dynamics 365 Business Central

RedPoint
German

What you would do

  • Develop and extend the Microsoft Dynamics 365 Business Central ERP solution, including custom extensions.
  • Build cloud-based ERP features for Swiss SMEs.
  • Collaborate in a development team to shape the future of the ERP product.

Skills

Microsoft Dynamics 365 Business CentralERP DevelopmentCloud ERPCustom ExtensionsC#/.NET

Software Engineering Technical Leader

Cisco
EnglishLead19 days ago

What you would do

  • Develops software with a focus on simplification and UX, using secure coding practices and privacy considerations.
  • Creates technical design documentation and contributes to user documentation.
  • Leads major business projects impacting a region or function, proving the model on Isovalent first.
  • Translates regional/functional strategic vision into technical vision with clear engineering priorities.
  • Leads the development and implementation of software development lifecycle and agile engineering strategies, including tooling and integrations connecting ticketing systems, meeting recordings/transcripts, and milestone data into a shared source of truth.
  • Influences technical direction and deliverables across the function.

Skills

Secure Coding PracticesTechnical Design DocumentationAgile EngineeringSoftware Development LifecycleAPI Integrations

Platform Engineer Continuous Integration

PostFinance
None stated2 days ago

What you would do

  • Build and maintain CI/CD pipelines for the platform.
  • Automate build, test, and deployment processes.
  • Collaborate with delivery teams to improve release quality and speed.
  • Monitor pipeline health and performance.

Skills

CI/CD PipelinesBuild AutomationTest AutomationDeployment AutomationPipeline Monitoring

Software Engineer Avaloq

St. Galler Kantonalbank
GermanMid-level80–100%18 days ago

What you would do

  • Analyze user requirements with internal stakeholders and develop tailored solution approaches.
  • Develop sustainable software adjustments on the Avaloq core banking system.
  • Participate in introduction and further development projects.
  • Take responsibility for defined subject areas and ensure their operation.

Skills

Avaloq Core BankingSQLDatabase ConceptsRequirements EngineeringACCP Certification

Software Engineer Scheduling and Optimization

CTC Analytics
EnglishMid-levelHybrid

What you would do

  • Design and develop scheduling and optimization algorithms for the laboratory robotics platform using .NET/C# and Python.
  • Evaluate and implement optimization and heuristic methods, validating them on the robot under real-time and reliability constraints.
  • Prototype, profile, and tune performance.
  • Extend and maintain scheduling components, architecture, and scripting language.
  • Integrate robots into customer and partner systems worldwide.
  • Adhere to ISO 13485 and Medical Device Standards.

Skills

Python.NET/C#Constraint ProgrammingMixed Integer ProgrammingGoogle OR-Tools (CP-SAT)

Android App Developer

ETHjuniors
EnglishJunior10–40%Hybrid

What you would do

  • Design, develop, and maintain modern Android applications.
  • Implement new features and continuously improve existing functionality.
  • Ensure high performance, stability, and an excellent user experience.
  • Perform testing, debugging, and code optimization.
  • Contribute to architectural decisions and technical improvements.

Skills

Android DevelopmentAndroid StudioGitModern Android ArchitecturesCode Optimization

Quantitative Modelling Specialist

SCOR
EnglishMid-level2 days ago

What you would do

  • Enhance and maintain the Internal Model methodology with a focus on L&H risks and dependencies with other risks.
  • Design, develop and maintain robust, reliable and computationally efficient Python implementations of Internal Model methodologies, shaping the architecture of the L&H modelling framework.
  • Perform model change impact assessments, contribute to methodological enhancements, maintain technical documentation and support cross-functional model development initiatives.
  • Analyse, visualise and communicate model results to internal stakeholders, with a focus on the drivers of L&H capital requirements.
  • Collaborate with colleagues across Risk Management, Finance, L&H Business Units and Data/AI across multiple locations.

Skills

PythonObject-Oriented ProgrammingSoftware ArchitectureRisk ModellingActuarial Modelling

Languages required

All roles41%
EnglishGerman + EnglishGermanOther

Industries

  • Technology403
  • Finance99
  • Manufacturing77
  • Consulting43
  • Healthcare21
  • Education14

Employers

  • Google20
  • Zürcher Kantonalbank17
  • Pro Informatik11
  • Wavestone10
  • Cisco9
  • ETHjuniors9

Skills

  • Python128
  • Java91
  • Kubernetes76
  • CI/CD Pipelines65
  • Angular53
  • C++50

Seniority and workload

  • Junior13%
  • Mid-level33%
  • Senior47%
  • Lead6%
  • 100% only37%
  • Range up to 100%39%
  • Part-time24%

New roles per week

050100150JulAugSeptOct

Questions

How many software engineering jobs are open in Zürich?

409 open roles, 49 of them posted in the last 7 days.

Who is hiring?

Google, Zürcher Kantonalbank, Pro Informatik, Wavestone have the most open roles.

Which languages are required?

English is the most common requirement (41% of roles).

How we count

Open software engineering roles in the Zürich area, checked daily. Workload is taken from the posting text where stated. Recruitment agencies are excluded from the role sample.

Related