Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Android Engineer

$131k - $197k

Compass

At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we're revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.

We are looking for an experienced Android engineer to help Compass build a platform that makes the home buying or selling experience delightful. You will be one of the technical leaders in your immediate team. You will work with other engineers and your Product and Design counterparts to take projects from idea to done with a high degree of autonomy and ownership. You will be responsible for understanding Product requirements and the customer problems they are aiming to solve, distilling them into manageable subparts that can be divided across other engineers on the project.

During a project's execution, you will act as a leader ensuring any technical questions and trade offs are considered pragmatically, with a well-reasoned and understood solution being executed upon. You will guide more junior engineers with technical problems, ensuring that they follow best practices from an engineering and operational excellence perspective. Your influence won't end once a project ships: you will be relied upon by Product and Design to give an engineering perspective on how we can iteratively improve a product to better benefit our customers.

Outside of product-driven projects, you will work with other engineers to determine how to push our platform forward, devising engineering-led initiatives that ensure we can work quickly and efficiently while maintaining a high standard of operational excellence. You will also act as a mentor for more junior engineers, helping them grow from both a technical and career perspective.

What you will do:
  • Work in a startup-like environment building agile products and services
  • Collaborate closely with engineers on your team, engineers on other teams, as well as your product and design counterparts to successfully launch projects which solve real-world customer problems
  • Act as a strategic partner to Product and Design, using technical insights to influence the product roadmap and proactively suggesting architectural changes that enable new categories of user experiences
  • Guide the team to make technical trade offs necessary to bring product initiatives to fruition, weighing different approaches and arriving to a recommended solution, detailing its pros and cons
  • Independently define, decompose, and lead delivery of complex projects, may lead other engineers
  • Modularization and Architecture. Architect and lead the transition toward a highly modularized codebase to improve build speeds and team fungibility, ensuring our architecture scales with our growing engineering organization.
  • Perform code reviews, design reviews, and write high quality tests
  • Have a strong stance and advocate for efficient, scalable, and extensible approaches that solve technical problems in a manner that stands the test of time
  • Hold yourself and the team to a high standard of code quality and operational rigor, ensuring that code is well-tested, and your systems have appropriate monitoring, alerting, and runbooks implemented
  • Become the subject matter expert for one or more services in your domain
  • Create clear and concise documentation (diagrams, service descriptions, decisions, runbooks)
  • Identify and remove bottlenecks to address inefficiencies in the developer experience
  • Oversee and mentor junior engineers on the team, building their technical skills and ensuring that they understand best practices around engineering and operational excellence
What we look for:
  • BS in CS or equivalent practical experience
  • 9+ years of professional Android development experience using Kotlin and shipping apps to the Play Store
  • 3+ years of experience with modern Kotlin development practices, such as Jetpack Compose and Flow. Experience with Kotlin Multiplatform is a plus but not mandatory
  • Ability to collaborate with Product, Design and Engineering stakeholders to implement solutions which surprise and delight our customers
  • Master Computer Science fundamentals and Android design patterns and best practices
  • A sheer eye for design and attention to detail, the products you build should not merely be functional but should take in context and anticipate our customer's needs in a beautiful way
  • Experience leading the development of a project from planning to release, dispatching work among a team, mentoring and guiding junior engineers
  • Experience with AI tools
  • Experience integrating with RESTful server-side services
  • Experience with Scrum/Agile development methodologies
  • Excellent verbal and written communication skills
  • Passion about mentoring and helping more junior engineers to grow

Compensation: The base pay range for this position is $131,000-$197,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.

Perks that You Need to Know About:

Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance.

Do your best work, be your authentic self.

At Compass, we believe that everyone deserves to find their place in the world - a place where they feel like they belong, where they can be their authentic selves, where they can thrive. Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.

Notice for California Applicants

Los Angeles County Fair Chance Notice
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Android Engineer in New York, NY vacancy
  •  ...Senior Android Engineer - New York - On-Site - Opportunity to join one of the Fastest-Growing and Well-Known Fin-Tech Start-Ups in NYC This young and agile company, building a cutting-edge commerce network is currently seeking a talented Senior Android Engineer... 
    Senior
    Work experience placement

    ORBIS

    New York, NY
    1 day ago
  •  ...What We’re Looking For We’re looking for a Senior Android Engineer who’s passionate about building beautiful, reliable, and high-performance products that delight users. You’ll be a hands‑on engineer, contributing high‑quality code and helping raise the bar for engineering... 
    Senior
    Work at office
    3 days per week

    DolarApp

    New York, NY
    4 days ago
  •  ...Responsibilities Design and implement the Android app users will be working with Work with...  ...edge technologies Work with the backend engineering team to design APIs needed for the...  ...Engineering team: you will talk with one of our Senior Engineers. This is a great moment to ask... 
    Senior
    Remote work

    Omaze

    New York, NY
    5 days ago
  • $160k - $200k

     ...partners around the world, Via is recognized as the leading transportation technology and service provider globally. As a Senior Android Engineer at Via, you'll be a core member of the rider mobile team, owning the Android experience that millions of riders depend on every... 
    Senior
    2 days per week
    3 days per week

    Remix

    New York, NY
    4 days ago
  • $10k

     ...a relationship, for all. About the Role As a key member of our Android team, you will play a vital role in developing and maintaining...  ...product managers, technical project managers, designers, data engineers, backend engineers, and QA specialists, you will work closely with... 
    Senior

    Matchgroup

    New York, NY
    4 days ago
  • $184k - $230k

     ...successful ad systems at Google, including YouTube's monetization engine and key search advertising technologies, we're transforming how...  ...that will enable publishers (app developers) to monetize their Android apps. Your work will make a direct impact on Moloco’s revenue.... 
    Senior

    Moloco

    New York, NY
    4 days ago
  •  ...Android Engineer Our client, a leading organization in the financial services industry, is seeking an Android Engineer to join their dynamic team. As an Android Engineer, you will be part of the Mobile Development Department supporting the Application Development Team... 
    Senior
    Weekly pay
    Long term contract
    Temporary work
    Worldwide
    Flexible hours

    Experis

    New York, NY
    1 day ago
  • $131k - $197k

     ...residential real estate agents to deliver exceptional service to seller and buyer clients. We are looking for an experienced Android engineer to help Compass build a platform that makes the home buying or selling experience delightful. You will be one of the technical... 
    Senior
    Minimum wage
    Immediate start
    Flexible hours

    Compass Real Estate

    New York, NY
    2 days ago
  • $173.48k - $213.96k

     ...ABOUT THE ROLE Join the Peloton Product Engineering team within our Connected Fitness organization and help build the core software powering...  ...development experience, including 4+ years of dedicated Android development, backed by a B.S. in Computer Science/Engineering... 
    Senior
    Temporary work
    Local area
    Worldwide

    Peloton

    New York, NY
    4 days ago
  •  ..., some, or none of your private information based on your personal preference. About the Role We're looking for a Senior Android Engineer to help build privacy-first mobile experiences across Cloaked's consumer platform. You'll move fast, ship UI-heavy features... 
    Senior
    Work at office
    Remote work
    Home office
    Flexible hours
    Night shift

    Cloaked

    New York, NY
    8 hours ago
  • Robinhood is seeking a Senior Android Engineer on iRAD to build and evolve high-impact mobile experiences across investing journeys. You will lead complex Android work end to end, collaborating with product, design, and backend teams to ensure safety, scalability, and cross... 
    Senior
    3 days per week

    Robin Hood

    New York, NY
    5 days ago
  • Malwarebytes is seeking a Senior Android Engineer in Europe to own end‑to‑end Android feature development for a security product. You will work closely with product managers and designers to translate requirements into scalable, high‑quality Android solutions using Kotlin... 
    Senior
    Remote job

    Malwarebytes

    New York, NY
    4 days ago
  • A fast-growing tech staffing firm seeks an experienced Android Developer in New York. This role requires 3+ years in Android App Development and strong skills in Android SDK. Responsibilities include designing user-friendly applications and optimizing their performance.... 
    Senior

    Jobsbridge

    New York, NY
    5 days ago
  • A leading sensor solutions provider in New Jersey is seeking an experienced Android Developer. The successful candidate will be responsible for developing the Android framework for in-house projects and must possess extensive knowledge of Android APK development. Applicants... 
    Senior

    AmNet Services, Inc.

    New York, NY
    3 days ago
  • A leading grocery delivery service is hiring an Android Engineer to develop and optimize Android applications for innovative in-store retail solutions. The role involves collaborating across teams to create user interfaces and ensuring high performance in constrained environments... 
    Senior
    Remote job

    Instacart

    New York, NY
    5 days ago
  • Matchgroup is seeking an experienced Android Developer to join Hinge’s team in New York. Your role will involve developing and maintaining the Hinge mobile application, focusing on new features and user experience. The ideal candidate has 5-10 years of professional Android... 
    Senior

    Matchgroup

    New York, NY
    5 days ago
  • Hook is seeking an experienced Android Engineer to lead the development of our Android app. You will bring our iOS experience to Android, ensuring a native and optimized user experience. Your role focuses on establishing engineering standards, collaborating with cross-... 
    Senior

    Hook

    New York, NY
    5 days ago
  • $145k - $175k

    A remote-first technology company is seeking a Mid-Senior level Android engineer to develop and optimize their video player framework and SDK. The ideal candidate will handle issues related to live streaming playback quality, enhance player robustness and maintain ad technologies... 
    Senior
    Remote job

    Kake

    New York, NY
    5 days ago
  • A top IT staffing firm in New Jersey is seeking an experienced Android Developer. The ideal candidate will have a bachelor's degree in Computer Science and at least 5 years of experience in Android application development, including widget development and multi-threaded... 
    Senior

    AditiStaffing

    New York, NY
    5 days ago
  • $155k - $175k

    Versant is seeking a talented Senior Android Engineer in New Jersey to develop high-quality, user-focused mobile applications. The role involves collaboration with cross-functional teams to ensure seamless video experiences and optimal performance of Android apps. Candidates... 
    Senior

    Versant

    New York, NY
    5 days ago
  • A leading technology firm in New York City is seeking a Senior Android Developer to join their cross-functional team. The ideal candidate has over 6 years of software development experience, excels in Java programming, and is well-versed in developing Android SDKs. A strong... 
    Senior

    Hiremore

    New York, NY
    5 days ago
  • A health-focused mobile application company in New York is seeking an experienced Software Engineer III for the Android app development team. The ideal candidate will have over 4 years of experience in Android application development using Java and Kotlin, working in a... 
    Senior
    Flexible hours

    Myfitnesspal

    New York, NY
    5 days ago
  • ARQ is seeking a Senior Android Engineer to join the Core Product Team in New York. In this role, you will design and build high-performance Android applications that delight users. You'll write clean Kotlin code and collaborate with product, design, and backend teams to... 
    Senior

    ARQ

    New York, NY
    5 days ago
  • DolarApp is searching for a Senior Android Engineer to design and build exceptional Android experiences. In this role, you will contribute high‑quality code and raise engineering standards while collaborating with cross-functional teams. The ideal candidate has over 5 years... 
    Senior
    Work at office
    Flexible hours

    DolarApp

    New York, NY
    5 days ago
  • Current is a leading consumer fintech platform based in NYC, serving millions of members. We are seeking a Senior Software Engineer, Android, to join our mobile team building native apps in Kotlin with gRPC interfaces to our backend, delivering fast, intuitive experiences... 
    Senior

    Current

    New York, NY
    5 days ago
  • $160k - $200k

    Via Transportation, Inc. is seeking a Senior Android Engineer to join their rider mobile team in New York. In this hybrid role, you will be responsible for owning the Android experience that users rely on daily. You will work alongside multidisciplinary teams to develop... 
    Senior

    Via Transportation, Inc.

    New York, NY
    5 days ago
  • Overview We’re building a talent pool for Senior Android Engineers . This pipeline role is for engineers with strong experience, skilled in building high-performance, scalable mobile systems , and following best practices for architecture, performance, and maintainability... 
    Senior
    Remote job

    Kake

    New York, NY
    5 days ago
  • A leading game development company is seeking a Senior Android SDK Developer to enhance their Unity Ads SDK. The role involves leading the SDK's design and integration to allow game publishers to effectively monetize their applications. The ideal candidate has proven experience... 
    Senior

    unity3d

    New York, NY
    5 days ago
  • Responsibilities Warby Parker is on the lookout for a Senior Android Engineer to help drive the evolution of our mission‑critical mobile experiences In this role, you’ll take ownership of the development, architecture, testing strategy, and engineering standards of the... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Warby Parker

    New York, NY
    5 days ago
  • $190.8k - $267.1k

     ...Role Work cross-functionally with product, design, and other engineering counterparts to execute product and business strategies and build...  ...software development experience developing user-facing Android mobile native applications at scale, using Java or Kotlin You... 
    Senior
    Work experience placement
    Home office
    Flexible hours

    Reddit

    New York, NY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Android Engineer. Be the first to apply!