Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Développeur(e) logiciel backend sénior - HTS (Capital One)/ Sr Back-end Software Engineer - HTS (Capital One) image - Rise Careers
Job details

Développeur(e) logiciel backend sénior - HTS (Capital One)/ Sr Back-end Software Engineer - HTS (Capital One)

À propos de l'emploi


Nous sommes à la recherche d'un ingénieur en logiciels backend talentueux pour rejoindre notre équipe Hopper Technology Solutions et contribuer à transformer l'expérience de voyage. Dans ce rôle, vous collaborerez avec une équipe interfonctionnelle composée d'ingénieurs, de concepteurs et de gestionnaires de produits exceptionnels pour développer et proposer des fonctionnalités innovantes qui rehaussent nos produits. Vous jouerez également un rôle clé en soutenant nos partenaires, en veillant à ce que nous puissions faire évoluer nos projets communs de manière AGILE et efficace.



About the job


We are looking for a talented Back-End Software Engineer to join our Hopper Technology Solutions group and help create the travel experience.


In this role, you’ll collaborate with a cross-functional team of exceptional engineers, designers, and product managers to develop and deliver innovative features that elevate our products. You will also play a key role in supporting our partners, ensuring we can scale our joint ventures seamlessly and effectively.


Ce que nous recherchons


Vous êtes une personne passionnée par la création de logiciels de qualité et vous aimez prendre en charge vos projets de l'idée initiale jusqu'à leur livraison. Vous êtes à l'aise dans des environnements dynamiques et excellez à identifier les exigences essentielles pour un lancement réussi, tout en planifiant des améliorations à long terme.


Si vous aimez résoudre des problèmes de façon créative, obtenir des résultats rapidement et contribuer à une équipe qui transforme l'industrie du voyage, nous voulons vous rencontrer!


What we're looking for


You’re passionate about building high-quality software and take pride in owning your work from concept to delivery. You thrive in fast-paced environments and excel at identifying the critical requirements needed to launch while balancing iterative improvements for long-term success.


If you love creative problem-solving, delivering results quickly, and contributing to a team that’s transforming the travel industry, we’d love to hear from you!



Notre Tech Stack


- Nos systèmes backend sont écrits en Scala, et nous utilisons une suite de services GCP

- Nous utilisons GKE pour l'orchestration des services

- Nos interfaces frontend sont des apps Web développées avec React et TypeScript.


Our tech stack


- Our solutions are obviously a distributed system, which is operated in GCP, using a mix of database technologies.  -- We use GKE for workload orchestration

- Our backend services are implemented in Scala, frontend is web (desktop and mobile) using react and typescript


Voici un aperçu de votre quotidien:
  • Concevoir, créer et exploiter des API hautement évolutives et des solutions complètes ayant un impact sur la vie de millions de voyageurs.
  • Créer des fonctionnalités backend captivantes dans un environnement dynamique, axé sur les expérimentations (tests A/B), les données et un cycle de développement AGILE.
  • Effectuer des révisions de code pour s'assurer que nos bases de code respectent et dépassent les normes de qualité élevées ainsi que les meilleures pratiques au sein de l'organisation.
  • Travailler de manière autonome tout en collaborant étroitement avec vos collègues ingénieurs, ainsi qu'avec les concepteurs et les gestionnaires de produit pour garantir une forte cohésion. 
  • Participer aux discussions sur la conception et les produits, avec la possibilité d'encadrer d'autres collègues si nécessaire.
  • Notre équipe organise peu de réunions et privilégie une forte cohésion ainsi qu'une prise de décision asynchrone.


Atouts du candidat(e) idéal(e):
  • Une motivation naturelle à plonger sans crainte dans une base de code inconnue tout en gardant l'objectif de livrer rapidement des résultats.
  • Une bonne compréhension du produit : sa conception de la qualité est centrée sur l'expérience client.
  • Expérience avec le développement de systèmes distribués en Scala ou désireux de l'apprendre.
  • La capacité à concevoir des systèmes robustes capables de gérer un grand volume de transactions et d'utilisateurs.
  • Bilinguisme Anglais/ Français étant donné que la majorité collègues seront basés partout à travers le monde


Perks of working with us:
  • Une entreprise émergente bien financée et éprouvée avec de grandes ambitions, un salaire et des options d'achat d'actions compétitifs.
  • Des congés payés illimités
  • Une passe WeWork All Access ET une allocation pour le travail à domicile
  • Une culture d'entreprise où on repousse les limites et où on prend des risques au quotidien
  • Une communication ouverte avec la direction et les responsables de l'entreprise
  • De petites équipes dynamiques = un impact énorme
  • Des régimes d'assurance invalidité et vie, et les soins médicaux, dentaires et de la vue payés à 100 % par l'employeur
  • La participation à un régime d'épargne-retraite


What would your day-to-day look like:
  • Design, build, and operate highly scalable APIs and full-stack solutions impacting the lives of millions of travelers
  • Build delightful back-end features in a fast-paced, experiment-heavy (AB testing), data-driven and AGILE product lifecycle
  • Conduct code reviews to ensure our codebases meet and exceed high-quality standards and best practices across the organization
  • Operate autonomously but work closely with your fellow engineers as well as designer/PM to ensure high alignment 
  • Being part of the round table around design discussions, and product discussions, have the chance to mentor other peers as need be
  • Our group operates with very few meetings and emphasizes strong alignment and asynchronous decision-making.


An ideal candidate has:
  • A natural drive to fearlessly deep dive into an unknown code base while keeping their eyes on the goal to deliver results fast
  • Strong product thinking: their conception of quality is anchored in the customer
  • Experience with, or a willingness to learn, distributed system development in Scala
  • A capacity to build robust systems being able to handle large scale of both transactions and users


Perks of working with us:
  • Well-funded and proven startup with large ambitions, competitive salary and upsides of pre-IPO equity packages.
  • Hopper covers 100% of the premiums for group insurance plan.
  • Hopper offers life, short term and long term disability coverage.
  • HSA that covers eligible medical and dental expenses.
  • All employees and dependents have access to Dialogue’s telemedicine services, anytime, anywhere.
  • All employees have access to an RRSP plan with automatic pre-tax withdrawals per pay.
  • Please ask us about our very generous parental leave, much above industry standards!.
  • Unlimited PTO.
  • Carrot Cash travel stipend.
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend.
  • Entrepreneurial culture where pushing limits and taking risks is everyday business.
  • Open communication with management and company leadership.
  • Small, dynamic teams = massive impact.


#posttoexternal

Hopper Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Hopper DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Hopper
Hopper CEO photo
Frederic Lalonde
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Développeur(e) logiciel backend sénior - HTS (Capital One)/ Sr Back-end Software Engineer - HTS (Capital One), Hopper

At Capital One, we are excited to invite a passionate Senior Back-End Software Engineer to join our innovative Hopper Technology Solutions team in Montreal, Canada. In this dynamic role, you'll have the opportunity to work with an exceptional cross-functional team of engineers, designers, and product managers, collaborating to enhance the travel experience for millions. Your responsibilities will include designing and implementing highly scalable APIs and backend solutions, ensuring that we deliver features that not only captivate users but also drive innovation in our products. We value creative problem solvers who thrive in fast-paced environments and are able to identify critical requirements for successful launches, all while planning for long-term success. Our tech stack primarily involves Scala for backend services, alongside GCP for our distributed systems, providing you with an excellent opportunity to grow your skillset. If you're driven to take ownership of your projects from conception to delivery and are keen on contributing to a mission that transforms the travel industry, we’d love to have you on board with us at Capital One!

Frequently Asked Questions (FAQs) for Développeur(e) logiciel backend sénior - HTS (Capital One)/ Sr Back-end Software Engineer - HTS (Capital One) Role at Hopper
What are the primary responsibilities of a Senior Back-End Software Engineer at Capital One?

As a Senior Back-End Software Engineer at Capital One, your primary responsibilities include designing, building, and operating highly scalable APIs and backend solutions. You'll work collaboratively within a cross-functional team to create and launch innovative features that enhance user experience and contribute significantly to the company's travel technology offerings.

Join Rise to see the full answer
What qualifications are required for the Senior Back-End Software Engineer position at Capital One?

To qualify for the Senior Back-End Software Engineer role at Capital One, candidates should possess a deep understanding of backend development, particularly with Scala, as well as experience in developing distributed systems. A strong grasp of agile methodologies and the ability to creatively solve problems in fast-paced environments are also essential.

Join Rise to see the full answer
What does the tech stack look like for a Senior Back-End Software Engineer at Capital One?

At Capital One, the tech stack for the Senior Back-End Software Engineer primarily revolves around Scala for backend services, along with Google Cloud Platform (GCP) for orchestration and management of services. You will also engage with GKE and have opportunities to work on apps built with React and TypeScript on the frontend.

Join Rise to see the full answer
What kind of work culture can a Senior Back-End Software Engineer expect at Capital One?

The work culture at Capital One is centered on open communication, collaboration, and innovation. As a Senior Back-End Software Engineer, you will enjoy a supportive atmosphere with minimal meetings, promoting asynchronous decision-making and strong team alignment, allowing for significant contributions to projects with small, dynamic teams.

Join Rise to see the full answer
What are the benefits offered to a Senior Back-End Software Engineer at Capital One?

Capital One provides its Senior Back-End Software Engineers with a competitive salary, unlimited paid time off, comprehensive insurance coverage, a work-from-home stipend, and the opportunity to participate in a robust retirement savings plan. Additionally, employees enjoy access to co-working spaces and have the chance to be part of an entrepreneurial culture.

Join Rise to see the full answer
Common Interview Questions for Développeur(e) logiciel backend sénior - HTS (Capital One)/ Sr Back-end Software Engineer - HTS (Capital One)
Can you describe your experience with Scala and how it is applied in back-end development?

When answering this question, illustrate your journey with Scala, including specific projects where you've successfully used it for back-end development. Discuss the advantages of using Scala in a distributed system and how its functional programming features contribute to more efficient code.

Join Rise to see the full answer
How do you approach designing scalable APIs?

In responding to this question, emphasize the importance of understanding user needs and system architecture. Discuss best practices for API design, such as REST principles, documentation, versioning, and performance considerations to ensure scalability.

Join Rise to see the full answer
What challenges have you faced while working in an Agile environment?

Share a specific example of a challenge you encountered in an Agile setting. Explain your approach to overcoming it, emphasizing collaborative communication, flexibility, and the importance of iterative feedback to enhance product development.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your methods for maintaining code quality, such as conducting code reviews, writing unit tests, engaging in pair programming, and following established coding standards. Highlight any tools or practices you’ve implemented that help promote high-quality code.

Join Rise to see the full answer
Can you explain your experience with distributed systems?

Talk about your understanding of distributed systems and describe previous projects where you've worked on them. Mention the challenges you faced, such as handling latency, consistency, and fault tolerance, and how you addressed these issues.

Join Rise to see the full answer
How do you prioritize tasks when handling multiple projects?

Detail your strategies for task prioritization, such as using project management tools, communicating with team members, and regularly reassessing priorities based on deadlines or project shifts. Discuss how you balance urgent tasks with long-term goals.

Join Rise to see the full answer
What is your experience with collaborative tools while working on a development team?

Share your familiarity with collaborative tools like Git, Jira, or Confluence that you may have used. Explain how these tools facilitated teamwork, improved communication, and helped to streamline your development processes.

Join Rise to see the full answer
How do you stay updated with the latest technology trends in software development?

Mention specific resources you utilize, such as tech blogs, forums, webinars, or professional networks. You might also discuss any projects where you applied new technologies and how they impacted your work.

Join Rise to see the full answer
Can you describe a project where you overcame significant obstacles?

Outline a situation in a previous project where challenges arose, detailing how you identified the problem, formulated a plan, and ultimately worked with your team to arrive at a successful solution.

Join Rise to see the full answer
Why are you interested in the Senior Back-End Software Engineer role at Capital One?

In your response, convey your enthusiasm for the company’s mission and the innovative work they’re doing in the travel industry. Mention how your skills align with the role and share your eagerness to contribute to a team focused on delivering excellent user experiences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Hopper Remote No location specified
Posted 3 days ago
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Kochava Remote Sandpoint, ID
Posted 3 days ago
Dental Insurance
Paid Holidays
Photo of the Rise User
Bosch Group Hybrid 38000 Hills Tech Dr, Farmington Hills, MI 48331, USA
Posted 9 days ago
Photo of the Rise User
ServiceNow Remote Hamerton House 18-20 Aharon Bart St., Bldg. B 3rd Floor, Petah Tikva, Israel
Posted 7 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Visa Remote Foster City, CA
Posted 2 days ago
Photo of the Rise User
Mission Driven
Dare to be Different
Inclusive & Diverse
Empathetic

Hopper is an award-winning online travel marketplace. We partner with airlines, hotels, homes, and car rental providers across the globe so you can feel confident you're booking the perfect vacation at the best price.

69 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!