Software Engineer

CoStar Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Melbourne - Australia

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Software 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 worlds 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. Weve 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) 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 worlds real estate empowering all people to discover properties insights and connections that improve their businesses and lives.

The role of an Engineer is essential in supporting the delivery of our Domain Strategy by implementing innovation and ensuring the development of high-quality software solutions. By leveraging strong technical skills and a solid understanding of software engineering principles the Engineer contributes to the maintenance and growth of robust scalable and efficient applications that align with our strategic goals. This role involves writing testing and reviewing code while contributing to the technical designs that meet both current and future business needs ensuring Software Solutions supports the overall Domain vision.

In addition to technical contributions the Engineer plays an active role in the teams success by participating in peer reviews and fostering a culture of continuous learning. By collaborating closely with Senior team members this role helps tackle complex challenges and ensure the delivery of reliable software products. The Engineer also works with cross-functional teams including product management to understand requirements and ensure that software updates are aligned with customer value.

Moreover the Engineer is key in supporting initiatives related to Engineering efficiency and innovation. By applying industry best practices and staying curious about emerging technologies this role ensures that our software development workflow remains consistent and effective. The Engineer identifies opportunities to reduce TOIL improve development workflow and implement best practices that contribute to the organizations overall strategic objectives. Through proactive problem-solving and a focus on quality this role supports the companys long-term growth by delivering dependable technological solutions.

You will be embedded in the teams behind two of Domains products Engage and RealHub building digital proposal solutions used daily by real estate agents across Australia. Your focus will span development testing and delivery of cross-product features that directly shape the agent experience


Responsibilities:

Technical Excellence and Innovation

  • Contribute to the development of high quality scalable reliable and performant solutions by writing clean code and participating in technical discussions in collaboration with other engineers and tech leads.
  • Actively learn and stay curious about the latest trends in technology and software engineering. Apply foundational engineering principles to understand when and how to apply those same trends.
  • Assist in maintaining System Health and Tech debt backlog for their respectively owned service.
  • Actively support engineering efficiency by identifying and automating repetitive tasks within your teams services and consistently applying the best practices to the development workflow
  • Collaborate with Senior members on improving process and system change.
  • Build a deep understanding of their product and business domain.
  • Collaborate with Product Managers to ensure that solutions aligned with business and customer needs

Operations

  • Be on-call and respond to incidents when raised.
  • Actively identify opportunities to improve development processes and consistently applying quality standards to ensure code reliability and a reduction in system incidents
  • Maintain update and patch systems as and when required.

Experience:

  • Hands-on experience building scalable high-traffic web applications or complex digital products you know what it takes to design for real-world scale.
  • Practical experience with Cloud platforms (AWS Azure or GCP) DevOps practices and CI/CD pipelines you are comfortable owning services end to end.
  • Experience working in Agile cross-functional teams (Product Design and Tech) and a track record of collaborating with Tecparthan ram
  • h Leads to improve engineering practices.
  • Familiarity with Microservices architecture and both relational and non-relational databases you can make informed decisions about data storage and service design.
  • Some experience supporting or mentoring junior engineers you are generous with your knowledge and enjoy helping others grow.

Technical Skills

  • 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)

Education and Certifications

  • Degree in Computer Science / Software Engineering related field
  • BONUS AWS (or other Cloud Platform) Certification

Group/Squad specific experiences:

  • Experience with Ruby-on-Rails TypeScript and
  • Strong understanding of state management libraries such as Redux
  • Experience with distributed applications in the cloud
  • Any experience would be a plus but not mandatory


CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing


Required Experience:

IC

Software EngineerJob DescriptionCoStar 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 worlds real estate empowerin...
View more view more

About Company

Company Logo

The most recommended lease management platform for office and retail tenant portfolios of commercial real estate.

View Profile View Profile