About the job
At Compass, we are dedicated to guiding individuals in their quest to find their ideal home. Established in 2012, we are reshaping the real estate landscape through our comprehensive platform designed to empower residential real estate agents to provide unparalleled service to both buyers and sellers.
We are seeking a skilled Senior Android Engineer to join our team and contribute to the development of a platform that enhances the home buying and selling journey. As a technical leader within your team, you will collaborate with fellow engineers, product managers, and designers to transform innovative ideas into completed projects, exercising a high level of autonomy and ownership. Your role will involve interpreting product requirements and identifying customer challenges, breaking them down into manageable tasks for your engineering team.
Throughout project execution, you will take on a leadership role, ensuring that technical inquiries and trade-offs are approached thoughtfully, resulting in well-considered implementations. You will mentor junior engineers, guiding them in resolving technical challenges while adhering to best practices in engineering and operational excellence. Your insights will extend beyond project delivery, as product and design teams will rely on you for guidance on iterative improvements that enhance our offerings for customers.
In addition to project-focused work, you will collaborate with your engineering peers to identify initiatives that propel our platform forward, fostering an environment of efficiency and high operational standards. You will also serve as a mentor to junior engineers, supporting their growth both technically and in their careers.
Key Responsibilities:
- Engage in a startup-like environment to develop agile products and services.
- Work closely with team members, cross-functional engineers, and design counterparts to successfully deliver projects that address genuine customer needs.
- Act as a strategic ally to product and design teams, leveraging technical insights to influence the product roadmap and propose architectural enhancements that open up new user experiences.
- Lead the team in evaluating technical trade-offs necessary to realize product initiatives, providing recommendations that outline the advantages and disadvantages of various approaches.
- Independently define, decompose, and oversee the delivery of complex projects, potentially leading other engineers.
- Drive modularization and architectural advancements to improve our platform's efficiency and scalability.

