Senior Android Software Engineer

Richmond, Virginia

Capital One
Apply for this Job
Senior Android Software Engineer - Enterprise Platforms

Are you passionate about pushing the boundaries of technology? Do you thrive on tackling challenging business problems in a dynamic, collaborative, and inclusive environment? Join Capital One as a Senior Android Software Engineer and take the lead in a significant transformation journey.

At Capital One, we view the iOS and Android platforms as key opportunities to connect with our customers in innovative and engaging ways. The sky's the limit as we explore new possibilities in the mobile device ecosystem, including Watch, TV, and future advancements from Apple and Google. Our engineers enjoy state-of-the-art MacBook Pros, multiple high-end monitors, and the latest tools for seamless product development. Work within small, efficient agile teams utilizing top-notch collaboration tools.

About Us:

Enterprise Platforms Technology (EPTech) is responsible for some of Capital One's most critical enterprise systems. We play a pivotal role in shaping technology solutions across the organization while delivering capabilities that exemplify best practices.

Key Responsibilities:
  • Create and implement Android client code solutions that align with product strategy and adhere to established engineering best practices and design principles.
  • Collaborate with Software Engineers, UX/UI Designers, Quality Engineers, and Product Owners to craft high-quality, engaging customer experiences.
  • Actively participate in agile ceremonies, ensuring the timely delivery of high-quality commitments.
  • Champion the mobile platform within the developer community.
  • Continuously learn and stay up to date with mobile development technologies (e.g., Kotlin, Swift, third-party libraries).
  • Contribute to team discussions and incorporate feedback to enhance team collaboration.
  • Mentor junior to mid-level engineers.
  • Engage with developers across diverse disciplines (Android, iOS, APIs, Web, etc.) beyond the immediate sprint team.
  • Lead and manage the delivery of major components and platform requirements in partnership with senior engineers and architects.
  • Share best practices and drive process improvements within and across sprint teams.
  • Identify technical challenges early and collaborate with the team to devise innovative solutions.
  • Review code submissions to ensure adherence to Kotlin and coding standards.
  • Expand your expertise and provide subject matter leadership.
Basic Qualifications:
  • Bachelor's Degree.
  • Minimum 4 years of professional software engineering experience (internship experience not included).
  • At least 3 years of experience in developing Android applications.
  • At least 3 years of experience with Kotlin.
Preferred Qualifications:
  • Master's Degree.
  • 5+ years of experience building Android applications.
  • 4+ years of experience with Kotlin.
  • 2+ years of experience with JetPack Compose.
Note: Capital One does not sponsor new applicants for employment authorization or provide immigration-related support for this position, including H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, etc.

Salary Range: McLean, VA: $193,400 - $220,700; Richmond, VA: $175,800 - $200,700.

This role may also be eligible for performance-based incentive compensation, including cash bonuses or long-term incentives.

Capital One offers a comprehensive and competitive benefits package that supports your overall well-being. For details on benefits, visit the Capital One Careers website. Eligibility varies based on full or part-time status and management level.

This position is open for applications for a minimum of 5 business days.

Capital One is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to any prohibited status.

If you require accommodations in the application process, please contact Capital One Recruiting. All shared information is confidential and only used for providing necessary accommodations.

Capital One is comprised of various entities, and positions in Canada, the UK, and the Philippines are specific to their respective regions.

Date Posted: 03 April 2025
Apply for this Job