Lead Software Architect

2 weeks ago


San Diego, California, United States CoStar Group Full time
CoStar Group - Principal Software Engineer
Job Overview
CoStar Group (NASDAQ: CSGP) stands as a premier global provider of commercial and residential real estate data, analytics, and online marketplaces.

As a member of the S&P 500 Index and the NASDAQ 100, CoStar Group is dedicated to digitizing the real estate landscape, enabling individuals and businesses to uncover properties, insights, and connections that enhance their operations and lives.

With over 35 years of expertise in real estate information and online marketplaces, we have developed a unique perspective that allows us to offer unparalleled value to our clients.

Our continuous evolution and refinement of our business practices have established a standard language within our industry, benefiting our clients and competitors alike.

We are committed to ongoing improvement and innovation, ensuring we deliver exceptional value to our clients, employees, and stakeholders. By empowering talented individuals with the best resources, we provide a significant advantage in the real estate sector. Our focus is on developing CoStar's customer-centric Real Estate Analytics products.

We aim high, creating cutting-edge, data-intensive applications that transform the extensive data gathered by our CoStar Research teams into a swift, reliable, and user-friendly analytics platform for our clients.

The CoStar for Lenders product development team is seeking a seasoned Principal Software Engineer to take charge of the architecture and design of our software systems, spanning from comprehensive web products to high-volume, secure data pipelines.

This role encompasses the design of new systems from the ground up, necessitating the ability to translate product requirements into system architecture.

Additionally, you will play a crucial role in guiding the ongoing architectural development of our existing solutions, requiring a thorough understanding of complex systems.

This position demands a high level of collaboration, influencing the technical solutions we create, and necessitating strong communication and teamwork across various teams and disciplines.

Success in this role requires a problem-solving mindset, a collaborative spirit, and deep technical expertise, along with the ability to operate within a secure, high-performance, enterprise-scale environment.

Key Responsibilities

Work closely with Product and Technology leadership to gain a comprehensive understanding of complex project requirements and drive the implementation of suitable technical solutions.

Collaborate with development teams to determine the optimal architectural direction based on project needs, resource availability, and timelines.

Ensure existing systems are well-documented, establishing yourself as a key resource for architectural information across multiple systems.

Act as an architectural subject matter expert, providing valuable guidance to technical leadership and developers.

Promote and advocate for architectural principles and guidelines to ensure high-quality, consistent outcomes across teams.

Partner with engineering managers to ensure adherence to established architectural best practices.

Create, organize, and maintain architectural diagrams and system documentation.

Provide architectural mentorship to technical staff on topics such as microservices, micro-frontends, and high-volume data streaming/event processing.

Stay informed about emerging technologies, assessing how they can enhance our existing or new systems.

Develop a profound understanding of the CoStar business and align technical efforts with strategic objectives.

Design solutions that are well-instrumented, ensuring stability and high performance in our products.

Serve as a key resource for diagnosing complex performance, scalability, and reliability challenges.

Champion security best practices, ensuring the development of secure software products and platforms.

Basic Qualifications

Bachelor's degree in Computer Science/Engineering or a related field.

10+ years of hands-on experience in designing complex enterprise-level web applications, with extensive knowledge of microservices, serverless architectures, and web applications.

Experience in designing and building secure systems with a focus on security-minded development practices. Familiarity with financial data is advantageous.

Expert-level proficiency in at least one programming language: C#, Java, Python, or JavaScript/TypeScript.

Experience with full web application stack languages and platforms is a plus (e.g., GraphQL).

Significant hands-on experience with Amazon Web Services (AWS) services, including Lambda, DynamoDB, CloudWatch, CloudFormation, SNS/SQS, S3, and API Gateway.

Experience with Test Driven Development methodologies.

Proficiency in modeling and implementing large-scale relational and NoSQL database systems.

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

Strong ability to communicate through architectural diagrams.

Preferred Qualifications

Architect-level certifications from AWS, Azure, or GCP.

Experience with agile development methodologies.

Familiarity with modern source control and CI/CD technologies, including Git or Azure DevOps.

Experience in establishing software development best practices, including standards, code reviews, source control, builds, testing, and operations.

Experience with Infrastructure as Code using Terraform.

Experience in observability logging/tracing with CloudWatch and/or Kibana.

Experience in building highly secure software, including tokenization and OpenID.

Leadership experience in team or project settings is a plus.

What We Offer

At CoStar Group, you will experience a collaborative and innovative culture, working alongside talented individuals to empower our clients and employees to thrive.

We provide competitive compensation and performance-based incentives.

CoStar Group invests in your professional and academic development through internal training, tuition reimbursement, and inter-office exchange programs.

Our comprehensive benefits package includes:

  • Healthcare coverage: Medical, Vision, Dental, and Prescription Drug
  • Life, legal, and supplementary insurance
  • Mental health counseling services for individuals and families
  • Commuter and parking benefits
  • 401(K) retirement plan with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • On-site fitness center and/or reimbursed fitness center membership costs
  • Access to Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary gourmet coffee, tea, and healthy snacks

We welcome all qualified candidates who are eligible to work full-time in the United States to apply.

Please note that CoStar Group is unable to provide visa sponsorship for this position.

This position offers a competitive salary range based on relevant skills and experience, along with a comprehensive benefits plan.



  • San Diego, California, United States Costar Inc Full time

    CoStar Group - Lead Software Architect Position Overview CoStar Group (NASDAQ: CSGP) stands as a premier global provider of commercial and residential real estate data, analytics, and online marketplaces. As a member of the S&P 500 Index and the NASDAQ 100, we are dedicated to transforming the real estate landscape, enabling individuals and businesses to...


  • San Diego, California, United States PMAT Full time

    Job OverviewSalary: *salary information can be provided upon requestPosition: Software ArchitectPMAT is in search of a Software Architect who will play a pivotal role in developing exceptional software solutions. This role encompasses supporting various programs, enhancing existing architectures, and creating new functionalities in current systems, as well...


  • San Diego, California, United States PMAT Full time

    Job OverviewSalary: *salary information can be provided upon requestPosition: Software ArchitectPMAT is in search of a Software Architect who will play a pivotal role in delivering top-tier software solutions. This role encompasses supporting various initiatives, enhancing existing frameworks, and creating new functionalities within current systems, as well...


  • San Diego, California, United States PMAT Full time

    Job OverviewSalary: *salary information can be provided upon requestPosition: Software ArchitectPMAT is in search of a Software Architect who will play a pivotal role in delivering top-tier software solutions. This role encompasses support for various initiatives, enhancing existing frameworks, creating new functionalities within current systems, and/or...


  • San Diego, California, United States Veterans Enterprise Technology Solutions Full time

    Position OverviewVeterans Enterprise Technology Solutions is seeking a full-time Lead Software Architect to join our dynamic team. This role requires an Active Top Secret clearance and offers the opportunity to work on innovative projects that drive technological advancement.Key ResponsibilitiesChampion the creation of scalable and robust web applications,...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer at MIT RESOURCEPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA prominent Medical Device organization is seeking a Senior Software Architect Engineer to spearhead the evolution of software architecture from the existing surgical planning system to an advanced generation.Key...


  • San Diego, California, United States CoStar Group Full time

    CoStar Group - Principal Software EngineerJob OverviewCoStar Group (NASDAQ: CSGP) stands as a premier global provider of both commercial and residential real estate data, analytics, and digital marketplaces. As a member of the S&P 500 Index and the NASDAQ 100, our mission is to revolutionize the real estate sector through digital innovation, enabling...


  • San Diego, California, United States Dropbox Full time

    Join a Premier Technology FirmWe are on the lookout for a skilled professional to become part of our innovative team at Dropbox. In the role of a technical architect, you will be instrumental in defining the framework and services for our product ecosystem. This is an exceptional opportunity to engage with large-scale, low-latency systems that serve millions...


  • San Diego, California, United States CoStar Group Full time

    CoStar Group - Principal Software EngineerJob OverviewCoStar Group (NASDAQ: CSGP) stands as a premier global provider of both commercial and residential real estate data, analytics, and digital marketplaces. As a proud member of the S&P 500 Index and the NASDAQ 100, our mission is to transform the real estate landscape through digital innovation, enabling...


  • San Francisco, California, United States Unreal Gigs Full time

    Job OverviewIntroduction:Are you a seasoned software architect with a knack for transforming intricate challenges into streamlined solutions? Do you possess the extensive experience and technical acumen to steer teams through demanding projects? If you excel at crafting resilient, scalable systems and nurturing talent, then Unreal Gigs has an exceptional...

  • Software Architect

    4 weeks ago


    San Diego, California, United States BAE Systems Full time

    Job Description See what you're missing. Our employees work on the world's most advanced electronics - from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And you...


  • San Diego, California, United States CoStar Group Full time

    CoStar Group - Principal Software EngineerJob OverviewCoStar Group (NASDAQ: CSGP) stands as a premier global provider of both commercial and residential real estate information, analytics, and online marketplaces. As a proud member of the S&P 500 Index and the NASDAQ 100, our mission is to digitize the real estate sector, enabling individuals and businesses...


  • San Leandro, California, United States Wells Fargo Bank, N.A. Full time

    LEAD SOFTWARE ARCHITECT,Wells Fargo Bank, N.A.Location: San Leandro, CaliforniaRole Overview: Collaborate effectively with software development teams, infrastructure specialists, and middleware experts to ensure the applications are both secure and exhibit high levels of scalability and availability. Required qualifications include a Bachelor's degree in...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer PositionPosition Title: Senior Software Architect EngineerEmployment Type: PermanentLocation: San Jose, CAMIT RESOURCE is seeking a highly skilled Senior Software Architect Engineer to spearhead the evolution of our software architecture for advanced surgical planning systems.Key Responsibilities:Utilizes architectural...


  • San Diego, California, United States CoStar Group Full time

    CoStar Group - Principal Software EngineerJob OverviewCoStar Group (NASDAQ: CSGP) stands as a premier global source of commercial and residential real estate data, analytics, and digital marketplaces. As a member of the S&P 500 Index and the NASDAQ 100, CoStar Group is dedicated to transforming the real estate landscape, enabling individuals and businesses...


  • San Diego, California, United States CoStar Group Full time

    CoStar Group - Principal Software EngineerJob OverviewCoStar Group (NASDAQ: CSGP) stands as a premier global provider of commercial and residential real estate data, analytics, and online marketplaces. As a member of the S&P 500 Index and the NASDAQ 100, CoStar Group is dedicated to transforming the real estate landscape, enabling individuals and businesses...


  • San Diego, California, United States CoStar Group Full time

    Principal Software Engineer - HospitalityJob OverviewCoStar Group is a premier global provider of commercial and residential real estate data, analytics, and online marketplaces. As a company listed in the S&P 500 Index and the NASDAQ 100, we are dedicated to transforming the real estate landscape, enabling individuals and businesses to uncover properties,...


  • San Francisco, California, United States Yurts Full time

    Job OverviewCompany Overview:At Yurts, we are dedicated to transforming the landscape of artificial intelligence and machine learning. Our commitment lies in advancing technology to create innovative platforms that enable enterprises to effectively harness Generative AI (LLMs). We are in search of a distinguished Senior Software Engineer to join our Platform...


  • San Francisco, California, United States Revinate Full time

    About RevinateRevinate is dedicated to creating specialized and user-friendly technology solutions to address challenges in the hospitality sector. Our mission is to empower hoteliers to convert guest data into increased revenue. With our innovative platforms, Revinate Marketing and Revinate Guest Feedback, we enable hotel professionals to make informed...


  • San Francisco, California, United States GEICO Full time

    Position OverviewGEICO is in search of a seasoned Lead Software Architect who is dedicated to developing high-efficiency, low-maintenance, and uninterrupted systems and applications. You will play a pivotal role in transforming our insurance operations as we evolve from a conventional IT framework to a technology-driven organization committed to engineering...