Senior Software Engineer, Android

A financial wellness app helping everyday people and families save and invest money for the long term since 2014.
$184,500 - $217,100
Android
Senior Software Engineer
Remote
501 - 1,000 Employees
7+ years of experience
Finance

Description For Senior Software Engineer, Android

Acorns, a leading financial wellness app, is seeking a Senior Android Engineer to join their remote-first team. The role focuses on building rich, scalable software solutions using Kotlin and Jetpack Compose within an MVVM architecture. As part of a highly autonomous engineering organization, you'll collaborate with cross-functional teams to develop new features and infrastructure while contributing to a customer-first culture.

The position offers an exciting opportunity to work on impactful financial technology that has helped over 13 million people save and invest over $22 billion. You'll be part of a mission-driven company that values bold decision-making, continuous growth, and building trust. The role combines technical leadership with mentorship opportunities, allowing you to influence both product development and team growth.

Working at Acorns means joining a company recognized as one of Time's "World's Best Brands of 2024." You'll enjoy competitive compensation, comprehensive benefits, and the flexibility of remote work with optional access to office space in Irvine, CA. The company culture emphasizes both professional development and work-life balance, offering various programs for career growth and community building.

This role is perfect for experienced Android developers who are passionate about creating financial solutions that make a real difference in people's lives. You'll work with modern technologies and practices while contributing to a product that helps everyday families build their financial future.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer, Android

  • Work on a key Product team building and developing exciting new features for customers
  • Participate in refinement, grooming, and overall planning of team work
  • Collaborate with stakeholders across Product and Design to help refine and create requirements
  • Work with manager and team to establish priorities, estimate timelines, and ensure deadlines
  • Mentor less senior team members and act as a force multiplier across the team

Requirements For Senior Software Engineer, Android

Kotlin
  • 7 - 9 years of professional software experience with 5+ years in native Android applications
  • Deep knowledge of native Android applications built in Kotlin
  • Experience building high-performance, dynamic UI with Jetpack Compose
  • Strong understanding of modern architectural patterns (MVVM, Repository pattern, IoC)
  • Extensive experience with unit testing
  • Experience with continuous integration, monitoring and metrics tooling
  • Familiarity with dependency injection
  • Solutions-oriented approach and strives for quality and precision

Benefits For Senior Software Engineer, Android

401k
Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Competitive salary and stock options
  • Comprehensive benefits package
  • Flexible work location, hours, and paid time off
  • 401(k) discretionary match
  • Monthly Acorns account contribution & GoHenry account for family
  • Mindfulness and Financial Wellness resources
  • Career Development Program
  • Roots Leadership Program for Emerging Leaders
  • Community week onsite gatherings

Interested in this job?

Jobs Related To Acorns Senior Software Engineer, Android

(USA) Senior, Software Engineer, Android

Senior Android Software Engineer position at Walmart Global Tech, focusing on Health and Wellness solutions, offering competitive compensation and the opportunity to impact millions of users.

Sr Software Engineer, Android

Senior Android Engineer role at Disney building world-class news experiences for ABC News, offering competitive pay and benefits with opportunity to impact millions of users.

Senior Android Developer

Senior Android Developer position at Integrant, requiring 4+ years of experience in Android development, architecture, and security, offering hybrid work arrangement in Maadi, Egypt.

Android UI Engineer (L5) - Games Player Experiences

Senior Android Engineer position at Netflix focusing on developing social gaming experiences and platform UI, offering remote work and competitive compensation.

Senior Software Engineer, Android Engineering

Senior Android Engineer position at Axon, developing control software for advanced robotics systems in law enforcement and military applications.