Principal Associate, Software Engineer - Capital One Travel - Android (Mobile)

Discover Financial
Toronto
Workplace: HybridFull timeUSD 148,120 - 169,050 annuallyFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Collaboration","Mentorship","Problem-solving","Creativity","Lead discussions"]

Build Android features for the Capital One Travel portal, delivering the full traveler journey from planning to booking. Partner with UX/UI designers and product owners to create high-performing customer experiences using Jetpack Compose and reactive programming. Own major platform components, mentor junior and mid-level engineers, participate in agile ceremonies, and raise code quality through thorough PR reviews and engineering best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
5 days ago

Principal Associate, Software Engineer - Capital One Travel - Android (Mobile)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Build Android features for the Capital One Travel portal, delivering the full traveler journey from planning to booking. Partner with UX/UI designers and product owners to create high-performing customer experiences using Jetpack Compose and reactive programming. Own major platform components, mentor junior and mid-level engineers, participate in agile ceremonies, and raise code quality through thorough PR reviews and engineering best practices.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Spearhead development of Android features using Jetpack Compose and reactive programming while following engineering best practices.
  • •Collaborate with other engineers, UX/UI designers, and product owners/analysts to deliver engaging customer experiences.
  • •Participate in agile ceremonies to ensure timely delivery and maintain high quality.
  • •Continuously improve expertise in mobile development with a focus on Kotlin and Jetpack Compose, including third-party libraries and tools.
  • •Mentor junior and mid-level team members and contribute to major platform components in alignment with architectural vision.

Pay and Benefits

Salary: USD 148,120 - 169,050 annually
Perks:Health InsuranceHome OfficeTuition

Key Requirements

  • •At least 4 years of professional software engineering experience.
  • •At least 2 years building native Android applications.
  • •At least 2 years of experience with Kotlin.
  • •Preferred: 1+ years of experience with Jetpack Compose.
  • •Preferred: 1+ years of experience with open source frameworks and Agile practices.
Experience:4+ yearsMobileAndroidTravelBanking
Education:Bachelor's in Computer Science, Software Engineering, Information Technology or related field
Skills:CollaborationMentorshipProblem-solvingCreativityLead discussions
Tech Stack:AndroidJetpack ComposeReactive programmingKotlinPull requestsAgileUX/UI

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