Lead Software Architect

1 week 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 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 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 possess the unique perspective necessary to deliver exceptional value to our clients.

Our continuous refinement and innovation have established a standard language within our industry, benefiting both our clients and competitors alike.

We are committed to ongoing improvement and innovation, ensuring we meet the needs of our clients, employees, and investors. By empowering top talent with superior resources, we provide a significant advantage in the real estate sector. Our focus is on developing CoStar's client-facing Real Estate Analytics solutions.

We embrace ambitious thinking, crafting innovative, data-driven applications that leverage the extensive data gathered by our CoStar Research teams to build 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, encompassing full-stack web applications and high-volume, secure data pipelines.

This role involves designing new greenfield systems, making it essential to translate product requirements into effective system architecture.

Additionally, you will play a crucial role in guiding the ongoing architectural evolution of our existing solutions, necessitating a comprehensive understanding of complex systems.

This position is highly collaborative, allowing for significant influence over the technical solutions we create, and requires strong communication and cooperation across various teams and disciplines.

To excel in this role, you must be a collaborative problem-solver with profound technical expertise and the ability to thrive in a secure, high-performance, enterprise-scale environment.

Key Responsibilities

Collaborate closely with Product and Technology leadership to gain a deep understanding of 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.

Comprehend existing systems and ensure thorough documentation, positioning yourself as a key source of architectural knowledge across multiple systems.

Serve as an architectural subject matter expert, providing valuable insights to technical leadership and developers.

Promote and advocate for architectural principles and guidelines to guarantee 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.

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

Stay informed about emerging technologies, assessing development practices and identifying opportunities for improvement in our existing or new systems.

Develop a comprehensive understanding of the CoStar business and how our technical initiatives align with the overall strategy.

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

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

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

Basic Qualifications

Bachelor's degree, preferably in Computer Science or Engineering.

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

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

Proficient in at least one of the following programming languages: C#, Java, Python, JavaScript/TypeScript.

Experience with various languages and platforms across the full web application stack is beneficial (e.g., GraphQL).

Substantial hands-on experience in designing and implementing solutions using Amazon Web Services (AWS) services, including Lambda, DynamoDB, CloudWatch, CloudFormation, SNS/SQS, S3, API Gateway, etc.

Experience with Test Driven Development methodologies.

Experience 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 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, 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 in Terraform.

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

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

Team or project leadership experience is a plus.

Benefits

At CoStar Group, you will be part of a collaborative and innovative culture, working alongside top talent to empower our people and clients to achieve success.

We offer 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 benefits package includes comprehensive healthcare coverage, life and legal insurance, mental health counseling services, commuter benefits, a 401(K) retirement plan with matching contributions, an employee stock purchase plan, paid time off, and on-site fitness facilities.

We are committed to fostering a diverse and inclusive workplace.



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

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