Capital One logo

Senior Software Engineer, iOS (Machine Learning Experience)

Capital One

McLean, VA
Full Time
Senior
159k-181k
16 days ago

Job Description

About the Role

Senior Software Engineer, iOS (Machine Learning Experience) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. As a Capital One iOS Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The role involves developing iOS platform solutions, collaborating across disciplines, mentoring team members, and actively engaging with the mobile development community to deliver high-quality customer experiences.

Key Responsibilities

  • Develop iOS platform code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles.
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity.
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality.
  • Be an active advocate of the mobile platform through both internal and external developer communities.
  • Remain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.).
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team.
  • Mentor junior to mid-level members of the team.
  • Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects.
  • Share best practices and improve processes within and across sprint teams.
  • Identify technical obstacles early and work closely with the team to find creative solutions.
  • Review pull requests and ensure adherence to Swift and other language idioms.
  • Grow and provide SME level leadership.

Requirements

  • Bachelor's Degree.
  • At least 3 years of experience in software engineering (Internship experience does not apply).
  • At least 2 years of experience building iOS applications.
  • At least 2 years of experience with Swift.

Nice to Have

  • 3+ years of experience building iOS applications.
  • 3+ years of experience with Swift and Build tooling using Fastlane, Ruby, etc.
  • 1+ years of experience in AWS services like Lambda, ECS Fargate.
  • 1+ years of experience in open source frameworks.
  • 1+ years of experience with Agile practices.

Qualifications

  • Bachelor's Degree.

Benefits & Perks

  • Competitive full-time annual salaries based on location, ranging from $144,200 to $197,400.
  • Performance-based incentive compensation, including cash bonuses and long-term incentives.
  • Comprehensive, inclusive health, financial, and other benefits supporting total well-being.
  • Top of the line MacBook Pros, multiple high-end monitors, and necessary tooling.
  • Work in small, productive agile teams using industry-leading tools.

Working at Capital One

At Capital One, we are building a leading information-based technology company. We foster a collaborative, inclusive, and innovative environment where makers, breakers, doers, and disruptors work together to solve real problems and meet customer needs. The company emphasizes agility, continuous learning, and active engagement with the developer community, promoting a culture of best practices and leadership at all levels.

Apply Now

Job Details

Posted AtJul 9, 2025
Job CategoryMobile Development
Salary159k-181k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Capital One

Website

capitalone.com

Location

McLean, VA

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches