Resume and JobRESUME AND JOB
Perk logo

Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!

Perk

Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!

full-timePosted: Feb 4, 2026

Job Description

Senior Software Engineer - Zurich

About Perk

Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. We tackle the time-consuming, manual work that gets in the way of real work by automating everything from travel bookings to expenses and invoice processing. Our mission is to power real work with real impact by eliminating shadow work.

Trusted by over 10,000 companies worldwide, including Wise, On Running, and Breitling, Perk addresses the $1.7 trillion problem of lost productivity per employee each week. Founded in 2015, we've grown into a global company with over 1,800 employees across 12 offices, with headquarters in London and Boston.

At Perk, our values drive us: being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset. Our talent team comprises leading minds from the travel and SaaS industries, representing over 70 countries. If you’re excited about shaping how millions of people experience work, join us!

Role Overview

As a Senior Software Engineer at Perk, you will play a pivotal role in designing, architecting, and implementing our next-generation platform for business travel booking and management. We are not looking for stack experts but rather smart, adaptable individuals who can leverage the best tools and processes to get the job done. You will work closely with our product team in an Agile environment, contributing to a well-documented codebase with unit testing and continuous integration.

Day in the Life

Your day-to-day activities will include:

  • Developing features in Python/Django and/or React for our travel-related web-based product.
  • Integrating our product with various 3rd party APIs.
  • Designing, implementing, and testing system architecture.
  • Participating in Agile development processes, emphasizing well-documented code, unit testing, and continuous integration.
  • Mentoring, coaching, and training colleagues, acting as a domain expert.
  • Collaborating with product managers and designers to refine requirements and user stories.
  • Writing and reviewing code to ensure high quality and adherence to standards.
  • Troubleshooting and resolving technical issues.
  • Participating in sprint planning, daily stand-ups, and retrospectives.
  • Contributing to technical documentation and knowledge sharing.

Why Zurich?

Zurich is a vibrant and innovative city, consistently ranked as one of the best places to live in the world. It offers a high quality of life, a strong economy, and a diverse cultural scene. Zurich is also a major technology hub, making it an ideal location for talented software engineers. Perk's presence in Zurich allows us to tap into this talent pool and build a world-class engineering team.

Career Path

At Perk, we are committed to providing our employees with opportunities for growth and development. As a Senior Software Engineer, you can advance your career in several ways, including:

  • Becoming a Staff Engineer, leading technical initiatives across multiple teams.
  • Becoming an Engineering Manager, leading and mentoring a team of engineers.
  • Becoming an Architect, focusing on the overall system design and architecture.
  • Specializing in a particular technology or domain, becoming a subject matter expert.

We also offer various training and development programs to help you enhance your skills and knowledge.

Salary & Benefits

The estimated salary range for this position in Zurich is $140,000 to $190,000 USD per year, depending on experience and qualifications. Note this range may not be exact and is an estimate.

In addition to a competitive salary, Perk offers a comprehensive benefits package, including:

  • Comprehensive health insurance.
  • Generous paid time off.
  • Stock options.
  • Professional development opportunities.
  • Travel perks.
  • Flexible work arrangements.
  • Employee assistance program.
  • Wellness programs.
  • Company-sponsored events.
  • Commuter benefits.
  • Retirement plan.
  • Life insurance.
  • Disability insurance.
  • Parental leave.

Perk Culture

At Perk, we foster a culture of ownership, collaboration, and innovation. We empower our employees to take risks, learn from their mistakes, and make a real impact. We believe in creating a supportive and inclusive environment where everyone can thrive. Our values include:

  • Being an owner.
  • Delivering a 7-star experience.
  • Working as one team.
  • Valuing curiosity, purpose, and mindset.

How to Apply

If you are a passionate and driven software engineer who is looking for a challenging and rewarding opportunity, we encourage you to apply. Please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, as well as your passion for our mission.

FAQ

  1. What technologies does Perk use? Perk uses a variety of technologies, including Python/Django, React, and various cloud technologies.
  2. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and an interview with the hiring manager.
  3. What is the work environment like? Perk offers a collaborative and supportive work environment with flexible work arrangements.
  4. What opportunities for professional development are available? Perk offers various training and development programs to help employees enhance their skills and knowledge.
  5. What are the company's values? Perk's values include being an owner, delivering a 7-star experience, working as one team, and valuing curiosity, purpose, and mindset.
  6. Does Perk provide relocation assistance? Relocation assistance may be provided on a case-by-case basis. Please inquire with the HR department.
  7. What is the company's approach to diversity and inclusion? Perk is committed to creating a diverse and inclusive workplace where everyone feels valued and respected.
  8. What are the opportunities for advancement? Perk offers various opportunities for advancement, including becoming a Staff Engineer, Engineering Manager, or Architect.
  9. What is the company's mission? Perk's mission is to power real work with real impact by eliminating shadow work.
  10. What type of candidates are you looking for? We're looking for smart people who can bring in the best tools and processes to get the job done, are passionate about quality, and eager to learn.

Locations

  • Zurich, Zurich, Switzerland

Salary

Estimated Salary Rangemedium confidence

154,000 - 209,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Pythonintermediate
  • Djangointermediate
  • Reactintermediate
  • API Integrationintermediate
  • System Architectureintermediate
  • Agile Developmentintermediate
  • Mentoringintermediate
  • Coachingintermediate
  • Trainingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • Communication Skillsintermediate
  • AI Coding Tools (e.g., Copilot)intermediate
  • Data Structuresintermediate
  • Algorithmsintermediate
  • Software Design Patternsintermediate
  • Version Control (Git)intermediate
  • CI/CD Pipelinesintermediate
  • Cloud Technologies (AWS, Azure, GCP)intermediate
  • Database Management (SQL, NoSQL)intermediate
  • Microservices Architectureintermediate
  • DevOps Practicesintermediate

Required Qualifications

  • "Product Engineering" mindset (experience)
  • Pragmatism and obsession for simplicity, efficiency, and performance (experience)
  • Extensive experience building technically complex products in any web programming language (experience)
  • Expert level at server-side, client-side, or full stack development (experience)
  • Obsession for quality and testing (experience)
  • Eagerness to learn new technologies and frameworks (experience)
  • Strong communication skills (experience)
  • Experience using AI coding tools during development process (experience)
  • Solid understanding of data structures and algorithms (experience)
  • Knowledge of software design patterns (experience)
  • Experience with version control systems (e.g., Git) (experience)
  • Familiarity with CI/CD pipelines (experience)
  • Experience with cloud technologies (e.g., AWS, Azure, GCP) (experience)
  • Experience with database management (SQL, NoSQL) (experience)
  • Understanding of microservices architecture (experience)
  • Familiarity with DevOps practices (experience)

Responsibilities

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integrations between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration
  • Mentoring, coaching, and training other colleagues as a domain expert
  • Collaborating with the product team to define and implement new features
  • Writing clean, maintainable, and well-tested code
  • Participating in code reviews to ensure code quality
  • Troubleshooting and debugging issues
  • Contributing to the improvement of our development processes
  • Staying up-to-date with the latest technologies and trends
  • Participating in sprint planning and daily stand-up meetings
  • Contributing to the development of technical documentation
  • Working with cross-functional teams to deliver high-quality products

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance
  • general: Generous paid time off
  • general: Stock options
  • general: Professional development opportunities
  • general: Travel perks
  • general: Flexible work arrangements
  • general: Employee assistance program
  • general: Wellness programs
  • general: Company-sponsored events
  • general: Commuter benefits
  • general: Retirement plan
  • general: Life insurance
  • general: Disability insurance
  • general: Parental leave
  • general: Opportunities for growth and advancement
  • general: Collaborative and supportive work environment

Target Your Resume for "Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!" , Perk

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!" , Perk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Senior Software EngineerZurichSwitzerlandPythonDjangoReactFull StackAgileTravel TechSaaSSoftware EngineerAPI IntegrationSystem ArchitectureAgile DevelopmentMentoringCoachingTrainingServer-Side DevelopmentClient-Side DevelopmentFull Stack DevelopmentQuality AssuranceTestingCommunication SkillsAI Coding ToolsPerkTravel TechnologyCloud TechnologiesMicroservicesDevOpsTechnical LeadershipSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now! @ Perk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Perk logo

Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!

Perk

Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!

full-timePosted: Feb 4, 2026

Job Description

Senior Software Engineer - Zurich

About Perk

Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. We tackle the time-consuming, manual work that gets in the way of real work by automating everything from travel bookings to expenses and invoice processing. Our mission is to power real work with real impact by eliminating shadow work.

Trusted by over 10,000 companies worldwide, including Wise, On Running, and Breitling, Perk addresses the $1.7 trillion problem of lost productivity per employee each week. Founded in 2015, we've grown into a global company with over 1,800 employees across 12 offices, with headquarters in London and Boston.

At Perk, our values drive us: being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset. Our talent team comprises leading minds from the travel and SaaS industries, representing over 70 countries. If you’re excited about shaping how millions of people experience work, join us!

Role Overview

As a Senior Software Engineer at Perk, you will play a pivotal role in designing, architecting, and implementing our next-generation platform for business travel booking and management. We are not looking for stack experts but rather smart, adaptable individuals who can leverage the best tools and processes to get the job done. You will work closely with our product team in an Agile environment, contributing to a well-documented codebase with unit testing and continuous integration.

Day in the Life

Your day-to-day activities will include:

  • Developing features in Python/Django and/or React for our travel-related web-based product.
  • Integrating our product with various 3rd party APIs.
  • Designing, implementing, and testing system architecture.
  • Participating in Agile development processes, emphasizing well-documented code, unit testing, and continuous integration.
  • Mentoring, coaching, and training colleagues, acting as a domain expert.
  • Collaborating with product managers and designers to refine requirements and user stories.
  • Writing and reviewing code to ensure high quality and adherence to standards.
  • Troubleshooting and resolving technical issues.
  • Participating in sprint planning, daily stand-ups, and retrospectives.
  • Contributing to technical documentation and knowledge sharing.

Why Zurich?

Zurich is a vibrant and innovative city, consistently ranked as one of the best places to live in the world. It offers a high quality of life, a strong economy, and a diverse cultural scene. Zurich is also a major technology hub, making it an ideal location for talented software engineers. Perk's presence in Zurich allows us to tap into this talent pool and build a world-class engineering team.

Career Path

At Perk, we are committed to providing our employees with opportunities for growth and development. As a Senior Software Engineer, you can advance your career in several ways, including:

  • Becoming a Staff Engineer, leading technical initiatives across multiple teams.
  • Becoming an Engineering Manager, leading and mentoring a team of engineers.
  • Becoming an Architect, focusing on the overall system design and architecture.
  • Specializing in a particular technology or domain, becoming a subject matter expert.

We also offer various training and development programs to help you enhance your skills and knowledge.

Salary & Benefits

The estimated salary range for this position in Zurich is $140,000 to $190,000 USD per year, depending on experience and qualifications. Note this range may not be exact and is an estimate.

In addition to a competitive salary, Perk offers a comprehensive benefits package, including:

  • Comprehensive health insurance.
  • Generous paid time off.
  • Stock options.
  • Professional development opportunities.
  • Travel perks.
  • Flexible work arrangements.
  • Employee assistance program.
  • Wellness programs.
  • Company-sponsored events.
  • Commuter benefits.
  • Retirement plan.
  • Life insurance.
  • Disability insurance.
  • Parental leave.

Perk Culture

At Perk, we foster a culture of ownership, collaboration, and innovation. We empower our employees to take risks, learn from their mistakes, and make a real impact. We believe in creating a supportive and inclusive environment where everyone can thrive. Our values include:

  • Being an owner.
  • Delivering a 7-star experience.
  • Working as one team.
  • Valuing curiosity, purpose, and mindset.

How to Apply

If you are a passionate and driven software engineer who is looking for a challenging and rewarding opportunity, we encourage you to apply. Please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, as well as your passion for our mission.

FAQ

  1. What technologies does Perk use? Perk uses a variety of technologies, including Python/Django, React, and various cloud technologies.
  2. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and an interview with the hiring manager.
  3. What is the work environment like? Perk offers a collaborative and supportive work environment with flexible work arrangements.
  4. What opportunities for professional development are available? Perk offers various training and development programs to help employees enhance their skills and knowledge.
  5. What are the company's values? Perk's values include being an owner, delivering a 7-star experience, working as one team, and valuing curiosity, purpose, and mindset.
  6. Does Perk provide relocation assistance? Relocation assistance may be provided on a case-by-case basis. Please inquire with the HR department.
  7. What is the company's approach to diversity and inclusion? Perk is committed to creating a diverse and inclusive workplace where everyone feels valued and respected.
  8. What are the opportunities for advancement? Perk offers various opportunities for advancement, including becoming a Staff Engineer, Engineering Manager, or Architect.
  9. What is the company's mission? Perk's mission is to power real work with real impact by eliminating shadow work.
  10. What type of candidates are you looking for? We're looking for smart people who can bring in the best tools and processes to get the job done, are passionate about quality, and eager to learn.

Locations

  • Zurich, Zurich, Switzerland

Salary

Estimated Salary Rangemedium confidence

154,000 - 209,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Pythonintermediate
  • Djangointermediate
  • Reactintermediate
  • API Integrationintermediate
  • System Architectureintermediate
  • Agile Developmentintermediate
  • Mentoringintermediate
  • Coachingintermediate
  • Trainingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • Communication Skillsintermediate
  • AI Coding Tools (e.g., Copilot)intermediate
  • Data Structuresintermediate
  • Algorithmsintermediate
  • Software Design Patternsintermediate
  • Version Control (Git)intermediate
  • CI/CD Pipelinesintermediate
  • Cloud Technologies (AWS, Azure, GCP)intermediate
  • Database Management (SQL, NoSQL)intermediate
  • Microservices Architectureintermediate
  • DevOps Practicesintermediate

Required Qualifications

  • "Product Engineering" mindset (experience)
  • Pragmatism and obsession for simplicity, efficiency, and performance (experience)
  • Extensive experience building technically complex products in any web programming language (experience)
  • Expert level at server-side, client-side, or full stack development (experience)
  • Obsession for quality and testing (experience)
  • Eagerness to learn new technologies and frameworks (experience)
  • Strong communication skills (experience)
  • Experience using AI coding tools during development process (experience)
  • Solid understanding of data structures and algorithms (experience)
  • Knowledge of software design patterns (experience)
  • Experience with version control systems (e.g., Git) (experience)
  • Familiarity with CI/CD pipelines (experience)
  • Experience with cloud technologies (e.g., AWS, Azure, GCP) (experience)
  • Experience with database management (SQL, NoSQL) (experience)
  • Understanding of microservices architecture (experience)
  • Familiarity with DevOps practices (experience)

Responsibilities

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integrations between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration
  • Mentoring, coaching, and training other colleagues as a domain expert
  • Collaborating with the product team to define and implement new features
  • Writing clean, maintainable, and well-tested code
  • Participating in code reviews to ensure code quality
  • Troubleshooting and debugging issues
  • Contributing to the improvement of our development processes
  • Staying up-to-date with the latest technologies and trends
  • Participating in sprint planning and daily stand-up meetings
  • Contributing to the development of technical documentation
  • Working with cross-functional teams to deliver high-quality products

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance
  • general: Generous paid time off
  • general: Stock options
  • general: Professional development opportunities
  • general: Travel perks
  • general: Flexible work arrangements
  • general: Employee assistance program
  • general: Wellness programs
  • general: Company-sponsored events
  • general: Commuter benefits
  • general: Retirement plan
  • general: Life insurance
  • general: Disability insurance
  • general: Parental leave
  • general: Opportunities for growth and advancement
  • general: Collaborative and supportive work environment

Target Your Resume for "Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!" , Perk

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now!" , Perk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Senior Software EngineerZurichSwitzerlandPythonDjangoReactFull StackAgileTravel TechSaaSSoftware EngineerAPI IntegrationSystem ArchitectureAgile DevelopmentMentoringCoachingTrainingServer-Side DevelopmentClient-Side DevelopmentFull Stack DevelopmentQuality AssuranceTestingCommunication SkillsAI Coding ToolsPerkTravel TechnologyCloud TechnologiesMicroservicesDevOpsTechnical LeadershipSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Senior Software Engineer Careers at Perk - Zurich, Switzerland | Apply Now! @ Perk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.