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 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 to discover properties, insights, and connections that enhance their operations and lives.

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

Our commitment to innovation drives us to continually refine and enhance our business strategies, establishing a standard language within our industry that benefits our clients and competitors alike.

We are currently seeking a seasoned Principal Software Engineer to spearhead the architecture and design of our software systems, which encompass everything from full-stack web applications to high-volume, secure data pipelines.

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

Additionally, the position will guide the ongoing architectural evolution of our existing solutions, requiring a comprehensive understanding of complex systems.

This collaborative role offers significant influence over the technical solutions we develop and necessitates strong communication and teamwork across various teams and disciplines.

To excel in this position, you must possess problem-solving skills, a collaborative spirit, and deep technical expertise, all while working within a secure, high-performance, enterprise-scale environment.

Key Responsibilities
  • Collaborate with Product and Technology leadership to thoroughly understand complex project requirements and drive the implementation of suitable technical solutions.
  • Work alongside development teams to establish the appropriate architectural direction based on project needs, resource availability, and timelines.
  • Ensure existing systems are well-documented, positioning yourself as a key source of architectural knowledge across multiple systems.
  • Act as an architectural expert, providing valuable insights to technical leadership and developers.
  • Promote architectural principles and guidelines to ensure consistent, high-quality results across teams.
  • Partner with engineering managers to uphold established architectural best practices.
  • Create and maintain architectural diagrams and system documentation.
  • Offer architectural guidance and mentorship to technical staff on topics such as microservices, event processing, and high-volume data streaming.
  • Stay informed about emerging technologies and assess how they can enhance our systems.
  • Develop a thorough understanding of CoStar's business and align technical efforts with strategic goals.
  • Design solutions that are well-instrumented to ensure the stability and performance of our products.
  • Serve as a resource for diagnosing complex performance, scalability, and reliability challenges.
  • Advocate for security, ensuring the development of secure software products and platforms.
Basic Qualifications
  • Bachelor's degree in Computer Science or Engineering.
  • 10+ years of hands-on experience in designing complex enterprise-level web applications, with a strong focus on microservices and web applications.
  • Experience in designing secure systems and implementing security-minded development practices.
  • Proficiency in at least one of the following programming languages: C#, Java, Python, JavaScript/TypeScript.
  • Familiarity with full web application stack languages and platforms is advantageous.
  • Extensive experience with Amazon Web Services (AWS), including Lambda, DynamoDB, and API Gateway.
  • Experience with Test Driven Development methodologies.
  • Experience with large-scale relational and NoSQL database systems.
  • Ability to communicate effectively 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.
  • Experience in establishing software development best practices.
  • Knowledge of Infrastructure as Code using Terraform.
  • Experience with observability logging and tracing.
  • Experience in building secure software solutions.
  • Leadership experience in team or project settings is a plus.
Benefits

CoStar Group fosters a collaborative and innovative culture, working alongside talented individuals to empower our clients and team members to thrive.

We offer competitive compensation and performance-based incentives, alongside a comprehensive benefits package that includes:

  • Healthcare coverage: Medical, Vision, Dental, and Prescription Drug plans.
  • Life and supplementary insurance.
  • Mental health counseling services.
  • 401(K) retirement plan with matching contributions.
  • Employee stock purchase plan.
  • Paid time off and tuition reimbursement.
  • Access to fitness facilities and wellness programs.

We are committed to diversity, equity, and inclusion, and we welcome all qualified candidates to apply.



  • 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 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 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 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 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 digitizing the real estate landscape, enabling individuals and businesses to...


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