Resume and JobRESUME AND JOB
Perk logo

Senior Software Engineer Careers at Perk - Barcelona, Spain | Apply Now!

Perk

Senior Software Engineer Careers at Perk - Barcelona, Spain | Apply Now!

full-timePosted: Dec 22, 2022

Job Description

## Senior Software Engineer - Barcelona, Spain Are you an experienced and passionate Senior Software Engineer looking for an exciting opportunity to join a rapidly growing company? Perk (formerly TravelPerk) is seeking a talented individual to join our team in Barcelona. As a Senior Software Engineer, you will play a crucial role in designing, developing, and implementing our next-generation travel and spend management platform. ### About Perk Perk is the intelligent platform for travel and spend management. We're on a mission to power real work, with real impact, by eliminating the time-consuming, manual work that gets in the way. Our tools automate everything from travel bookings to expenses, invoice processing, and more. Trusted by over 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, we're tackling the 7 hours of lost productivity per employee each week, a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. ### Role Overview As a Senior Software Engineer at Perk, you will be responsible for: * 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 * Working 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 We are looking for a candidate with a "Product Engineering" mindset, pragmatism, and an obsession for simplicity, efficiency, and performance. Extensive experience in similar roles building technically complex products in any web programming language is required. ### A Day in the Life Here's a glimpse into what a typical day might look like for a Senior Software Engineer at Perk: * **Morning:** Start the day with a team stand-up meeting to discuss progress, roadblocks, and priorities. * **Mid-day:** Work on developing new features for the Perk platform using Python/Django or React. * **Afternoon:** Collaborate with the product team to design and implement new system architectures. * **Late Afternoon:** Review code, write unit tests, and participate in continuous integration. * **Evening:** Mentor junior engineers and share your expertise. ### Why Barcelona? Barcelona is a vibrant and cosmopolitan city with a thriving tech scene. It offers a high quality of life, a rich culture, and a great work-life balance. Perk's Barcelona office is located in the heart of the city, providing easy access to transportation, restaurants, and cultural attractions. ### Career Path Perk offers a variety of career paths for Senior Software Engineers. You can choose to specialize in a particular technology or domain, or you can move into a leadership role. We are committed to providing our employees with the opportunities and resources they need to grow and develop their careers. ### Salary & Benefits Perk offers a competitive salary and benefits package, including: * Competitive salary * Health insurance * Paid time off * Professional development opportunities * Stock options * Employee discounts on travel * Wellness programs * Team-building activities _Note: Specific salary ranges may vary based on experience and qualifications._ ### Perk Culture At Perk, we're driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you’re excited about having a real impact and shaping how millions of people experience work, we’d love you on the team. ### How to Apply If you're interested in joining the Perk team as a Senior Software Engineer in Barcelona, please submit your application through our online portal. Be sure to include your resume, cover letter, and any relevant portfolio materials. ### FAQ **1. What is Perk?** Perk is the intelligent platform for travel and spend management, automating everything from travel bookings to expenses, invoice processing, and more. **2. What is the role of a Senior Software Engineer at Perk?** As a Senior Software Engineer, you will be responsible for designing, developing, and implementing our next-generation travel and spend management platform. **3. What skills and experience are required for this role?** We are looking for candidates with a "Product Engineering" mindset, extensive experience in web development, and expertise in Python/Django or React. **4. What is the work environment like at Perk?** Perk offers a collaborative and supportive work environment where employees are encouraged to learn and grow. **5. What are the benefits of working at Perk?** Perk offers a competitive salary and benefits package, including health insurance, paid time off, and professional development opportunities. **6. What is the career path for a Senior Software Engineer at Perk?** Perk offers a variety of career paths for Senior Software Engineers, including specialization in a particular technology or domain, or moving into a leadership role. **7. What is the company culture like at Perk?** We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. **8. Does Perk offer relocation assistance?** _Relocation assistance eligibility may vary. Inquire with the hiring team during the interview process._ **9. What technologies does Perk use?** Perk primarily uses Python/Django and React, along with other modern web development technologies. **10. What are the next steps in the application process?** After submitting your application, it will be reviewed by our hiring team. If your qualifications match our requirements, you will be contacted for an interview.

Locations

  • Barcelona, Catalonia, Spain

Salary

Estimated Salary Rangemedium confidence

82,500 - 132,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
  • Testingintermediate
  • Communication Skillsintermediate
  • DevOpsintermediate

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)
  • Eager to learn new technologies and frameworks (experience)
  • Strong communication skills (experience)
  • Experience in the travel industry (bonus) (experience)
  • DevOps experience with AWS (bonus) (experience)
  • Experience with CI/CD pipelines (bonus) (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
  • Mentor, coach, and train other colleagues as a domain expert
  • Design, architect, and implement product features
  • Collaborate with the product team
  • Write well-documented code
  • Implement unit tests
  • Participate in continuous integration
  • Ensure code quality
  • Learn new technologies and frameworks

Benefits

  • general: Competitive salary
  • general: Health insurance
  • general: Paid time off
  • general: Professional development opportunities
  • general: Opportunity to work on a cutting-edge travel and spend management platform
  • general: Collaborative and supportive work environment
  • general: Opportunity to make a real impact on the company's growth
  • general: Flexible work arrangements
  • general: Stock options
  • general: Employee discounts on travel
  • general: Wellness programs
  • general: Team-building activities

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

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Perk - Barcelona, Spain | 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 - Barcelona, Spain | 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 EngineerBarcelonaPythonDjangoReactSenior LevelSenior Software EngineerAPI IntegrationSystem ArchitectureAgile DevelopmentSpainTravel TechnologySaaSProduct EngineeringWeb DevelopmentFull Stack DevelopmentServer-Side DevelopmentClient-Side DevelopmentSoftware DevelopmentTech Jobs BarcelonaPerk CareersTravelPerk CareersSoftware Engineering JobsDeveloper JobsEngineering Jobs BarcelonaCI/CDAWSDevOpsSaaSTravel ManagementSpend ManagementTech

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

Perk

Senior Software Engineer Careers at Perk - Barcelona, Spain | Apply Now!

full-timePosted: Dec 22, 2022

Job Description

## Senior Software Engineer - Barcelona, Spain Are you an experienced and passionate Senior Software Engineer looking for an exciting opportunity to join a rapidly growing company? Perk (formerly TravelPerk) is seeking a talented individual to join our team in Barcelona. As a Senior Software Engineer, you will play a crucial role in designing, developing, and implementing our next-generation travel and spend management platform. ### About Perk Perk is the intelligent platform for travel and spend management. We're on a mission to power real work, with real impact, by eliminating the time-consuming, manual work that gets in the way. Our tools automate everything from travel bookings to expenses, invoice processing, and more. Trusted by over 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, we're tackling the 7 hours of lost productivity per employee each week, a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. ### Role Overview As a Senior Software Engineer at Perk, you will be responsible for: * 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 * Working 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 We are looking for a candidate with a "Product Engineering" mindset, pragmatism, and an obsession for simplicity, efficiency, and performance. Extensive experience in similar roles building technically complex products in any web programming language is required. ### A Day in the Life Here's a glimpse into what a typical day might look like for a Senior Software Engineer at Perk: * **Morning:** Start the day with a team stand-up meeting to discuss progress, roadblocks, and priorities. * **Mid-day:** Work on developing new features for the Perk platform using Python/Django or React. * **Afternoon:** Collaborate with the product team to design and implement new system architectures. * **Late Afternoon:** Review code, write unit tests, and participate in continuous integration. * **Evening:** Mentor junior engineers and share your expertise. ### Why Barcelona? Barcelona is a vibrant and cosmopolitan city with a thriving tech scene. It offers a high quality of life, a rich culture, and a great work-life balance. Perk's Barcelona office is located in the heart of the city, providing easy access to transportation, restaurants, and cultural attractions. ### Career Path Perk offers a variety of career paths for Senior Software Engineers. You can choose to specialize in a particular technology or domain, or you can move into a leadership role. We are committed to providing our employees with the opportunities and resources they need to grow and develop their careers. ### Salary & Benefits Perk offers a competitive salary and benefits package, including: * Competitive salary * Health insurance * Paid time off * Professional development opportunities * Stock options * Employee discounts on travel * Wellness programs * Team-building activities _Note: Specific salary ranges may vary based on experience and qualifications._ ### Perk Culture At Perk, we're driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you’re excited about having a real impact and shaping how millions of people experience work, we’d love you on the team. ### How to Apply If you're interested in joining the Perk team as a Senior Software Engineer in Barcelona, please submit your application through our online portal. Be sure to include your resume, cover letter, and any relevant portfolio materials. ### FAQ **1. What is Perk?** Perk is the intelligent platform for travel and spend management, automating everything from travel bookings to expenses, invoice processing, and more. **2. What is the role of a Senior Software Engineer at Perk?** As a Senior Software Engineer, you will be responsible for designing, developing, and implementing our next-generation travel and spend management platform. **3. What skills and experience are required for this role?** We are looking for candidates with a "Product Engineering" mindset, extensive experience in web development, and expertise in Python/Django or React. **4. What is the work environment like at Perk?** Perk offers a collaborative and supportive work environment where employees are encouraged to learn and grow. **5. What are the benefits of working at Perk?** Perk offers a competitive salary and benefits package, including health insurance, paid time off, and professional development opportunities. **6. What is the career path for a Senior Software Engineer at Perk?** Perk offers a variety of career paths for Senior Software Engineers, including specialization in a particular technology or domain, or moving into a leadership role. **7. What is the company culture like at Perk?** We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. **8. Does Perk offer relocation assistance?** _Relocation assistance eligibility may vary. Inquire with the hiring team during the interview process._ **9. What technologies does Perk use?** Perk primarily uses Python/Django and React, along with other modern web development technologies. **10. What are the next steps in the application process?** After submitting your application, it will be reviewed by our hiring team. If your qualifications match our requirements, you will be contacted for an interview.

Locations

  • Barcelona, Catalonia, Spain

Salary

Estimated Salary Rangemedium confidence

82,500 - 132,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
  • Testingintermediate
  • Communication Skillsintermediate
  • DevOpsintermediate

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)
  • Eager to learn new technologies and frameworks (experience)
  • Strong communication skills (experience)
  • Experience in the travel industry (bonus) (experience)
  • DevOps experience with AWS (bonus) (experience)
  • Experience with CI/CD pipelines (bonus) (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
  • Mentor, coach, and train other colleagues as a domain expert
  • Design, architect, and implement product features
  • Collaborate with the product team
  • Write well-documented code
  • Implement unit tests
  • Participate in continuous integration
  • Ensure code quality
  • Learn new technologies and frameworks

Benefits

  • general: Competitive salary
  • general: Health insurance
  • general: Paid time off
  • general: Professional development opportunities
  • general: Opportunity to work on a cutting-edge travel and spend management platform
  • general: Collaborative and supportive work environment
  • general: Opportunity to make a real impact on the company's growth
  • general: Flexible work arrangements
  • general: Stock options
  • general: Employee discounts on travel
  • general: Wellness programs
  • general: Team-building activities

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

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Perk - Barcelona, Spain | 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 - Barcelona, Spain | 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 EngineerBarcelonaPythonDjangoReactSenior LevelSenior Software EngineerAPI IntegrationSystem ArchitectureAgile DevelopmentSpainTravel TechnologySaaSProduct EngineeringWeb DevelopmentFull Stack DevelopmentServer-Side DevelopmentClient-Side DevelopmentSoftware DevelopmentTech Jobs BarcelonaPerk CareersTravelPerk CareersSoftware Engineering JobsDeveloper JobsEngineering Jobs BarcelonaCI/CDAWSDevOpsSaaSTravel ManagementSpend ManagementTech

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.