CoStar Group is hiring a Software Engineer to support our Domain Strategy by implementing innovation and delivering high-quality software. You will be embedded in the teams behind two of Domain’s core products—Engage and RealHub—building digital proposal solutions used daily by real estate agents across Australia. Your work will span development, testing, and delivery of cross-product features that directly shape the agent experience.
What You'll Do
- Contribute to the development of high-quality, scalable, reliable, and performant solutions by writing clean code and participating in technical discussions.
- Actively learn and stay curious about the latest trends in technology and software engineering.
- Assist in maintaining System Health and Tech debt backlog for your owned service.
- Actively support engineering efficiency by identifying and automating repetitive tasks within your team’s services.
- Collaborate with senior members on improving process and system change.
- Build a deep understanding of the product and business domain.
- Collaborate with Product Managers to ensure solutions align with business and customer needs.
- Be on-call and respond to raised incidents.
- Actively identify opportunities to improve development processes and consistently apply quality standards to ensure code reliability and reduce system incidents.
- Maintain, update, and patch systems as required.
What We're Looking For
- Hands-on experience building scalable, high-traffic web applications or complex digital products.
- Practical experience with Cloud platforms (AWS, Azure, or GCP), DevOps practices, and CI/CD pipelines.
- Experience working in Agile, cross-functional teams (Product, Design, and Tech).
- Familiarity with Microservices architecture and both relational and non-relational databases.
- Some experience supporting or mentoring junior engineers.
- Deep expertise in at least one programming language and tech stack.
- Understands shift-left testing and how to implement it in practice.
- Familiar with Document and Relational data persistence models.
- Familiar with Cloud Design patterns.
- Familiar with TDD, BDD, and Domain Driven Design.
- Familiar with synchronous (API) and async (Messaging) integration patterns.
- Familiar with modern Application Security Practices (OWASP).
- Degree in Computer Science or a Software Engineering related field.
Nice to Have
- AWS (or other Cloud Platform) Certification.
- Experience with Ruby-on-Rails, TypeScript, Node.js, and React.js.
- Strong understanding of state management libraries such as Redux.
- Experience with distributed applications in the cloud.
- Any experience with .NET.
Technical Stack
- Ruby-on-Rails, TypeScript, Node.js, React.js, Redux
- .NET
- AWS, Azure, GCP
Team & Environment
You will be embedded in the teams behind Domain’s Engage and RealHub products.
CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing.



