Taro Logo

Principal Associate, Software Engineer - Capital One Travel - Android

A financial services company that's been on a mission to change banking for good and make credit accessible, simple, intuitive and rewarding for over 20 years.
Android
Principal Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance · Travel

Job Description

Capital One Travel is seeking a Principal Software Engineer to join their Android development team in Toronto. This role is part of a fast-growing, highly innovative, digital-first business within Capital One's Premium Products and Experiences organization. The team is building an industry-leading travel booking platform that delivers unique benefits to millions of customers.

As a Principal Engineer, you'll lead the development of Android features using cutting-edge technologies like Jetpack Compose and Kotlin. You'll work in a collaborative environment, partnering with designers, product owners, and engineers across different platforms to create exceptional customer experiences. The role offers significant technical leadership opportunities, including mentoring junior developers and driving engineering excellence.

Capital One provides a modern development environment with top-of-the-line equipment and tools. The company offers a hybrid work arrangement with 3 days in the office, located conveniently near Union Station. The comprehensive benefits package includes health coverage, mental health support, tuition subsidies, and professional development opportunities.

The ideal candidate will bring strong Android development expertise, particularly with Kotlin and Jetpack Compose, along with a proven track record of delivering major platform components. This role offers the opportunity to shape the future of travel booking technology while working for a company committed to innovation and employee well-being.

Last updated 20 days ago

Responsibilities For Principal Associate, Software Engineer - Capital One Travel - Android

  • Spearhead the development of Android features using Jetpack Compose and reactive programming
  • Partner with Software Engineers, UX/UI designers, and Product Owners to craft high-performing customer experiences
  • Engage in team agile ceremonies and ensure timely delivery
  • Lead discussions and provide contributions to team initiatives
  • Mentor junior and mid-level team members
  • Collaborate with developers across various disciplines
  • Take ownership of delivering major platform components
  • Drive adoption of best practices and process improvements
  • Conduct thorough reviews of pull requests

Requirements For Principal Associate, Software Engineer - Capital One Travel - Android

Kotlin
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience
  • At least 2 years of experience building native Android applications
  • At least 2 years of experience with Kotlin
  • Experience with Jetpack Compose (preferred)
  • Experience with open source frameworks (preferred)
  • Experience with Agile practices (preferred)

Benefits For Principal Associate, Software Engineer - Capital One Travel - Android

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Hybrid work environment (3 days in office)
  • Work From Home allowance
  • Full health coverage for employees, spouses, domestic partners, and dependents
  • Up to $3000 in mental health coverage
  • Up to $5000 in tuition subsidies per year
  • Health and fitness center discounts
  • Training and professional development programs