Staff Software Engineer - Capital One Travel Tech - Backend

Discover Financial
Toronto
Workplace: HybridFull timeUSD 172,960 - 197,400 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Mentorship","Technical problem-solving","Defining technical standards","Collaboration","Owning technical design"]

Lead technical design and development for Capital One’s in-house travel ecosystem, focusing on end-to-end booking and high-volume integrations across Brex, expense systems, and corporate travel. Serve as a tech lead across the software development lifecycle, owning architecture with High Level Design, improving engineering practices, and mentoring junior and intermediate associates. Build resilient, fault-tolerant services using modern backend engineering and cloud platforms to impact millions of Canadians.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
1 month ago

Staff Software Engineer - Capital One Travel Tech - Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Lead technical design and development for Capital One’s in-house travel ecosystem, focusing on end-to-end booking and high-volume integrations across Brex, expense systems, and corporate travel. Serve as a tech lead across the software development lifecycle, owning architecture with High Level Design, improving engineering practices, and mentoring junior and intermediate associates. Build resilient, fault-tolerant services using modern backend engineering and cloud platforms to impact millions of Canadians.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Work as part of a dynamic team across the software development life cycle.
  • •Act as a tech lead, owning technical design and development of cross-functional, multi-platform, fault-tolerant applications.
  • •Continuously improve developer experience by identifying gaps in internal frameworks and tools and contributing improvements.
  • •Establish and apply engineering best practices, including code review standards.
  • •Own architecture and contribute to High Level Design as evolving technology impacts the domain, while providing mentorship to junior/intermediate associates.

Pay and Benefits

Salary: USD 172,960 - 197,400 annually
Perks:Remote WorkHealth InsuranceTuition SubsidiesSpouse Coverage

Key Requirements

  • •At least 6 years of hands-on development experience using Java, Python, Go, or other object-oriented languages.
  • •At least 6 years of experience with application and/or data design, architecture, and development.
  • •Experience with AWS (highly preferred) or other cloud products such as Microsoft Azure or Google Cloud.
  • •Experience providing mentorship to junior/intermediate associates and guidance to technical and business stakeholders.
  • •Experience working in an agile environment and familiarity with agile development methodologies.
Experience:6+ yearsTravelExpenseCloudAgile
Education:Bachelor's in Computer Science, Software Engineering, Information Technology or related field
Skills:MentorshipTechnical problem-solvingDefining technical standardsCollaborationOwning technical design
Tech Stack:JavaPythonGoAWSMicrosoft AzureGoogle CloudBrexApplied AI

Company Brief

Discover Financial
Provides consumer banking products, credit cards, personal loans, and payment services through the Discover brand. It operates a major U.S. financial network and serves individuals and merchants with lending and digital payment solutions.
Industry: Retail Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10M to 25M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Riverwoods, United States
Founded: 1985
WebsiteLinkedIn