Job Search

Senior Android Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
158160

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Hannah Cardwell

Piper Companies is seeking a Senior Android Engineer for a leading education technology platform in Durham, NC or Seattle, WA. The Senior Android Engineer will develop and maintain a native Android application, collaborate with iOS engineers for cross-platform consistency, and implement responsive UI designs. This is a hybrid position based in Durham, NC or Seattle, WA.


Responsibilities for the Senior Android Engineer include:

· Develop and maintain the Android Study application and associated test suites

· Collaborate with iOS engineers to align mobile experiences and architectural patterns across platforms

· Work closely with the design team to implement UX changes and ensure platform-specific consistency

· Participate in technical kickoffs, code reviews, and contribute to best practices and coding standards

· Ideate with product managers to define technical requirements, risks, and complexity


Requirements for the Senior Android Engineer include:

· 6+ years of native Android development experience in Kotlin

· Strong knowledge of Android platform SDK and Jetpack frameworks

· Proficiency with XML-based layouts and deploying apps to the Play Store

· Familiarity with JUnit testing framework

· Familiarity with iOS platform and Swift language perferred but not required

· Kotlin Multiplatform experience

· Must be eligible to work in the United States


Compensation for the Senior Android Engineer:

· $150,000–$170,000 annually

· Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law

· Flexible PTO and a 3-week company-wide holiday break from mid-December through New Year

· Hybrid flexibility with offices in Durham, NC and Seattle, WA

· Generous profit-sharing program and 100% employer-paid healthcare premiums for employees (80% for dependents)


Keywords: Senior Android Engineer, Kotlin, Jetpack, Jetpack Compose, RxJava, JUnit, Mobile Development, Hybrid, Durham NC, Seattle WA


This job opens for applications on 1/16/2026. Applications will be accepted for at least 30 days from the positng date.


#LI-HYBRID

#LI-HC1

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?