Senior Android Engineer
$131k - $197kCompass
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
- 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 23 hours 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...SeniorWork experience placement
- ...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...SeniorWork at office3 days per week
$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...Senior2 days per week3 days per week- ...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...SeniorRemote work
$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$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- ...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...SeniorWeekly payLong term contractTemporary workWorldwideFlexible hours
$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...SeniorTemporary workLocal areaWorldwide- ..., 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...SeniorWork at officeRemote workHome officeFlexible hoursNight shift
- 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...SeniorRemote job
- 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
- 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
- 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...Senior3 days per week
- 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...SeniorRemote job
- 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
- 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
- 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
$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...SeniorRemote job$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- 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
- 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...SeniorWork at officeFlexible hours
- 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...SeniorFlexible hours
- 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
- 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
$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- 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...SeniorRemote job
- 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
- 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...SeniorTemporary workWork at officeFlexible hours
$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...SeniorWork experience placementHome officeFlexible hours$195k - $217k
...community through regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role - As an Android Engineer at Caper, you’ll play a central role in creating seamless shopping experiences by building and optimizing our Android-based...SeniorPermanent employmentWork at officeRemote workWork from homeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Android Engineer. Be the first to apply!
Related searches
- junior android developer remote New York, NY
- android developers New York, NY
- android app developer New York, NY
- android developer New York, NY
- senior android developer New York, NY
- android software developer New York, NY
- android developer kotlin New York, NY
- android engineer New York, NY
- android developer remote New York, NY
- sr android developer New York, NY

