Principal Associate, Software Engineer - International Card Tech - Android (Mobile)

Discover Financial
Toronto
Workplace: HybridFull timeUSD 148,120 - 169,050 annuallyFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Collaboration","Problem-solving","Mentoring","Ownership","Attention to quality"]

Build and ship Android features for Capital One’s International Card Tech, driving Travel objectives with Jetpack Compose and reactive programming. Partner with UX/UI designers and product owners to deliver high-performing customer experiences, participate in agile ceremonies, and continuously improve engineering practices. Take ownership of major platform components, review pull requests, and mentor junior and mid-level engineers while collaborating across Android, iOS, APIs, and web teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
18 hours ago

Principal Associate, Software Engineer - International Card Tech - Android (Mobile)

✓ Verified Job

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

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

Job Summary

Build and ship Android features for Capital One’s International Card Tech, driving Travel objectives with Jetpack Compose and reactive programming. Partner with UX/UI designers and product owners to deliver high-performing customer experiences, participate in agile ceremonies, and continuously improve engineering practices. Take ownership of major platform components, review pull requests, and mentor junior and mid-level engineers while collaborating across Android, iOS, APIs, and web teams.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Spearhead development of Android features for Travel objectives using Jetpack Compose and reactive programming
  • •Collaborate with Software Engineers, UX/UI designers, and Product Owners/Analysts to deliver engaging customer experiences
  • •Participate in agile ceremonies to ensure timely delivery and high-quality outcomes
  • •Expand expertise in mobile development with a focus on Kotlin and Jetpack Compose and staying current on third-party tools
  • •Mentor junior and mid-level engineers and lead delivery of major platform components while reviewing pull requests

Pay and Benefits

Salary: USD 148,120 - 169,050 annually
Perks:Remote WorkHealth InsuranceTuition Subsidies

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
  • •Bachelor’s, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or related field
  • •Experience with Agile practices
Experience:4+ years
Education:Bachelor's in Computer Science, Software Engineering, Information Technology (or related field)
Skills:CollaborationProblem-solvingMentoringOwnershipAttention to quality
Tech Stack:AndroidKotlinJetpack ComposeReactive programmingOpen sourceRESTful APIsMicroservicesContainersAgileUX/UIPull requests

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