C

CoStar Group

Commercial real estate data, analytics, marketplaces

Senior Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeAustin, TX, USA$131k - $170k /yr

About the Job

Requirements

  • A bachelor's degree from an accredited, in-person, not-for-profit university or college is required.
  • At least 6 years of professional software development experience in production environments, including ownership of complex systems or product features.
  • Hands-on experience with React, TypeScript, JavaScript ES6+, C#, .NET, and SQL.
  • Practical experience using AI-assisted development tools and workflows to improve engineering productivity, code quality, testing, documentation, or delivery speed.
  • Experience integrating large language model APIs or AI services into application code, including prompt design, structured outputs, error handling, and production monitoring.
  • Experience with unit, integration, functional, regression, and performance testing.
  • Knowledge of SOLID principles, design patterns, API design, and scalable application architecture.
  • Experience working within Kanban-oriented engineering teams and collaborating across product, design, quality assurance, and engineering stakeholders.
  • Ability to communicate technical decisions, risks, tradeoffs, and implementation plans within and across teams.
  • Ability to lead work independently, mentor other engineers, manage competing priorities, and deliver high-quality outcomes with minimal supervision.

Responsibilities

  • Design, build, support, and maintain production web applications using React, TypeScript, CSS, JavaScript, C#, .NET, and SQL.
  • Lead development of AI-enabled product features that integrate large language model capabilities into existing business workflows, user experiences, and application services.
  • Evaluate where AI creates meaningful customer or operational value and where traditional software solutions are more appropriate.
  • Design and implement large language model integration patterns, including prompt orchestration, structured outputs, tool or API calling, fallback handling, and guardrails.
  • Assist in establishing practices for AI-assisted and large language model-powered features, reliability, latency, cost, and user safety.
  • Analyze technical requirements and design new components, services, web pages, and controls that meet functional, performance, scalability, availability, and maintainability requirements.
  • Apply software design patterns, SOLID principles, secure coding practices, and quality management methods to create reusable, maintainable, well-tested application software.
  • Mentor engineers on modern development practices, AI-assisted engineering workflows, code quality, testing strategy, and responsible use of large language model tooling.
  • Create thorough unit, integration, and functional test coverage for owned software and AI-enabled features.
  • Develop and maintain SQL database scripts, application data access patterns, and supporting services required by product features.

Desired Qualifications

  • A self-starting approach, a strong product mindset, and interest in solving business problems collaboratively.
  • Deep understanding of React architecture, component design, state management, accessibility, and performance optimization.
  • Experience architecting systems using C#, .NET, SQL, REST APIs, and service-oriented application patterns.
  • Experience with Visual Studio, Azure DevOps, Git, continuous integration and continuous delivery pipelines, code review practices, and automated quality gates.
  • Experience with Elasticsearch, OpenSearch, cloud services, or other search and retrieval technologies.
  • Familiarity with responsible AI practices, secure AI integration, data privacy considerations, and guardrails for customer-facing AI features.

About the Company

CoStar Group

Commercial real estate data, analytics, marketplaces

CoStar Group provides information, analytics, and online marketplaces for the commercial real estate industry. Its core products are detailed property data, market analyses, and tools to compare and evaluate properties, delivered via subscription access. It also runs online marketplaces like Apartments.com and LoopNet that connect renters with apartments and buyers/tenants with commercial properties, earning revenue from subscriptions, advertising, and transaction fees. The company differentiates itself through a large, integrated data platform and a suite of marketplaces that cover both residential rentals and commercial properties, with a strong presence in the U.S. and expanding globally. Its goal is to help brokers, property owners, investors, and lenders make informed real estate decisions and efficiently connect buyers, renters, and property listings across markets.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Washington DC, District of Columbia
Founded
1987

Recently Posted Jobs

Explore more opportunities at CoStar Group

See more jobs