
Senior Software Engineer, Data Management
CoStar Group1 day ago
Richmond, VA, USASenior
Base Salary
$130k - $170k/yr
Responsibilities
- Design, build, and operate large-scale distributed, API-driven systems supporting tens of thousands of users.
- Lead the design and implementation of AI-powered software solutions across CoStar brands.
- Build and integrate AI skills, agents, tools, and intelligent workflows into internal and customer-facing applications.
- Use AI models, telemetry, monitoring, observability, and automated diagnostics to improve reliability and reduce operational risk.
- Build automation that improves research workflows, information discovery, data quality, and operational efficiency.
- Collaborate with Product, Research, Data, and Engineering teams to identify valuable AI and automation opportunities.
- Write robust and maintainable code using React.js, JavaScript, C#, .NET Framework, AWS services, and SQL Server.
- Lead design discussions, establish development standards, conduct code reviews, and mentor engineers.
- Evaluate emerging technologies and engineering practices to strengthen CoStar’s technology platform.
Requirements
- Bachelor’s degree from an accredited, not-for-profit, in-person university or college.
- 7+ years of professional full-stack software development experience building enterprise web applications and distributed systems.
- Experience with React.js, JavaScript, C#, .NET Framework/Web API, relational databases, database design, SQL development, and performance tuning.
- Experience designing, building, and supporting large-scale distributed, service-oriented systems and web applications.
- Understanding of AI technologies and hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, Gemini, or Grok.
- Familiarity with large language models, prompt engineering, intelligent agents, or agent-based architectures.
- Experience with monitoring, telemetry, observability, automated diagnostics, and production troubleshooting.
- Understanding of data quality principles, data governance concepts, and data-centric application design.
- Experience with conceptual, logical, and physical data modeling.
- Preferred qualifications include Azure, AWS, or hybrid cloud architecture experience; advanced SQL and query optimization; RESTful web services and enterprise APIs; workflow automation or intelligent search; machine learning production systems; and LLM platforms such as Azure AI Foundry or AWS Bedrock.
- Strong communication and collaboration skills with business and technical partners are preferred.
Benefits
- Comprehensive medical, vision, dental, prescription drug, life, legal, and supplementary insurance.
- Virtual and in-person mental health counseling for individuals and families.
- Commuter and parking benefits.
- 401(k) retirement plan with matching contributions.
- Employee stock purchase plan and paid time off.
- Tuition reimbursement, internal training, and an inter-office exchange program.
- On-site fitness center or reimbursed fitness center membership where available, plus fitness classes and facilities.
- Employee Resource Groups, complimentary beverages and healthy snacks.
- Richmond, VA work arrangement with four days onsite and one day remote per week.
Tech Stack
Categories
About CoStar Group
CoStar Group builds subscription databases, analytics, and online marketplaces for commercial and residential real estate professionals, investors, and advertisers. Its portfolio includes CoStar (research and data), LoopNet (commercial listings), and Apartments.com (rental listings), generating revenue from subscriptions, listings, and advertising. The company is publicly traded on NASDAQ (CSGP) and is headquartered in Arlington, Virginia, with inclusion in the S&P 500 index.