Current jobs related to Principal Software Architect - Canada - CoStar Group, Inc.


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerJob SummaryCoStar Group, a leading global provider of commercial and residential real estate information, analytics, and online marketplaces, is seeking a Principal Software Engineer to join its team. As a key member of the engineering team, you will be responsible for designing, developing, and implementing cutting-edge software...


  • Canada Toast Tab, Inc. Full time

    Join Our Team as a Principal Software EngineerWe're seeking a seasoned Principal Software Engineer to lead our Data Platform team in building and maintaining scalable, high-performance data infrastructure that powers Toast's analytical capabilities.As a technical leader, you will be responsible for architecting and implementing data solutions that meet the...


  • Canada Toast Tab, Inc. Full time

    Join Our Team as a Principal Software EngineerWe're seeking a seasoned Principal Software Engineer to lead our Data Platform team in building and maintaining scalable, high-performance data infrastructure that powers Toast's analytical capabilities.As a technical leader, you will be responsible for architecting and implementing data solutions that meet the...


  • Canada Remote Biz Full time

    Job Title: Principal EngineerCalix is seeking a highly motivated and collaborative Principal Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, coding, and contributing to high-performance real-time network security and intelligence products.Responsibilities:Leverage your domain knowledge and expertise...


  • Canada Toast Tab, Inc. Full time

    Join Our Data Platform TeamWe're seeking a seasoned Principal Software Engineer to lead our Data Platform team in building and maintaining scalable, high-performance data infrastructure that powers Toast's analytical capabilities.As a technical leader, you will be responsible for architecting and implementing data solutions that meet the evolving needs of...


  • Canada Toast Tab, Inc. Full time

    Join Our Data Platform TeamWe're seeking a seasoned Principal Software Engineer to lead the design and development of our Data Platform at Toast Tab, Inc.As a technical leader, you will be responsible for architecting and implementing scalable data solutions that meet the evolving needs of our customers.Key Responsibilities:Lead the design and development of...


  • Canada Toast Tab, Inc. Full time

    Join Our Data Platform TeamWe're seeking a seasoned Principal Software Engineer to lead the design and development of our Data Platform at Toast Tab, Inc.As a technical leader, you will be responsible for architecting and implementing scalable data solutions that meet the evolving needs of our customers.Key Responsibilities:Lead the design and development of...


  • Canada Toast Tab, Inc. Full time

    Join Our Data Platform TeamWe're seeking a seasoned Principal Software Engineer to lead our Data Platform team in building and maintaining scalable, high-performance data infrastructure that powers Toast's analytical capabilities.As a technical leader, you will be responsible for architecting and implementing data solutions that meet the evolving needs of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the technical direction of...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the future of our software...


  • Canada CoStar Group, Inc. Full time

    Principal Software EngineerCoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Principal Software Engineer to join our team.About the RoleThis is a key leadership position that will play a critical role in shaping the future of our software...

  • Principal Architect

    2 weeks ago


    Canada The Walter Fedy Partnership Full time

    Role OverviewThe Walter Fedy Partnership is seeking a highly experienced and visionary Principal Architect to lead and manage complex architectural projects from concept through completion in our Edmonton office. This role requires a strategic thinker with a passion for design excellence, sustainability, and innovation.Key ResponsibilitiesOversee and...


  • Canada Toast Tab, Inc. Full time

    About Toast Tab, Inc.We're a restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.About the Data Platform TeamWe're a team of data enthusiasts who are passionate about leveraging cutting-edge technologies to drive business insights and decision-making. Our focus is on creating...

Principal Software Architect

2 months ago


Canada CoStar Group, Inc. Full time
Job Description

About CoStar Group, Inc.

CoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a company, we are committed to digitizing the world's real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives.

Job Summary

We are seeking a highly skilled Principal Software Engineer to join our team. As a Principal Software Engineer, you will play a key role in leading the collaboration and engagement with product and engineering teams to deliver cutting-edge and innovative solutions based on architectural best practices.

Key Responsibilities

  1. Collaborate with Architecture Team

Work closely with the architecture team to propose the most efficient solution for our products and services.

Present Solutions to Senior Architects and Management

Present solutions to senior architects, engineering, and management to ensure alignment and buy-in.

Ensure Solutions are Well-Architected

Ensure that solutions are well-architected based on CoStar Ecosystem Standards and guidelines.

Stay Up-to-Date with Industry Trends

Stay current with current and future trends, technology, and information that will positively affect organizational projects.

Apply Emerging Technologies

Apply and integrate emerging technologies and patterns to new and existing systems architecture where appropriate.

Develop Solution Architecture

Assist in the development of solution architecture (both tactical and strategic) to fully manage/support the company's products, services, systems, and technologies.

Plan and Design New Systems

Assist in the planning and design of new or upgraded systems.

Implement Process Improvements

Interact with departments to implement improvements in process.

Mentor Team Members

Mentor team members in relevant technologies and architecture patterns.

Develop and Document Best Practices

Develop, document, and ensure compliance with best practices including but not limited to data management, coding standards, object-oriented designs, cloud-delivery patterns, and human interface guidelines.

Requirements

  1. Experience

Generally requires 15+ years of experience.

Software Architect Experience

5 years+ of experience as a Software Architect.

Education

Bachelor's degree in computer science or relevant field from an accredited university or college.

Knowledge and Skills

A broad knowledge base across engineering technologies, disciplines, and platforms.

Communication Skills

Exceptional communication skills and the ability to evangelize solutions to all levels of the organization.

Programming Languages

Extensive experience in software engineering with expert-level proficiency in at least one of these programming languages: C#, Java, Python, JavaScript/TypeScript.

Cloud Computing

Strong understanding of the cloud computing model, information risk and security guidelines, and architecture standards and best practices.

Cloud Tools

Hands-on experience with cloud tools using Amazon Web Services (AWS) services or GCP or Azure.

Database Systems

Experience modeling and implementing large-scale relational and NoSQL database systems.

Event-Oriented Architectures

Experience designing/implementing event-oriented architectures and real-time data streaming solutions.

Preferred Qualifications

  1. Test Data Management

Experience with test data management design patterns and implementations in a cloud environment.

Analytic Frameworks

Understanding of analytic frameworks AI, machine learning, neural networks, or deep learning techniques to solve business problems.

Team Player

Team player able to work effectively at all levels of an organization with the ability to influence others toward consensus.

What's In It for You

Working at CoStar Group, Inc. means you'll enjoy a culture of collaboration and innovation that attracts the best and brightest across a broad range of disciplines. In addition to generous compensation and performance-based incentives, you'll be supported in both your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program.

We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group, Inc. is not able to provide visa sponsorship for this position.

This position offers a base salary range of $165,000 to $200,000, based on relevant skills and experience and includes a generous benefits plan.

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