Staff Software Engineer - Capital One Travel - Android

Capital One Canada

Toronto, Ontario, Canada
Not specified; not specified; full coverage for sp...
3d onsite
6+ years native android development
4+ years kotlin programming experience
Application and data architecture design
This senior individual contributor role requires advanced hands-on software development, technical design, and architecture without direct reports

Job Summary

  • This senior individual contributor role requires advanced hands-on software development, technical design, and architecture without direct reports.
  • The team aims to grow an industry-leading travel booking platform that delivers unique benefits to millions of customers while powering credit card product features.
  • Employees enjoy a hybrid work environment with three days in the office, along with comprehensive benefits including up to $5000 in tuition subsidies per year.

Matching Summary

This senior individual contributor role requires advanced hands-on software development, technical design, and architecture without direct reports.

Salary

Not specified; Not specified; Full coverage for spouses, dependents, mental health support, and tuition subsidies

Skills & Requirements

Must-have

  • 6+ years Native Android development
  • 4+ years Kotlin programming experience
  • Application and data architecture design
  • Mentorship of junior to mid-level engineers
  • Agile ceremony participation and delivery

Nice-to-have

  • Experience with AWS or cloud products
  • Open source framework contributions
  • SwiftUI and reactive programming knowledge
  • Cross-platform collaboration skills
  • Full software development life-cycle leadership

Key Requirements

  • Bachelor's Degree required
  • At least 6 years of Native Android application development
  • At least 4 years of experience with Kotlin
  • Proven experience providing mentorship to associates

Work Rights

Not specified

Tailored Resume

Cover Letter