{"schemaVersion":"jobsearcher.job.v1","id":"2e2c140acc7a64f7fb685896","url":"https://jobsearcher.com/jobs/2e2c140acc7a64f7fb685896","canonicalUrl":"https://jobsearcher.com/jobs/2e2c140acc7a64f7fb685896","title":"Senior Android Engineer","description":"Overview\nAs an experienced Android Engineer at Compass, you will help build a scalable mobile platform for the home buying and selling journey. You’ll lead technical work within your team, translating product needs into solid technical plans and guiding junior engineers. You will advocate for architecture choices, modularization, and high-quality code with strong operational practices. You’ll partner with Product and Design to shape the roadmap and drive customer-focused mobile experiences. This role offers ownership, mentorship, and opportunities to influence platform evolution at scale.\n\nCompensation / Benefitsbonus and restricted stock unitsmedical, dental, and vision benefits401(k) planFSAspaid vacation and holidaysparental leave and recharge leave\nResponsibilitiesLead delivery of complex Android projects from planning to releaseGuide technical trade-offs and propose robust solutionsMentor junior engineers on technical and career growthDrive modular architecture to improve build speeds and scalabilityPerform code and design reviews and ensure high-quality testsCreate clear documentation including diagrams, decisions, and runbooksCollaborate with Product and Design to influence roadmap and user experienceIdentify bottlenecks and improve developer experienceProvide engineering perspective post-launch for product improvementsOversee and mentor team members to grow their skills and practices\nKey requirements9+ years of professional Android development with KotlinExperience shipping apps to the Google Play Store3+ years with modern Kotlin practices (Jetpack Compose and Flow)Experience leading projects from planning to release and mentoring engineersStrong computer science fundamentals and Android design patternsExperience integrating with RESTful services and Agile/ScrumExcellent verbal and written communication skillsPassion for mentoring and helping junior engineers growExperience with AI tools is a pluscollaborationmentoringcommunicationKotlinAndroidJetpack Compose","company":"Compass","rawCompany":"compass","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:40:20.805Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Android Engineer","description":"Overview\nAs an experienced Android Engineer at Compass, you will help build a scalable mobile platform for the home buying and selling journey. You’ll lead technical work within your team, translating product needs into solid technical plans and guiding junior engineers. You will advocate for architecture choices, modularization, and high-quality code with strong operational practices. You’ll partner with Product and Design to shape the roadmap and drive customer-focused mobile experiences. This role offers ownership, mentorship, and opportunities to influence platform evolution at scale.\n\nCompensation / Benefitsbonus and restricted stock unitsmedical, dental, and vision benefits401(k) planFSAspaid vacation and holidaysparental leave and recharge leave\nResponsibilitiesLead delivery of complex Android projects from planning to releaseGuide technical trade-offs and propose robust solutionsMentor junior engineers on technical and career growthDrive modular architecture to improve build speeds and scalabilityPerform code and design reviews and ensure high-quality testsCreate clear documentation including diagrams, decisions, and runbooksCollaborate with Product and Design to influence roadmap and user experienceIdentify bottlenecks and improve developer experienceProvide engineering perspective post-launch for product improvementsOversee and mentor team members to grow their skills and practices\nKey requirements9+ years of professional Android development with KotlinExperience shipping apps to the Google Play Store3+ years with modern Kotlin practices (Jetpack Compose and Flow)Experience leading projects from planning to release and mentoring engineersStrong computer science fundamentals and Android design patternsExperience integrating with RESTful services and Agile/ScrumExcellent verbal and written communication skillsPassion for mentoring and helping junior engineers growExperience with AI tools is a pluscollaborationmentoringcommunicationKotlinAndroidJetpack Compose","datePosted":"2026-09-15T03:40:20.805Z","dateModified":"2026-09-15T03:40:20.805Z","hiringOrganization":{"@type":"Organization","name":"Compass","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2e2c140acc7a64f7fb685896"},"url":"https://jobsearcher.com/jobs/2e2c140acc7a64f7fb685896"}}