Staff Software Engineer

Staff Software Engineer

Full-Time 157400 - 179600 $ / year (est.) Hybrid
C

At a Glance

  • Tasks: Lead the development of a next-gen travel portal and enhance user experiences.
  • Company: Join Capital One, a leader in tech innovation and inclusivity.
  • Benefits: Enjoy hybrid work, mental health support, tuition subsidies, and competitive salary.
  • Other info: Dynamic team environment with opportunities for growth and learning.
  • Why this job: Make an impact in travel tech while mentoring future developers.
  • Qualifications: 6+ years in software development with expertise in multiple programming languages.

The predicted salary is between 157400 - 179600 $ per year.

Work on the next generation of the travel portal, overseeing architecture, design, and delivery across the customer journey.

Responsibilities

  • Work as part of a dynamic 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 application systems.
  • Utilize programming languages including JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React, and/or Go, along with RDBMS and NoSQL databases, and AWS tools and services.
  • Continuously improve software engineering developer experience by identifying gaps in internal frameworks and tools.
  • Establish engineering best practices, code review standards, and technical support to ensure standards are met.
  • Own architecture decisions, apply High‑Level Design methodology and contribute to the HLD process.
  • Provide mentorship to junior and intermediate associates through engineering best practices and code standards.

Basic Qualifications

  • At least 6 years of hands‑on development experience using at least two of the following programming languages: 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 in building both the user‑facing front‑end and the server‑side back‑end of applications.
  • Experience providing mentorship to junior/intermediate associates and guiding technical and business stakeholders.

Preferred Qualifications

  • 10+ years of experience leading the full life‑cycle of software development.
  • Bachelor’s, Master’s, or Diploma in Computer Science, Software Engineering, Information Technology, or related field.
  • Experience working in an agile environment and familiarity with agile development methodologies.
  • Experience with AWS (highly preferred) or other cloud products such as Microsoft Azure or Google Cloud.
  • Previous experience at Capital One.

Benefits and Work Environment

  • Hybrid work environment with 3 days in the office and a one‑time work‑from‑home allowance.
  • Full coverage for spouses, domestic partners, and dependents.
  • Up to $3,000 in mental‑health coverage and up to $5,000 in tuition subsidies per year.
  • Other benefits include competitive salary, performance‑based incentive compensation, and a range of employee programs.

Compensation

The expected annual salary range for this position is $157,400 – $179,600. This role is also eligible to earn performance‑based incentive compensation, which may include cash bonuses.

EEO Statement

Capital One Canada is an equal‑opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

Staff Software Engineer employer: Capital One

At Capital One, we pride ourselves on fostering a collaborative and innovative work environment that empowers our employees to thrive. As a Lead Full-Stack Engineer in Toronto, you'll enjoy the benefits of a hybrid work model, competitive compensation, and opportunities for professional growth through mentorship and leadership roles. Join us to be part of a dynamic team that values creativity and technical excellence in shaping the future of travel technology.

C

Contact Details:

Capital One Recruitment Team

We think you need these skills to ace Staff Software Engineer

JavaScript
Java
HTML/CSS
Angular/TypeScript
Python
React
Go