Resume and JobRESUME AND JOB
Perk logo

Senior Software Engineer Careers at Perk - London, England | Apply Now!

Perk

Senior Software Engineer Careers at Perk - London, England | Apply Now!

full-timePosted: Dec 22, 2022

Job Description

Senior Software Engineer - London

Role Overview

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team in London. As a Senior Software Engineer at Perk, you will play a crucial role in designing, developing, and maintaining our next-generation platform for travel and spend management. You will collaborate closely with the product team to create innovative solutions that streamline business travel and enhance user experience. This role requires a strong engineering mindset, a passion for quality, and the ability to mentor and guide other team members.

A Day in the Life of a Senior Software Engineer at Perk

Your day-to-day activities will vary, but here’s a glimpse of what you can expect:

  • Collaborate with product managers and designers to define project requirements and specifications.
  • Design and implement new features and enhancements to our platform using Python/Django and/or React.
  • Integrate our product with third-party APIs to expand functionality and improve user experience.
  • Participate in system architecture design, implementation, and testing to ensure scalability and reliability.
  • Write well-documented code and conduct thorough unit testing to maintain code quality.
  • Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
  • Mentor and coach junior engineers, sharing your expertise and providing guidance on best practices.
  • Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
  • Stay up-to-date with the latest technologies and trends in web development.

Why London?

London is a global hub for technology and innovation, offering a vibrant and diverse environment for software engineers. Perk's London office is located in a central location, providing easy access to a wide range of amenities and cultural attractions. Working in London allows you to collaborate with talented professionals from around the world and contribute to a cutting-edge platform that is transforming the travel and spend management industry.

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 directions:

  • Technical Lead: Lead a team of engineers and provide technical guidance on projects.
  • Architect: Design and implement the overall architecture of our platform.
  • Engineering Manager: Manage a team of engineers and oversee their performance and development.
  • Principal Engineer: Serve as a technical expert and mentor to other engineers.

Salary & Benefits

The estimated salary range for this position is $90,000 - $150,000 USD annually (converted from GBP to USD for reporting consistency) depending on experience and qualifications. In addition to a competitive salary, Perk offers a comprehensive benefits package that includes:

  • Health insurance
  • Paid time off
  • Professional development opportunities
  • Employee travel discounts
  • Stock options
  • Flexible work arrangements
  • Company-sponsored events
  • Team-building activities
  • Wellness programs
  • Commuting benefits
  • Pension plan
  • Life insurance
  • Disability insurance

Perk Culture

At Perk, we foster a culture of innovation, collaboration, and continuous improvement. We value curiosity, purpose, and mindset, and we are committed to unlocking the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. We encourage our employees to be owners, deliver a 7-star experience, and work as one team.

How to Apply

If you are a passionate and experienced Senior Software Engineer looking for a challenging and rewarding opportunity, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

Frequently Asked Questions (FAQ)

  1. What is Perk? Perk is the intelligent platform for travel and spend management, automating everything from travel bookings to expenses and invoice processing.
  2. What technologies does Perk use? We primarily use Python/Django and React, but we are always open to exploring new technologies.
  3. What is the work environment like at Perk? We have a collaborative and innovative work environment where employees are encouraged to learn and grow.
  4. What are the career growth opportunities at Perk? We offer various career paths, including technical lead, architect, engineering manager, and principal engineer.
  5. What benefits does Perk offer? We offer a comprehensive benefits package, including health insurance, paid time off, and stock options.
  6. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager.
  7. What is Perk's approach to work-life balance? We offer flexible work arrangements and encourage employees to maintain a healthy work-life balance.
  8. What is the company culture like at Perk? We foster a culture of innovation, collaboration, and continuous improvement.
  9. Does Perk offer opportunities for professional development? Yes, we offer various professional development opportunities, including training and conferences.
  10. What are Perk's core values? Our core values include being an owner, delivering a 7-star experience, and working as one team.

Locations

  • London, England, United Kingdom

Salary

Estimated Salary Rangemedium confidence

99,000 - 165,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
  • Software Designintermediate
  • Implementationintermediate
  • Testingintermediate
  • Agile Methodologiesintermediate
  • Code Documentationintermediate
  • Unit Testingintermediate
  • Continuous Integrationintermediate
  • Mentoringintermediate
  • Coachingintermediate
  • Trainingintermediate
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • AI Coding Toolsintermediate
  • Copilotintermediate
  • GitHub Copilotintermediate
  • Communication Skillsintermediate
  • Problem-Solvingintermediate
  • Debuggingintermediate

Required Qualifications

  • Product Engineering Mindset (experience)
  • Pragmatism (experience)
  • Simplicity Obsession (experience)
  • Efficiency Focus (experience)
  • Performance Optimization (experience)
  • Extensive Web Programming Experience (experience)
  • Expert Level in Server-Side, Client-Side, or Full Stack Development (experience)
  • Quality Assurance Obsession (experience)
  • Eagerness to Learn New Technologies (experience)
  • Strong Communication Skills (experience)

Responsibilities

  • Product Development using Python/Django and/or React
  • Integrating Perk products with 3rd party APIs
  • Designing, implementing, and testing system architecture
  • Working in an Agile environment with documented code, unit testing, and continuous integration
  • Mentoring, coaching, and training colleagues as a domain expert
  • Collaborating with the product team to design, architect, and implement Perk's product
  • Ensuring code quality and adherence to best practices
  • Participating in code reviews
  • Troubleshooting and debugging issues
  • Contributing to the continuous improvement of the development process
  • Staying up-to-date with the latest technologies and trends
  • Contributing to architectural decisions and technical roadmaps

Benefits

  • general: Competitive salary
  • general: Health insurance
  • general: Paid time off
  • general: Professional development opportunities
  • general: Employee travel discounts
  • general: Stock options
  • general: Flexible work arrangements
  • general: Company-sponsored events
  • general: Team-building activities
  • general: Wellness programs
  • general: Commuting benefits
  • general: Pension plan
  • general: Life insurance
  • general: Disability insurance

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

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Perk - London, England | 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 - London, England | 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 EngineerLondonPythonDjangoReactSenior LevelSenior Software EngineerAPI IntegrationSystem ArchitectureAgile DevelopmentSoftware Engineering JobsTravel TechnologySaaSWeb DevelopmentFull Stack DevelopmentClient-Side DevelopmentServer-Side DevelopmentSoftware DeveloperEngineering CareerTech Jobs LondonPerk CareersTravelPerk CareersSoftware Engineer LondonProduct DevelopmentContinuous IntegrationUnit TestingCode QualityAI Coding ToolsGitHub CopilotSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Senior Software Engineer Careers at Perk - London, England | 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 - London, England | Apply Now!

Perk

Senior Software Engineer Careers at Perk - London, England | Apply Now!

full-timePosted: Dec 22, 2022

Job Description

Senior Software Engineer - London

Role Overview

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team in London. As a Senior Software Engineer at Perk, you will play a crucial role in designing, developing, and maintaining our next-generation platform for travel and spend management. You will collaborate closely with the product team to create innovative solutions that streamline business travel and enhance user experience. This role requires a strong engineering mindset, a passion for quality, and the ability to mentor and guide other team members.

A Day in the Life of a Senior Software Engineer at Perk

Your day-to-day activities will vary, but here’s a glimpse of what you can expect:

  • Collaborate with product managers and designers to define project requirements and specifications.
  • Design and implement new features and enhancements to our platform using Python/Django and/or React.
  • Integrate our product with third-party APIs to expand functionality and improve user experience.
  • Participate in system architecture design, implementation, and testing to ensure scalability and reliability.
  • Write well-documented code and conduct thorough unit testing to maintain code quality.
  • Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
  • Mentor and coach junior engineers, sharing your expertise and providing guidance on best practices.
  • Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
  • Stay up-to-date with the latest technologies and trends in web development.

Why London?

London is a global hub for technology and innovation, offering a vibrant and diverse environment for software engineers. Perk's London office is located in a central location, providing easy access to a wide range of amenities and cultural attractions. Working in London allows you to collaborate with talented professionals from around the world and contribute to a cutting-edge platform that is transforming the travel and spend management industry.

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 directions:

  • Technical Lead: Lead a team of engineers and provide technical guidance on projects.
  • Architect: Design and implement the overall architecture of our platform.
  • Engineering Manager: Manage a team of engineers and oversee their performance and development.
  • Principal Engineer: Serve as a technical expert and mentor to other engineers.

Salary & Benefits

The estimated salary range for this position is $90,000 - $150,000 USD annually (converted from GBP to USD for reporting consistency) depending on experience and qualifications. In addition to a competitive salary, Perk offers a comprehensive benefits package that includes:

  • Health insurance
  • Paid time off
  • Professional development opportunities
  • Employee travel discounts
  • Stock options
  • Flexible work arrangements
  • Company-sponsored events
  • Team-building activities
  • Wellness programs
  • Commuting benefits
  • Pension plan
  • Life insurance
  • Disability insurance

Perk Culture

At Perk, we foster a culture of innovation, collaboration, and continuous improvement. We value curiosity, purpose, and mindset, and we are committed to unlocking the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. We encourage our employees to be owners, deliver a 7-star experience, and work as one team.

How to Apply

If you are a passionate and experienced Senior Software Engineer looking for a challenging and rewarding opportunity, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

Frequently Asked Questions (FAQ)

  1. What is Perk? Perk is the intelligent platform for travel and spend management, automating everything from travel bookings to expenses and invoice processing.
  2. What technologies does Perk use? We primarily use Python/Django and React, but we are always open to exploring new technologies.
  3. What is the work environment like at Perk? We have a collaborative and innovative work environment where employees are encouraged to learn and grow.
  4. What are the career growth opportunities at Perk? We offer various career paths, including technical lead, architect, engineering manager, and principal engineer.
  5. What benefits does Perk offer? We offer a comprehensive benefits package, including health insurance, paid time off, and stock options.
  6. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager.
  7. What is Perk's approach to work-life balance? We offer flexible work arrangements and encourage employees to maintain a healthy work-life balance.
  8. What is the company culture like at Perk? We foster a culture of innovation, collaboration, and continuous improvement.
  9. Does Perk offer opportunities for professional development? Yes, we offer various professional development opportunities, including training and conferences.
  10. What are Perk's core values? Our core values include being an owner, delivering a 7-star experience, and working as one team.

Locations

  • London, England, United Kingdom

Salary

Estimated Salary Rangemedium confidence

99,000 - 165,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
  • Software Designintermediate
  • Implementationintermediate
  • Testingintermediate
  • Agile Methodologiesintermediate
  • Code Documentationintermediate
  • Unit Testingintermediate
  • Continuous Integrationintermediate
  • Mentoringintermediate
  • Coachingintermediate
  • Trainingintermediate
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • AI Coding Toolsintermediate
  • Copilotintermediate
  • GitHub Copilotintermediate
  • Communication Skillsintermediate
  • Problem-Solvingintermediate
  • Debuggingintermediate

Required Qualifications

  • Product Engineering Mindset (experience)
  • Pragmatism (experience)
  • Simplicity Obsession (experience)
  • Efficiency Focus (experience)
  • Performance Optimization (experience)
  • Extensive Web Programming Experience (experience)
  • Expert Level in Server-Side, Client-Side, or Full Stack Development (experience)
  • Quality Assurance Obsession (experience)
  • Eagerness to Learn New Technologies (experience)
  • Strong Communication Skills (experience)

Responsibilities

  • Product Development using Python/Django and/or React
  • Integrating Perk products with 3rd party APIs
  • Designing, implementing, and testing system architecture
  • Working in an Agile environment with documented code, unit testing, and continuous integration
  • Mentoring, coaching, and training colleagues as a domain expert
  • Collaborating with the product team to design, architect, and implement Perk's product
  • Ensuring code quality and adherence to best practices
  • Participating in code reviews
  • Troubleshooting and debugging issues
  • Contributing to the continuous improvement of the development process
  • Staying up-to-date with the latest technologies and trends
  • Contributing to architectural decisions and technical roadmaps

Benefits

  • general: Competitive salary
  • general: Health insurance
  • general: Paid time off
  • general: Professional development opportunities
  • general: Employee travel discounts
  • general: Stock options
  • general: Flexible work arrangements
  • general: Company-sponsored events
  • general: Team-building activities
  • general: Wellness programs
  • general: Commuting benefits
  • general: Pension plan
  • general: Life insurance
  • general: Disability insurance

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

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Perk - London, England | 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 - London, England | 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 EngineerLondonPythonDjangoReactSenior LevelSenior Software EngineerAPI IntegrationSystem ArchitectureAgile DevelopmentSoftware Engineering JobsTravel TechnologySaaSWeb DevelopmentFull Stack DevelopmentClient-Side DevelopmentServer-Side DevelopmentSoftware DeveloperEngineering CareerTech Jobs LondonPerk CareersTravelPerk CareersSoftware Engineer LondonProduct DevelopmentContinuous IntegrationUnit TestingCode QualityAI Coding ToolsGitHub CopilotSaaSTravel ManagementSpend ManagementTech

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.