Principal Software Architect

7 days ago


San Diego, California, United States CoStar Group, Inc. Full time

CoStar Group, Inc., a leading provider of commercial and residential real estate information, analytics, and online marketplaces, is seeking an experienced Principal Software Architect to join its Product Data Services team.

The ideal candidate will have a strong background in designing and developing scalable, distributed systems using Amazon Web Services components. They will work closely with cross-functional teams to drive technology strategy, lead software design and development standards, and collaborate on code reviews.

About the Role

This role offers a unique opportunity to make a tangible impact on thousands of end-users who rely on CoStar's products for their business success. The successful candidate will be responsible for:

  • Designing and implementing large-scale, API-driven systems that meet the needs of tens of thousands of users.
  • Developing robust, efficient, and maintainable code using C#, .NET Framework, JSON, SQL Server, and AWS.
  • Leading software design and development standards, and participating in code reviews.
  • Evaluating emerging technologies to identify opportunities, trends, and best practices that can enhance CoStar's technology platform.
Requirements

To be successful in this role, you will need:

  • A Bachelor's Degree from an accredited university or college.
  • At least 5 years of deep .NET development experience (C#) including cross-platform communication technologies such as Web API.
  • Experience in database design, T-SQL programming, and performance tuning.
  • Ability to design and develop using Object-Oriented design principles and software design patterns to achieve high reusability and maintainability.
  • Excellent software development and engineering skills on large-scale, mission-critical infrastructure applications.
  • Solid understanding of HTTP concepts (status codes, headers, etc.).
Preferred Qualifications and Skills

The following qualifications are highly desirable:

  • Leadership experience in guiding discussions among developers to exchange ideas and introduce new technologies.
  • Ability to build consensus among technologists.
  • Experience with .NET Core.
  • Willingness to take an active role in mentoring other developers.
  • Demonstrated knowledge of NPM and NuGet.
  • AWS or Azure experience.
What We Offer

As a valued member of our team, you will enjoy:

  • A competitive salary range of $124,000 - $211,000, based on relevant skills and experience.
  • A comprehensive benefits package, including medical, vision, dental, prescription drug coverage, life insurance, legal insurance, and more.
  • Tuition reimbursement and internal training opportunities to support your professional growth.
  • An inter-office exchange program to broaden your horizons.
  • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and healthy snacks.


  • San Francisco, California, United States HackerWeb Full time

    Software Architect Job OverviewWe are seeking a highly skilled Principal Software Architect to join our team at HackerWeb. This is an excellent opportunity for someone looking to build high-volume LLM pipelines that help physicians effectively review giant medical records.The successful candidate will have the ability to own projects end-to-end, including...


  • San Francisco, California, United States Jones Lang LaSalle Americas, Inc. Full time

    Job Title: Principal Software ArchitectAbout the Role: We are seeking a highly skilled Principal Software Architect to join our team at Jones Lang LaSalle Americas, Inc. in San Francisco, CA. As a key member of our technology team, you will be responsible for designing and implementing scalable software solutions that meet the needs of our clients.Estimated...


  • San Francisco, California, United States WEX, Inc. Full time

    About the Role:WEX, Inc. is seeking a skilled Principal Software Architect to lead the development of our cutting-edge software solutions. As a key member of our team, you will be responsible for designing and implementing scalable, efficient, and secure software systems that meet our business needs. Key Responsibilities:Design and implement software...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    MILLENNIUMSOFT is seeking a highly skilled Principal Database Architect to join our team in San Diego, CA.The estimated salary for this position is $125,000 per year, based on industry standards and location.Job Description:We are looking for a talented Principal Database Architect to lead the design and development of database systems that meet the needs of...


  • San Jose, California, United States ZipRecruiter Full time

    About the Role:We are seeking a highly skilled Principal Software Architect to lead our IoT solutions team and drive the development of cutting-edge telemetry and connectivity systems.Key Responsibilities:Architect scalable service APIs to provide streaming data services to other teams and products using Python and Golang.Develop data governance, management,...


  • San Jose, California, United States Tik Tok Full time

    About the RoleAs a Principal Software Architect for Risk Engineering at TikTok, you will play a crucial role in building industry-leading risk control systems that prioritize user experience and establish trust between customers and business service providers.Job ResponsibilitiesDesign and develop highly scalable systems, including ad fraud detection, risk...


  • San Diego, California, United States Northrop Grumman Full time

    At Northrop Grumman, we are driving innovation and technological advancements in various fields, from aerospace to cybersecurity. Our pioneering spirit and commitment to excellence have enabled us to be at the forefront of many groundbreaking projects.We are currently seeking a highly skilled Principal Engineer Embedded Software to join our team. This role...


  • San Diego, California, United States Talent Software Services Full time

    Job OverviewTalent Software Services is seeking a highly motivated and experienced Principal PCB Sourcing Strategist to join our team in San Diego, CA. This role will be pivotal in developing and driving sourcing strategies for PCB products that meet the demands of our high-performance computing solutions.


  • San Francisco, California, United States Triunity Software Full time

    Job Description:We are seeking a highly skilled Java Software Architect to join our team at Triunity Software Inc. The ideal candidate will be responsible for designing and implementing scalable, secure, and efficient software systems using Java technology.Key Responsibilities:Design and develop large-scale Java software systemsCollaborate with...


  • San Diego, California, United States LanceSoft Full time

    About LanceSoftLanceSoft is a cutting-edge technology firm dedicated to pushing the boundaries of innovation. We're seeking a highly skilled Senior Software Architect to join our team and contribute to the development of next-generation graphics processing solutions.Compensation PackageWe offer an attractive compensation package, estimated to be around...


  • San Diego, California, United States LanceSoft Full time

    LanceSoft seeks a highly skilled Senior Software Architect to join our team.


  • San Francisco, California, United States salesforce Full time

    We are seeking a skilled Enterprise Software Solutions Architect to drive the end-to-end architecture of our product.About SalesforceAt Salesforce, we believe that business can be a powerful force for good. We're on a mission to make technology accessible and relevant to everyone, everywhere.Our Impact:Develops architectural principles, frameworks, and...


  • San Diego, California, United States Bestinfo Systems LLC Full time

    About Bestinfo Systems LLCWe are seeking a seasoned Chief Software Development Architect to lead our team in designing and implementing cutting-edge software solutions.Estimated Salary: $180,000 - $250,000 per yearThis is a long-term contract position based in the United States, with options for remote work. The ideal candidate will have at least 8 years of...


  • San Ramon, California, United States AHEAD Full time

    Principal Technical ArchitectAHEAD is looking for a highly skilled Principal Technical Architect to lead the development of innovative platform engineering solutions. This role requires a strong technical background, leadership abilities, and excellent communication skills.Key ResponsibilitiesDevelop and implement complex technical solutions for...


  • San Diego, California, United States Qualcomm Full time

    Unlock Next-Generation Experiences with QualcommAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. With our innovative products and services, we're transforming industries, shaping markets, and...


  • San Francisco, California, United States Gridware Full time

    Company Overview:Gridware is a pioneering company in the field of grid management, dedicated to enhancing and protecting the electrical grid. Our team engineers advanced sensing systems to analyze both electrical and mechanical behavior of grid assets, identifying faults and enabling preemptive mitigation.We are headquartered in the Bay Area, California, and...


  • San Diego, California, United States Talent Software Services Full time

    Talent Software Services is a leading provider of software solutions in San Diego, CA.Salary and BenefitsThe estimated salary for this position is around $150,000 per year, including benefits such as medical, dental, and vision insurance, 401(k) matching, and paid time off.About the PositionWe are seeking an experienced Principal ASIC Acquisition Leader to...


  • San Francisco, California, United States OnHires Full time

    Unlock the Future of Web3 with OnHiresWe are seeking a highly skilled Principal Blockchain Architect to join our team at OnHires. As a key member of our development team, you will be responsible for architecting and developing our Decentralized Private Key Management ecosystem, driving solution implementation and technical strategy.Key...


  • San Diego, California, United States Northrop Grumman Full time

    Job DescriptionPrincipal Software Engineer RoleNorthrop Grumman is seeking a highly skilled Principal Software Engineer to contribute to the development of our Integrated Flight Control (IFC) system. This role will involve designing, implementing, and delivering software solutions using Java Enterprise Edition (JEE) in a cloud-based environment.The ideal...


  • San Diego, California, United States ZipRecruiter Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at PMAT. This role is perfect for someone who wants to leverage their technical expertise to drive innovation and deliver cutting-edge software solutions.About the RoleThe successful candidate will have 15+ years of experience as a software developer and 8+ years as a...