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

Discover Financial
Toronto
Workplace: HybridFull timeUSD 172,960 - 197,400 annuallyFunction: Software EngineeringExperience: 6+ yearsSkills: ["Mentorship","Problem-solving","Technical leadership","Collaboration","Continuous improvement"]

Own technical design and development for a full-stack, multi-platform travel portal used by Canadians planning trips. Lead end-to-end software delivery across the SDLC, define engineering best practices and technical standards, and establish architecture using HLD methodology. Build user-facing and server-side components using modern web and backend technologies, work with AWS services and data stores, and mentor junior and intermediate engineers to improve delivery quality and developer experience.

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

Own technical design and development for a full-stack, multi-platform travel portal used by Canadians planning trips. Lead end-to-end software delivery across the SDLC, define engineering best practices and technical standards, and establish architecture using HLD methodology. Build user-facing and server-side components using modern web and backend technologies, work with AWS services and data stores, and mentor junior and intermediate engineers to improve delivery quality and developer experience.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Work as part of a team throughout 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 programming languages and databases (including front-end and server-side) to implement features across the travel booking journey.
  • •Establish engineering best practices and technical standards, including code review standards.
  • •Provide mentorship to junior and intermediate associates and support engineering best practices across the team.

Pay and Benefits

Salary: USD 172,960 - 197,400 annually
Perks:Health InsuranceHome OfficeLearning Budget

Key Requirements

  • •At least 6 years of hands-on development experience using two or more 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.
  • •Proficiency building both user-facing front-end and server-side back-end as a full-stack role.
  • •Experience providing mentorship to junior/intermediate associates and guidance to technical and business stakeholders.
  • •Experience with agile development methodologies is preferred.
Experience:6+ yearsApplication development
Skills:MentorshipProblem-solvingTechnical leadershipCollaborationContinuous improvement
Tech Stack:JavaScriptJavaHTML/CSSAngularTypeScriptPythonNode.jsReactGoAWSOpen SourceRDBMSNoSQL

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