Principal Android Engineer Opportunity

Shutterfly company

Subscribe to our Telegram & Twitter Channel

Principal Android Engineer in United State

Remote 4 hours ago

At Shutterfly, we make life’s experiences unforgettable. We believe there is extraordinary power in the self-expression. That’s why our family of brands helps customers create products and capture moments that reflect who they uniquely are.

We’re looking for a Principal Android Engineer to help shape the future of our Android mobile platform. In this role, you will drive the development of innovative mobile experiences used by tens of millions of people. You’ll collaborate with a talented cross functional team to help evolve our app while helping to maintain the highest standards of quality, performance, and user experience.

This is a fully remote role based out of the United States.

What You'll Do Here

  • Champion a culture of technical excellence through thoughtful code reviews, mentorship, and continuous improvement
  • Drive improvements in app performance, reliability, maintainability, and engineering best practices
  • Lead design, architecture, and development of high-impact Android features across Shutterfly’s family of apps
  • Contribute to the evolution of our mobile platform, architecture, and tooling, with a focus on scalability and reusability
  • Collaborate closely with product managers, UX designers, and back-end teams to craft experiences that delight users

The Skills You'll Bring

  • 8+ years of professional experience building and shipping Android applications
  • Deep understanding of modern Android architecture components (MVVM, Coroutines, Jetpack Compose, Work Manager, Room, etc.)
  • Strong command of Kotlin and Android SDK fundamentals
  • Experience configuring Gradle build logic for complex Android projects
  • Proven ability to write clean, maintainable, and scalable code
  • Experience designing and consuming RESTful APIs and optimizing network interactions for performance and reliability
  • Solid knowledge of unit testing, dependency injection, and testable architecture patterns
  • Excellent communication and collaboration skills
  • Strong technical judgment and ability to make sound architectural decisions

Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it’s the right thing to do for our business and for our people. We welcome all applicants and evaluate them based on their qualifications, without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or other characteristic covered by law. Learn more about our commitment to Diversity, Equity, and Inclusion on our Career Site.

This position will accept applications on an ongoing basis until filled.

The compensation package for this role is based on multiple factors, such as job level, responsibilities, location, and candidate experience. The base pay ranges included below are specific to the locations listed, and may not be applicable to other locations.

California : [$156,000-221,000]

Connecticut and New York: [$156,000-202,250]

Colorado, Illinois, Minnesota and Washington: [$156,000-187,250]

Nevada: [$146,750-202,250]

Maryland and New Jersey: [$168,500-202,250]

Hawaii : [$146,750-176,000]

This position may be eligible for a bonus incentive, health benefits, a 401K program, and other employee perks. More details about our company benefits can be found at https://shutterflyinc.com/benefits/.

This opportunity can be remote, but candidates must reside in a state in which Shutterfly is registered to do business. This includes all US states except District of Columbia, North Dakota, Mississippi, Rhode Island, Vermont, and Wyoming.

This position will accept applications on an ongoing basis until filled.

#SFLYTechnology
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly