Lead Software Engineer, Android (Enterprise Platforms Technology)

A leading financial services company that provides credit cards, banking, and other financial products.
McLean, VA, USARichmond, VA, USA
$175,800 - $220,700
Android
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Lead Software Engineer, Android (Enterprise Platforms Technology)

Capital One is seeking a Lead Software Engineer to join their Enterprise Platforms Technology team, focusing on Android development. This role offers an exciting opportunity to be at the forefront of mobile technology innovation within a major financial institution. The position involves working with cutting-edge tools and technologies, developing solutions that reach millions of customers through Capital One's mobile platforms.

The Enterprise Platforms Technology (EPTech) team plays a crucial role in establishing technology practices across the company while delivering essential enterprise platform capabilities. As a Lead Android Engineer, you'll be responsible for developing sophisticated Android applications using Kotlin, working in an agile environment with cross-functional teams including UX/UI designers, quality engineers, and product owners.

The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to mentor junior team members. You'll be working in a collaborative environment where innovation is encouraged, and you'll have access to top-tier development tools including MacBook Pros and high-end monitors.

Key responsibilities include developing Android client code solutions, leading major component deliveries, reviewing pull requests, and maintaining high coding standards. The position requires active participation in the mobile development community, both internally and externally, and staying current with mobile technology trends.

The compensation package is highly competitive, ranging from $175,800 to $220,700 depending on location, plus performance-based incentives and comprehensive benefits. Capital One offers a modern work environment, opportunities for professional growth, and the chance to work on products that impact millions of users.

This role is perfect for an experienced Android developer who wants to take their career to the next level, combining technical expertise with leadership responsibilities in a forward-thinking financial technology environment. Join Capital One to be part of a team that's pushing the boundaries of mobile banking technology while maintaining a strong focus on user experience and technical excellence.

Last updated 4 days ago

Responsibilities For Lead Software Engineer, Android (Enterprise Platforms Technology)

  • Develop Android client code solutions
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts
  • Participate in agile ceremonies
  • Advocate for mobile platform in developer communities
  • Mentor junior to mid-level team members
  • Lead delivery of major components and platform needs
  • Review pull requests and ensure code quality
  • Share best practices and improve processes
  • Identify technical obstacles and find creative solutions

Requirements For Lead Software Engineer, Android (Enterprise Platforms Technology)

Kotlin
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience
  • At least 3 years of experience building Android applications
  • At least 3 years of experience with Kotlin

Benefits For Lead Software Engineer, Android (Enterprise Platforms Technology)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentives
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Lead Software Engineer, Android (Enterprise Platforms Technology)

Lead Android Firmware Engineer

Lead Android Firmware Engineer position at BioIntelliSense, developing medical device software and leading engineering team in remote patient monitoring solutions.

Staff Software Engineer, Mobile (Android), YouTube

Staff Software Engineer position at YouTube focusing on Android development, combining technical leadership with hands-on development to enhance YouTube's mobile platform serving billions of users.

Staff Software Engineer, Android Content

Staff Software Engineer position at Google focusing on Android content framework development, requiring 8+ years of experience and strong technical leadership skills.

Lead Software Engineer, Quick Share, Android

Lead Software Engineer position at Google focusing on Android Quick Share and connectivity features, requiring 5+ years of software development experience and strong leadership skills.

Staff Software Engineer, Authentication and Autofill, Android

Lead Android authentication and autofill features development at Google, managing technical teams and architecting solutions that impact billions of users worldwide.