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.