Resume and JobRESUME AND JOB
Perk logo

Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

Perk

Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

full-timePosted: Nov 30, 2022

Job Description

Software Engineer - Edinburgh

About Perk

Perk, formerly TravelPerk, is revolutionizing the way businesses manage travel and expenses. Our intelligent platform automates everything from booking flights and hotels to processing invoices and generating expense reports. We empower companies to eliminate tedious administrative tasks, freeing up employees to focus on what truly matters: innovation and growth.

Trusted by over 10,000 companies worldwide, including industry leaders like Wise, On Running, Breitling, and Fabletics, Perk is committed to tackling the $1.7 trillion problem of shadow work – the time-consuming, manual processes that drain productivity and stifle creativity.

Founded in 2015, Perk has rapidly grown into a global organization with over 1,800 employees across 12 offices. Our headquarters are strategically located in London and Boston, allowing us to serve a diverse and expanding customer base. At Perk, we believe in combining innovation, control, and simplicity to transform the way businesses operate and how people feel about their work.

Our core values – ownership, delivering a 7-star experience, and working as one team – guide everything we do. We value curiosity, purpose, and a growth mindset, recognizing that potential is more important than prior knowledge. Our diverse talent team brings together leading experts from the travel and SaaS industries, representing over 70 countries. If you are passionate about making a real impact and shaping the future of work for millions of people, Perk is the perfect place for you.

Visit www.perk.com to learn more about our mission and values.

Role Overview

Are you a skilled and passionate Software Engineer seeking an exciting opportunity to contribute to a cutting-edge platform? Perk is seeking talented individuals to join our engineering team in Edinburgh. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining our next-generation travel and expense management platform.

We are not looking for stack experts; we are looking for smart, adaptable individuals who can leverage the best tools and processes to achieve exceptional results. You will collaborate closely with our product team to bring innovative features to life, ensuring a seamless and user-friendly experience for our customers.

A Day in the Life

As a Software Engineer at Perk, your daily responsibilities will include:

  • Developing new features and enhancements for our web-based platform using Python/Django and/or React.
  • Integrating our platform with various third-party APIs to expand functionality and streamline workflows.
  • Designing, implementing, and testing system architecture to ensure scalability and reliability.
  • Participating in an Agile development environment, adhering to best practices for code documentation, unit testing, and continuous integration.
  • Mentoring, coaching, and training other engineers to foster a collaborative and growth-oriented team environment.

Why Edinburgh?

Edinburgh is a vibrant and historic city with a thriving tech scene. It offers a high quality of life, a rich cultural heritage, and easy access to stunning natural landscapes. Perk's Edinburgh office provides a collaborative and supportive work environment, allowing you to thrive both professionally and personally. The city is a hub for innovation, attracting top talent from around the world. Living and working in Edinburgh offers a unique blend of tradition and modernity, making it an ideal location for ambitious professionals.

Career Path

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

  • Senior Software Engineer: Lead technical projects and mentor junior engineers.
  • Engineering Manager: Manage a team of engineers and oversee project delivery.
  • Principal Engineer: Drive architectural decisions and provide technical leadership across the organization.
  • Specialized Roles: Explore opportunities in areas such as DevOps, security, or data science.

Salary & Benefits

Perk offers a competitive salary and benefits package, including:

  • Competitive salary commensurate with experience
  • Comprehensive health insurance
  • Generous paid time off
  • Professional development opportunities
  • Company-sponsored events and activities
  • Employee discounts on Perk products and services
  • Flexible work arrangements
  • Stock options or equity grants
  • Retirement plan with company match
  • Wellness programs

Perk Culture

At Perk, we foster a culture of innovation, collaboration, and continuous learning. We believe in empowering our employees to take ownership, deliver exceptional experiences, and work together as one team. We value curiosity, purpose, and a growth mindset, recognizing that potential is more important than prior knowledge. Our diverse and inclusive work environment encourages employees to bring their authentic selves to work.

How to Apply

If you are a talented and passionate Software Engineer seeking an exciting opportunity to join a rapidly growing company, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

FAQ

  1. What programming languages do you use? We primarily use Python/Django and React.
  2. What is the interview process like? The interview process typically includes a technical assessment, a coding challenge, and interviews with members of our engineering team.
  3. What are the opportunities for professional development? We offer a variety of professional development opportunities, including training courses, conferences, and mentorship programs.
  4. What is the work-life balance like at Perk? We strive to provide our employees with a healthy work-life balance. We offer flexible work arrangements and encourage employees to take time off to recharge.
  5. What is the company culture like? We foster a culture of innovation, collaboration, and continuous learning. We believe in empowering our employees to take ownership, deliver exceptional experiences, and work together as one team.
  6. What are the benefits of working at Perk? We offer a comprehensive benefits package, including health insurance, paid time off, professional development opportunities, and stock options.
  7. What is the career path for a Software Engineer at Perk? As a Software Engineer, you can advance your career through various pathways, including Senior Software Engineer, Engineering Manager, and Principal Engineer.
  8. What is the location of the Edinburgh office? Our Edinburgh office is located in the heart of the city, with easy access to public transportation and local amenities.
  9. What is the size of the engineering team in Edinburgh? The engineering team in Edinburgh is a growing team of talented and passionate engineers.
  10. What is the company's approach to diversity and inclusion? We are committed to creating a diverse and inclusive work environment where all employees feel valued and respected.

Locations

  • Edinburgh, Scotland, United Kingdom

Salary

Estimated Salary Rangemedium confidence

71,500 - 104,500 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
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • Communication Skillsintermediate
  • AI Coding Tools (Copilot, etc.)intermediate

Required Qualifications

  • Product Engineering mindset (experience)
  • Pragmatism (experience)
  • Simplicity (experience)
  • Efficiency (experience)
  • Performance (experience)
  • Extensive experience in web programming (experience)
  • Expertise in server-side, client-side, or full-stack development (experience)
  • Obsession for quality (experience)
  • Proficiency in testing (experience)
  • Eagerness to learn new technologies (experience)
  • Strong communication skills (experience)
  • Experience with Agile methodologies (experience)

Responsibilities

  • Product development in Python/Django and/or React
  • Integrating Perk's product with third-party APIs
  • Designing, implementing, and testing system architecture
  • Working in an Agile environment
  • Ensuring well-documented code
  • Implementing unit testing
  • Participating in continuous integration
  • Mentoring, coaching, and training colleagues
  • Contributing to product design
  • Architecting software solutions
  • Collaborating with the product team
  • Applying best tools and processes to complete tasks
  • Maintaining code quality and standards

Benefits

  • general: Comprehensive health insurance
  • general: Generous paid time off
  • general: Professional development opportunities
  • general: Company-sponsored events and activities
  • general: Employee discounts on Perk products and services
  • general: Flexible work arrangements
  • general: Stock options or equity grants
  • general: Retirement plan with company match
  • general: Wellness programs
  • general: Employee assistance program
  • general: Commuting benefits
  • general: Competitive salary
  • general: Life insurance
  • general: Disability insurance
  • general: Parental leave
  • general: Relocation assistance (if applicable)

Target Your Resume for "Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!" , Perk

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

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

Check Your ATS Score for "Software Engineer Careers at Perk - Edinburgh, Scotland | 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

Software EngineerEdinburghPythonDjangoReactAgileAPIAPI IntegrationSystem ArchitectureAgile DevelopmentWeb ProgrammingTravel TechnologySaaSProduct DevelopmentEngineering JobsTech CareersSoftware DevelopmentFull Stack DevelopmentFront-End DevelopmentBack-End DevelopmentCloud ComputingMicroservicesDevOpsContinuous IntegrationUnit TestingAgile MethodologiesSoftware Engineering CareersPerkTravelPerkSaaSTravel ManagementSpend ManagementTech

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Perk logo

Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

Perk

Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

full-timePosted: Nov 30, 2022

Job Description

Software Engineer - Edinburgh

About Perk

Perk, formerly TravelPerk, is revolutionizing the way businesses manage travel and expenses. Our intelligent platform automates everything from booking flights and hotels to processing invoices and generating expense reports. We empower companies to eliminate tedious administrative tasks, freeing up employees to focus on what truly matters: innovation and growth.

Trusted by over 10,000 companies worldwide, including industry leaders like Wise, On Running, Breitling, and Fabletics, Perk is committed to tackling the $1.7 trillion problem of shadow work – the time-consuming, manual processes that drain productivity and stifle creativity.

Founded in 2015, Perk has rapidly grown into a global organization with over 1,800 employees across 12 offices. Our headquarters are strategically located in London and Boston, allowing us to serve a diverse and expanding customer base. At Perk, we believe in combining innovation, control, and simplicity to transform the way businesses operate and how people feel about their work.

Our core values – ownership, delivering a 7-star experience, and working as one team – guide everything we do. We value curiosity, purpose, and a growth mindset, recognizing that potential is more important than prior knowledge. Our diverse talent team brings together leading experts from the travel and SaaS industries, representing over 70 countries. If you are passionate about making a real impact and shaping the future of work for millions of people, Perk is the perfect place for you.

Visit www.perk.com to learn more about our mission and values.

Role Overview

Are you a skilled and passionate Software Engineer seeking an exciting opportunity to contribute to a cutting-edge platform? Perk is seeking talented individuals to join our engineering team in Edinburgh. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining our next-generation travel and expense management platform.

We are not looking for stack experts; we are looking for smart, adaptable individuals who can leverage the best tools and processes to achieve exceptional results. You will collaborate closely with our product team to bring innovative features to life, ensuring a seamless and user-friendly experience for our customers.

A Day in the Life

As a Software Engineer at Perk, your daily responsibilities will include:

  • Developing new features and enhancements for our web-based platform using Python/Django and/or React.
  • Integrating our platform with various third-party APIs to expand functionality and streamline workflows.
  • Designing, implementing, and testing system architecture to ensure scalability and reliability.
  • Participating in an Agile development environment, adhering to best practices for code documentation, unit testing, and continuous integration.
  • Mentoring, coaching, and training other engineers to foster a collaborative and growth-oriented team environment.

Why Edinburgh?

Edinburgh is a vibrant and historic city with a thriving tech scene. It offers a high quality of life, a rich cultural heritage, and easy access to stunning natural landscapes. Perk's Edinburgh office provides a collaborative and supportive work environment, allowing you to thrive both professionally and personally. The city is a hub for innovation, attracting top talent from around the world. Living and working in Edinburgh offers a unique blend of tradition and modernity, making it an ideal location for ambitious professionals.

Career Path

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

  • Senior Software Engineer: Lead technical projects and mentor junior engineers.
  • Engineering Manager: Manage a team of engineers and oversee project delivery.
  • Principal Engineer: Drive architectural decisions and provide technical leadership across the organization.
  • Specialized Roles: Explore opportunities in areas such as DevOps, security, or data science.

Salary & Benefits

Perk offers a competitive salary and benefits package, including:

  • Competitive salary commensurate with experience
  • Comprehensive health insurance
  • Generous paid time off
  • Professional development opportunities
  • Company-sponsored events and activities
  • Employee discounts on Perk products and services
  • Flexible work arrangements
  • Stock options or equity grants
  • Retirement plan with company match
  • Wellness programs

Perk Culture

At Perk, we foster a culture of innovation, collaboration, and continuous learning. We believe in empowering our employees to take ownership, deliver exceptional experiences, and work together as one team. We value curiosity, purpose, and a growth mindset, recognizing that potential is more important than prior knowledge. Our diverse and inclusive work environment encourages employees to bring their authentic selves to work.

How to Apply

If you are a talented and passionate Software Engineer seeking an exciting opportunity to join a rapidly growing company, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

FAQ

  1. What programming languages do you use? We primarily use Python/Django and React.
  2. What is the interview process like? The interview process typically includes a technical assessment, a coding challenge, and interviews with members of our engineering team.
  3. What are the opportunities for professional development? We offer a variety of professional development opportunities, including training courses, conferences, and mentorship programs.
  4. What is the work-life balance like at Perk? We strive to provide our employees with a healthy work-life balance. We offer flexible work arrangements and encourage employees to take time off to recharge.
  5. What is the company culture like? We foster a culture of innovation, collaboration, and continuous learning. We believe in empowering our employees to take ownership, deliver exceptional experiences, and work together as one team.
  6. What are the benefits of working at Perk? We offer a comprehensive benefits package, including health insurance, paid time off, professional development opportunities, and stock options.
  7. What is the career path for a Software Engineer at Perk? As a Software Engineer, you can advance your career through various pathways, including Senior Software Engineer, Engineering Manager, and Principal Engineer.
  8. What is the location of the Edinburgh office? Our Edinburgh office is located in the heart of the city, with easy access to public transportation and local amenities.
  9. What is the size of the engineering team in Edinburgh? The engineering team in Edinburgh is a growing team of talented and passionate engineers.
  10. What is the company's approach to diversity and inclusion? We are committed to creating a diverse and inclusive work environment where all employees feel valued and respected.

Locations

  • Edinburgh, Scotland, United Kingdom

Salary

Estimated Salary Rangemedium confidence

71,500 - 104,500 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
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • Communication Skillsintermediate
  • AI Coding Tools (Copilot, etc.)intermediate

Required Qualifications

  • Product Engineering mindset (experience)
  • Pragmatism (experience)
  • Simplicity (experience)
  • Efficiency (experience)
  • Performance (experience)
  • Extensive experience in web programming (experience)
  • Expertise in server-side, client-side, or full-stack development (experience)
  • Obsession for quality (experience)
  • Proficiency in testing (experience)
  • Eagerness to learn new technologies (experience)
  • Strong communication skills (experience)
  • Experience with Agile methodologies (experience)

Responsibilities

  • Product development in Python/Django and/or React
  • Integrating Perk's product with third-party APIs
  • Designing, implementing, and testing system architecture
  • Working in an Agile environment
  • Ensuring well-documented code
  • Implementing unit testing
  • Participating in continuous integration
  • Mentoring, coaching, and training colleagues
  • Contributing to product design
  • Architecting software solutions
  • Collaborating with the product team
  • Applying best tools and processes to complete tasks
  • Maintaining code quality and standards

Benefits

  • general: Comprehensive health insurance
  • general: Generous paid time off
  • general: Professional development opportunities
  • general: Company-sponsored events and activities
  • general: Employee discounts on Perk products and services
  • general: Flexible work arrangements
  • general: Stock options or equity grants
  • general: Retirement plan with company match
  • general: Wellness programs
  • general: Employee assistance program
  • general: Commuting benefits
  • general: Competitive salary
  • general: Life insurance
  • general: Disability insurance
  • general: Parental leave
  • general: Relocation assistance (if applicable)

Target Your Resume for "Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!" , Perk

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

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

Check Your ATS Score for "Software Engineer Careers at Perk - Edinburgh, Scotland | 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

Software EngineerEdinburghPythonDjangoReactAgileAPIAPI IntegrationSystem ArchitectureAgile DevelopmentWeb ProgrammingTravel TechnologySaaSProduct DevelopmentEngineering JobsTech CareersSoftware DevelopmentFull Stack DevelopmentFront-End DevelopmentBack-End DevelopmentCloud ComputingMicroservicesDevOpsContinuous IntegrationUnit TestingAgile MethodologiesSoftware Engineering CareersPerkTravelPerkSaaSTravel ManagementSpend ManagementTech

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.