Full-Time

Senior Android Engineer II

Confirmed live in the last 24 hours

Compass

Compass

10,001+ employees

Real estate technology platform for transactions

Enterprise Software
Real Estate

Compensation Overview

$131k - $197kAnnually

+ Bonus + Restricted Stock Units

Senior

Boston, MA, USA

Category
Android Development
Software Engineering
Required Skills
Kotlin
Agile
Android Development
Requirements
  • BS in CS or equivalent practical experience
  • 8+ years of professional Android development experience using Kotlin and shipping apps to the Play Store
  • 3+ years of experience with modern Android development practices, such as Kotlin Flow, coroutines, Jetpack Navigation, etc.
  • Experience with unit testing
  • Experience integrating with RESTful server-side services
  • Understanding of Computer Science fundamentals and Android design patterns and best practices
  • Experience leading the development of a project from planning to release, dispatching work among a small team, mentoring and guiding junior engineers
  • Excellent verbal and written communication skills
Responsibilities
  • 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
  • Evaluate and understand the 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
  • Perform code reviews, design reviews, and write high quality tests
  • Advocate for efficient, scalable, and extensible approaches that solve technical problems in a manner that stands the test of time
  • Hold yourself and your 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
  • Mentor junior engineers on the team, building their technical skills and ensuring that they understand best practices around engineering and operational excellence
Desired Qualifications
  • Experience with automated testing using Espresso
  • Nice to have: Prior experience leading mobile infrastructure work, such as CI/CD pipeline management, CLI tools, or build systems
  • Passion about mentoring and helping more junior engineers to grow
  • Experience with Scrum/Agile development methodologies

Compass provides a platform that simplifies the process of buying and selling real estate. The platform integrates various tools and services that assist both real estate agents and their clients throughout the entire transaction workflow. Users can access resources that help them navigate the complexities of real estate, making it easier to find and purchase homes or sell properties. Unlike traditional real estate firms, Compass leverages technology to create a more efficient experience, which helps attract both agents and clients. The company's goal is to ensure that everyone can find their ideal place to live.

Company Stage

IPO

Total Funding

$1.5B

Headquarters

New York City, New York

Founded

2012

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

-1%
Simplify Jobs

Simplify's Take

What believers are saying

  • Compass's acquisition of @properties and Christie's expands its domestic and international reach.
  • The integration of AI-driven analytics provides agents with deeper market insights.
  • Increased adoption of VR and AR enhances property viewing experiences for potential buyers.

What critics are saying

  • Integration challenges may arise from the acquisition of @properties and Christie's.
  • Rapid expansion could strain Compass's financial resources and operational efficiency.
  • Reliance on commission-based revenue makes Compass vulnerable to real estate market fluctuations.

What makes Compass unique

  • Compass offers a comprehensive end-to-end platform for real estate transactions.
  • The company leverages technology to enhance efficiency and effectiveness in real estate processes.
  • Compass operates in over 22 major U.S. regions, including New York and Los Angeles.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Paid Vacation

Paid Sick Leave

Paid Holidays

401(k) Retirement Plan

Health Savings Account/Flexible Spending Account

Life Insurance

Disability Insurance

Family Planning Benefits

Fertility Treatment Support

Mental Health Support

Pet Insurance

Commuter Benefits

Performance Bonus

Employee Stock Purchase Plan