Skip to main content
Back to jobs

Senior Android Engineer

External
costar logoCostar · Sydney, Australia
Full-timeOn-site5d ago
AndroidDocumentationLeadershipPrototyping
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Health insuranceVision insurance

Additional Information

Senior Android Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. Domain is a leading property technology and services marketplace that is home to one of the largest portfolios of property brands in Australia, including the Domain, Allhomes and Commercial Real Estate (CRE) platforms. In 2025, Domain became part of CoStar Group (NASDAQ: CSGP), a global leader in commercial real estate information, analytics, online marketplaces and +3D digital twin technology. Together, Domain and CoStar Group is dedicated to digitising the world's real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives. Senior Software Engineers are responsible for setting the technical direction of their team, assisting Team Leaders and other senior technical leaders in creating strategic roadmaps, and prioritising efforts to meet various objectives. The Senior Software Engineer is responsible for providing technical leadership and subject-matter expertise, making technical decisions, and ensuring quality and efficiency in project execution. They help to make architecture 'real' for teams, within and outside their area, by defining technical blueprints and patterns. They use their deep, specialist technical knowledge to coach and upskill others, contributing to the community of practice across the Technology organisation. This role sits within the Resi Consumer Business Line and is embedded within the Resi Lifecycle App, which is responsible for building, maintaining, and optimising the Domain flagship application . What success looks like Technical Leadership & Architecture Vision & Direction: Drive the technical direction for your squad, ensuring individual technical decisions aggregate into a cohesive, scalable system. Architectural Implementation: Translate high-level blueprints into actionable technical patterns and make architecture "real" through hands-on prototyping and by proposing initial implementations that address scaling and performance issues. System Health Ownership: Take accountability for the end-to-end lifecycle of owned services and proactively identify opportunities to simplify, optimise, and resolve technical blockers before they impact the business. Standards & Platforms: Contribute to and extend shared organisational patterns and platforms, ensuring the final implementation stays true to the original architectural design. Driving Engineering Excellence Quality Integrity: Set the framework for testing, documentation, and version control. You are accountable for the technical integrity of the squad's output and the prevention of technical debt. SDLC Optimisation: Continuously evaluate the team's Software Development Life Cycle (SDLC), identify gaps or inefficiencies and drive changes that lead to better team outcomes and faster, safer delivery. Innovation: Stay updated on industry trends and evaluate new technologies for potential adoption, prioritising platform improvements that enable strategic business capabilities. Mentorship & People Development Coaching: Provide real-time technical coaching and mentorship to junior and mid-level engineers, fostering a culture of high performance and continuous learning. Culture of Excellence: Role-model best practices and development methodologies, ensuring the team has the necessary skills to deliver on the long-term tech roadmap. Collaboration: Lead technical discussions and connect people across different teams to improve cross-functional outcomes and knowledge sharing. Delivery & Influence Orchestration: Act as the primary technical point of contact for leadership and be responsible for technical effort estimation and mitigating delivery risks. Community Contribution: Bring specialist knowledge to the wider organisation by participating in "Communities of Practice" (Guilds) to share learnings across the tech function. Business Alignment: Maintain a deep understanding of our business domain-including pro


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at costar? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect