Resume and JobRESUME AND JOB
Perk logo

High-CTR: Senior Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

Perk

High-CTR: Senior Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

full-timePosted: Nov 30, 2022

Job Description

Senior Software Engineer - Edinburgh

About Perk

Perk is revolutionizing travel and spend management with its intelligent platform. We eliminate time-consuming manual tasks, automating everything from travel bookings to expense processing. Trusted by over 10,000 companies worldwide, including Wise, On Running, and Breitling, we're committed to boosting productivity and innovation.

Role Overview

As a Senior Software Engineer at Perk, you'll play a vital role in shaping our next-generation platform. You’ll collaborate with our product team to design, architect, and implement innovative solutions for booking and managing business travel. We're not looking for stack experts but rather smart, adaptable individuals who can leverage the best tools and processes to deliver exceptional results.

A Day in the Life

Your typical day will involve:

  • Developing our product using Python/Django and/or React.
  • Integrating our platform with third-party APIs.
  • Designing, implementing, and testing system architectures.
  • Working within an Agile environment, focusing on well-documented code, unit testing, and continuous integration.
  • Mentoring and training colleagues as a domain expert.

Why Edinburgh?

Edinburgh offers a vibrant tech scene with a high quality of life. Its rich history, cultural attractions, and access to beautiful landscapes make it an ideal location for both professional and personal growth. Perk's Edinburgh office provides a dynamic and collaborative environment where you can thrive.

Career Path

At Perk, we are committed to your professional growth. The Senior Software Engineer role provides opportunities to advance into technical leadership positions, such as a Principal Engineer or Architect. We also offer pathways into management roles, allowing you to lead and mentor teams. Our internal training programs and focus on continuous learning will help you develop the skills you need to succeed.

Salary & Benefits

We offer a competitive salary and benefits package, which includes:

  • Competitive base salary
  • Comprehensive health, dental, and vision insurance
  • Generous vacation policy
  • Employee stock options
  • Professional development opportunities
  • Company-sponsored events
  • Travel perks

Perk Culture

At Perk, we foster a culture driven by ownership, delivering a 7-star experience, and teamwork. We value curiosity, purpose, and mindset, empowering you to unlock your full potential. Our diverse talent team represents over 70 countries, creating a rich and inclusive work environment.

How to Apply

To apply for the Senior Software Engineer position in Edinburgh, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant experience and skills, and explain why you're a great fit for Perk.

FAQ

  1. What programming languages are used at Perk?

    We primarily use Python/Django and React for our product development.

  2. What is the work environment like?

    We foster an Agile environment focused on collaboration, continuous integration, and high-quality code.

  3. What opportunities are there for professional development?

    We offer various professional development opportunities, including internal training programs and conference attendance.

  4. What are the key skills for this role?

    Key skills include experience in web programming, system architecture, API integration, and strong communication skills.

  5. What is the interview process like?

    The interview process typically involves a technical assessment, a coding interview, and a behavioral interview.

  6. What are the company values?

    Our values include ownership, delivering a 7-star experience, and working as one team.

  7. What is the company's mission?

    Our mission is to power real work with real impact by eliminating shadow work.

  8. How does Perk support employee growth?

    We provide mentorship programs, training, and opportunities to take on new challenges.

  9. What does Perk do?

    Perk is an intelligent platform for travel and spend management, automating tasks from travel bookings to expense processing.

  10. What is expected in the first 30 days?

    In the first 30 days, you'll focus on understanding our platform, meeting the team, and contributing to ongoing projects.

Locations

  • Edinburgh, Scotland, United Kingdom

Salary

Estimated Salary Rangemedium confidence

82,500 - 121,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
  • Product Engineeringintermediate
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • Communication Skillsintermediate
  • AI Coding Toolsintermediate
  • Copilotintermediate
  • GitHub Copilotintermediate
  • Unit Testingintermediate
  • Continuous Integrationintermediate
  • Problem Solvingintermediate
  • Teamworkintermediate
  • Leadershipintermediate
  • Time Managementintermediate

Required Qualifications

  • "Product Engineering" mindset (experience)
  • Pragmatism and obsession for simplicity, efficiency, and performance (experience)
  • Extensive experience in similar roles 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 with Python/Django and/or React (experience)
  • Experience with integrating products to 3rd party APIs (experience)
  • Experience with system architecture design, implementation, and testing (experience)
  • Experience working in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration (experience)
  • Ability to mentor, coach, and train other colleagues as a domain expert (experience)
  • Experience using AI coding tools during development process, such as copilot (experience)
  • Bachelor's degree in Computer Science or related field (or equivalent experience) (experience)
  • Proven ability to deliver high-quality software in a fast-paced environment (experience)

Responsibilities

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integration between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration
  • Mentor, coach, and train other colleagues as a domain expert
  • Design, architect, and implement our product
  • Collaborate with the product team to define and prioritize features
  • Write clean, well-documented, and testable code
  • Participate in code reviews
  • Troubleshoot and debug issues
  • Contribute to the improvement of our development processes
  • Stay up-to-date with the latest technologies and trends

Benefits

  • general: Competitive salary and benefits package
  • general: Opportunity to work on a cutting-edge product
  • general: Collaborative and supportive work environment
  • general: Opportunity to learn and grow
  • general: Flexible work arrangements
  • general: Generous vacation policy
  • general: Health insurance
  • general: Dental insurance
  • general: Vision insurance
  • general: Life insurance
  • general: Disability insurance
  • general: Paid parental leave
  • general: Employee stock options
  • general: Professional development opportunities
  • general: Company-sponsored events
  • general: Travel perks related to the business
  • general: Wellness programs

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

Get personalized recommendations to optimize your resume specifically for High-CTR: Senior 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 "High-CTR: Senior 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 EngineeringPythonDjangoReactEdinburghSenior LevelSenior Software EngineerSoftware EngineerScotlandUnited KingdomAPI IntegrationSystem ArchitectureAgile DevelopmentWeb ProgrammingTravel TechnologySaaSProduct DevelopmentSoftware DevelopmentFull Stack DevelopmentServer-Side DevelopmentClient-Side DevelopmentCloud ComputingMicroservicesContinuous IntegrationUnit TestingTechnical LeadershipSoftware Engineering Jobs EdinburghPerk CareersTech Jobs EdinburghSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for High-CTR: Senior 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

High-CTR: Senior Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

Perk

High-CTR: Senior Software Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

full-timePosted: Nov 30, 2022

Job Description

Senior Software Engineer - Edinburgh

About Perk

Perk is revolutionizing travel and spend management with its intelligent platform. We eliminate time-consuming manual tasks, automating everything from travel bookings to expense processing. Trusted by over 10,000 companies worldwide, including Wise, On Running, and Breitling, we're committed to boosting productivity and innovation.

Role Overview

As a Senior Software Engineer at Perk, you'll play a vital role in shaping our next-generation platform. You’ll collaborate with our product team to design, architect, and implement innovative solutions for booking and managing business travel. We're not looking for stack experts but rather smart, adaptable individuals who can leverage the best tools and processes to deliver exceptional results.

A Day in the Life

Your typical day will involve:

  • Developing our product using Python/Django and/or React.
  • Integrating our platform with third-party APIs.
  • Designing, implementing, and testing system architectures.
  • Working within an Agile environment, focusing on well-documented code, unit testing, and continuous integration.
  • Mentoring and training colleagues as a domain expert.

Why Edinburgh?

Edinburgh offers a vibrant tech scene with a high quality of life. Its rich history, cultural attractions, and access to beautiful landscapes make it an ideal location for both professional and personal growth. Perk's Edinburgh office provides a dynamic and collaborative environment where you can thrive.

Career Path

At Perk, we are committed to your professional growth. The Senior Software Engineer role provides opportunities to advance into technical leadership positions, such as a Principal Engineer or Architect. We also offer pathways into management roles, allowing you to lead and mentor teams. Our internal training programs and focus on continuous learning will help you develop the skills you need to succeed.

Salary & Benefits

We offer a competitive salary and benefits package, which includes:

  • Competitive base salary
  • Comprehensive health, dental, and vision insurance
  • Generous vacation policy
  • Employee stock options
  • Professional development opportunities
  • Company-sponsored events
  • Travel perks

Perk Culture

At Perk, we foster a culture driven by ownership, delivering a 7-star experience, and teamwork. We value curiosity, purpose, and mindset, empowering you to unlock your full potential. Our diverse talent team represents over 70 countries, creating a rich and inclusive work environment.

How to Apply

To apply for the Senior Software Engineer position in Edinburgh, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant experience and skills, and explain why you're a great fit for Perk.

FAQ

  1. What programming languages are used at Perk?

    We primarily use Python/Django and React for our product development.

  2. What is the work environment like?

    We foster an Agile environment focused on collaboration, continuous integration, and high-quality code.

  3. What opportunities are there for professional development?

    We offer various professional development opportunities, including internal training programs and conference attendance.

  4. What are the key skills for this role?

    Key skills include experience in web programming, system architecture, API integration, and strong communication skills.

  5. What is the interview process like?

    The interview process typically involves a technical assessment, a coding interview, and a behavioral interview.

  6. What are the company values?

    Our values include ownership, delivering a 7-star experience, and working as one team.

  7. What is the company's mission?

    Our mission is to power real work with real impact by eliminating shadow work.

  8. How does Perk support employee growth?

    We provide mentorship programs, training, and opportunities to take on new challenges.

  9. What does Perk do?

    Perk is an intelligent platform for travel and spend management, automating tasks from travel bookings to expense processing.

  10. What is expected in the first 30 days?

    In the first 30 days, you'll focus on understanding our platform, meeting the team, and contributing to ongoing projects.

Locations

  • Edinburgh, Scotland, United Kingdom

Salary

Estimated Salary Rangemedium confidence

82,500 - 121,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
  • Product Engineeringintermediate
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • Communication Skillsintermediate
  • AI Coding Toolsintermediate
  • Copilotintermediate
  • GitHub Copilotintermediate
  • Unit Testingintermediate
  • Continuous Integrationintermediate
  • Problem Solvingintermediate
  • Teamworkintermediate
  • Leadershipintermediate
  • Time Managementintermediate

Required Qualifications

  • "Product Engineering" mindset (experience)
  • Pragmatism and obsession for simplicity, efficiency, and performance (experience)
  • Extensive experience in similar roles 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 with Python/Django and/or React (experience)
  • Experience with integrating products to 3rd party APIs (experience)
  • Experience with system architecture design, implementation, and testing (experience)
  • Experience working in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration (experience)
  • Ability to mentor, coach, and train other colleagues as a domain expert (experience)
  • Experience using AI coding tools during development process, such as copilot (experience)
  • Bachelor's degree in Computer Science or related field (or equivalent experience) (experience)
  • Proven ability to deliver high-quality software in a fast-paced environment (experience)

Responsibilities

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integration between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration
  • Mentor, coach, and train other colleagues as a domain expert
  • Design, architect, and implement our product
  • Collaborate with the product team to define and prioritize features
  • Write clean, well-documented, and testable code
  • Participate in code reviews
  • Troubleshoot and debug issues
  • Contribute to the improvement of our development processes
  • Stay up-to-date with the latest technologies and trends

Benefits

  • general: Competitive salary and benefits package
  • general: Opportunity to work on a cutting-edge product
  • general: Collaborative and supportive work environment
  • general: Opportunity to learn and grow
  • general: Flexible work arrangements
  • general: Generous vacation policy
  • general: Health insurance
  • general: Dental insurance
  • general: Vision insurance
  • general: Life insurance
  • general: Disability insurance
  • general: Paid parental leave
  • general: Employee stock options
  • general: Professional development opportunities
  • general: Company-sponsored events
  • general: Travel perks related to the business
  • general: Wellness programs

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

Get personalized recommendations to optimize your resume specifically for High-CTR: Senior 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 "High-CTR: Senior 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 EngineeringPythonDjangoReactEdinburghSenior LevelSenior Software EngineerSoftware EngineerScotlandUnited KingdomAPI IntegrationSystem ArchitectureAgile DevelopmentWeb ProgrammingTravel TechnologySaaSProduct DevelopmentSoftware DevelopmentFull Stack DevelopmentServer-Side DevelopmentClient-Side DevelopmentCloud ComputingMicroservicesContinuous IntegrationUnit TestingTechnical LeadershipSoftware Engineering Jobs EdinburghPerk CareersTech Jobs EdinburghSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for High-CTR: Senior 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.