Staff Software Engineer - Capital One Travel Tech - Full-stack

Discover Financial
Toronto
Workplace: HybridFull time172,960 - 197,400 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Mentorship","Problem-solving","Technical leadership","Cross-functional collaboration"]

Build and lead full-stack development for Capital One’s travel ecosystem, focusing on the integration between Brex, expense systems, and Capital One Business Travel (COBT). Serve as a tech lead across the software development lifecycle, owning technical design and development of fault-tolerant, cross-platform applications. Use Java, JavaScript, React/Angular, Python, and AWS tools to deliver high-impact booking journeys and mentor junior engineers through best practices.

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 - Full-stack

✓ 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

Build and lead full-stack development for Capital One’s travel ecosystem, focusing on the integration between Brex, expense systems, and Capital One Business Travel (COBT). Serve as a tech lead across the software development lifecycle, owning technical design and development of fault-tolerant, cross-platform applications. Use Java, JavaScript, React/Angular, Python, and AWS tools to deliver high-impact booking journeys and mentor junior engineers through best practices.
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 developer owning technical design and development of cross-functional, multi-platform, fault-tolerant applications.
  • •Use multiple programming languages (JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React and/or Go) and data stores (RDBMS/NoSQL) with AWS services.
  • •Establish and drive engineering best practices and standards (e.g., code review standards).
  • •Own architecture using HLD methodology and provide mentorship to junior and intermediate associates.

Pay and Benefits

Salary: 172,960 - 197,400 annually
Perks:Home OfficeHealth InsuranceTuition

Key Requirements

  • •At least 6 years of hands-on development experience using at least two of: JavaScript, Java, Angular/TypeScript, Python, Node.js, React, and/or Go.
  • •At least 6 years of experience with application and/or data design, architecture, and development.
  • •Ability to build both user-facing front-end and server-side back-end as a full-stack role.
  • •Provide mentorship to junior/intermediate associates and guidance to technical and business stakeholders.
  • •Experience in an agile environment (familiar with agile development methodologies).
Experience:6+ yearsTravel and expense (T&E)Financial servicesCloud
Education:Bachelor's in Computer Science, Software Engineering, Information Technology or related field
Skills:MentorshipProblem-solvingTechnical leadershipCross-functional collaboration
Tech Stack:JavaScriptJavaHTML/CSSAngularTypeScriptPythonNode.jsReactGoRDBMSNoSQLAWSAzureGoogle CloudOpen SourceBrex

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