Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Back-end Software Engineer - HTS (Capital One) - 100% remote image - Rise Careers
Job details

Sr Back-end Software Engineer - HTS (Capital One) - 100% remote

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.


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!


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


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 the upsides of pre-IPO equity packages.
  • Unlimited PTO.
  • Carrot Cash travel stipend.
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend.
  • Please ask us about our very generous parental leave, much above industry standards!.
  • Entrepreneurial culture where pushing limits and taking risks is everyday business.
  • Open communication with management and company leadership.
  • Small, dynamic teams = massive impact.
  • 100% employer paid Medical, Dental and Vision coverage for employees.
  • Access to Disability & Life insurance.
  • Health Reimbursement Account (HRA).
  • DCA/ FSA and access to 401k plan.


#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

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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 Sr Back-end Software Engineer - HTS (Capital One) - 100% remote, Hopper

At Capital One, we're on the lookout for a talented Sr Back-End Software Engineer to join our Hopper Technology Solutions group, and guess what? It's a 100% remote opportunity! If you’re ready to shape the future of travel, this role is perfect for you. Imagine collaborating with a diverse team of exceptional engineers, designers, and product managers to create innovative features that truly enhance user experience. You’ll be at the heart of building scalable APIs and full-stack solutions that impact the lives of millions. Emphasizing creativity and problem-solving, you'll work in a fast-paced, data-driven environment where your contributions will directly influence the product lifecycle. The best part? You’ll have the opportunity to manage your own projects, conduct code reviews, and participate in high-level design discussions, while also mentoring your peers. With our modern tech stack, including Scala for backend services and GCP for orchestration, you’ll always be pushing the boundaries of what's possible. We value a culture of open communication, providing perks like unlimited PTO, a travel stipend, and comprehensive health coverage. If you're passionate about delivering high-quality software and eager to dive into the tech that powers our travel solutions, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Sr Back-end Software Engineer - HTS (Capital One) - 100% remote Role at Hopper
What are the main responsibilities of a Sr Back-End Software Engineer at Capital One?

As a Sr Back-End Software Engineer at Capital One, you will design, build, and operate scalable APIs and full-stack solutions that enhance the travel experience for millions of users. Your daily responsibilities will include collaborating with engineers, designers, and product managers, conducting code reviews, ensuring high-quality codebases, and actively participating in design discussions to contribute to the product lifecycle.

Join Rise to see the full answer
What qualifications are necessary for a Sr Back-End Software Engineer role at Capital One?

To be successful as a Sr Back-End Software Engineer at Capital One, candidates should have a strong background in software development, particularly with Scala and distributed systems. A passion for high-quality software, excellent problem-solving skills, and the ability to collaborate effectively in a remote environment are critical. Experience with GCP and a thoughtful approach to product development are also highly valued.

Join Rise to see the full answer
What is the work culture like for a Sr Back-End Software Engineer at Capital One?

The work culture for a Sr Back-End Software Engineer at Capital One is dynamic and entrepreneurial. With emphasis on minimal meetings and strong asynchronous decision-making, engineers enjoy freedom and flexibility while contributing big ideas. There’s an open communication policy with management, a commitment to mentorship, and a focus on collaboration across small, agile teams.

Join Rise to see the full answer
What technologies will a Sr Back-End Software Engineer work with at Capital One?

In the role of Sr Back-End Software Engineer at Capital One, you'll work with a modern tech stack that includes Scala for backend services, GCP for orchestration using GKE (Google Kubernetes Engine), and React & TypeScript for frontend development. Additionally, familiarity with distributed system development will be beneficial as you build robust systems that can handle high scales.

Join Rise to see the full answer
What kind of benefits does Capital One offer to Sr Back-End Software Engineers?

Capital One offers a competitive salary package that includes perks like unlimited PTO, a travel stipend known as Carrot Cash, a work-from-home stipend, and extensive health benefits such as 100% employer-paid medical, dental, and vision coverage. Employees also enjoy generous parental leave, access to retirement plans, and a supportive and encouraging work environment.

Join Rise to see the full answer
Common Interview Questions for Sr Back-end Software Engineer - HTS (Capital One) - 100% remote
How do you approach designing a scalable API?

When designing a scalable API, consider user requirements and the anticipated load. Use RESTful principles or GraphQL based on functionality, ensure appropriate error handling, and think about versioning. Document the API thoroughly and use coding best practices to maintain quality.

Join Rise to see the full answer
Can you describe your experience with Scala and how it applies to back-end development?

Discuss your familiarity with Scala, focusing on projects you've completed using the language. Emphasize how Scala's concurrency features and functional programming paradigms help facilitate building robust back-end services and maintaining performance.

Join Rise to see the full answer
What techniques do you use for code reviews, and why are they important?

In code reviews, I focus on adherence to best practices, readability, and functionality. I often employ automated tools to check for code complexity, and I encourage an open dialogue to provide constructive feedback. This process ensures shared knowledge and maintains code quality.

Join Rise to see the full answer
How do you manage tight deadlines while ensuring code quality?

I prioritize tasks based on the urgency and impact of features. Utilizing Agile methodologies allows for iterative improvements while keeping quality in check through unit testing and peer reviews. This approach ensures that we maintain high standards under pressure.

Join Rise to see the full answer
Explain your experience with distributed systems and the challenges you've faced.

In my experience with distributed systems, challenges often include latency, consistency, and fault tolerance. I focus on designing systems that can recover from failures, employ strategies like eventual consistency, and leverage load balancers to manage calls to services effectively.

Join Rise to see the full answer
What role does collaboration play in your development process?

Collaboration is vital. I engage with team members regularly for brainstorming sessions and feedback loops which enhance our creative output and align our goals. Communicating effectively with both technical and non-technical stakeholders allows for better product outcomes.

Join Rise to see the full answer
How do you ensure that your solutions are user-centered?

To ensure user-centered solutions, I engage in user research, usability testing, and gather feedback from stakeholders throughout the development process. Understanding user needs deeply allows me to build features that truly enhance their experience.

Join Rise to see the full answer
Can you describe a successful project you've worked on that utilized Agile methodologies?

In a recent project, employing Agile methodologies allowed us to implement user stories effectively and adjust quickly to evolving requirements. Regular sprints and reviews with adaptive planning led to successful feature launches, positively impacting user satisfaction.

Join Rise to see the full answer
What is your strategy for mentoring junior engineers?

I believe in fostering a nurturing environment by providing constructive feedback and encouraging questions. I pair program with junior engineers, helping them navigate through challenges while guiding them on best practices to enhance their skills confidently.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

I am committed to continuous learning through online courses, webinars, and community participation. Engaging with professional networks and tech meetups helps me stay connected with industry trends which I can apply to my work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 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
G-P Remote India (Remote-First)
Posted 11 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Áleph Remote No location specified
Posted 9 days ago

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.

63 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
December 24, 2024

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!