Debt Solutions - Senior Software Engineer
Core
Designing, building, testing, and deploying scalable, reusable, and maintainable applications that handle large amounts of data using AI-assisted development workflows.
Role type
Senior Software Engineer (Full-lifecycle development)
Builds
Customer-facing Real Estate Analytics products
Domain
Commercial and residential real estate information, analytics, and online marketplaces
Deliverable
production ML models | product features
Required skills
Object Oriented Programming, modern server-side languages and frameworks (C#, .NET Framework, Web API, Node), modern front-end languages and frameworks (JavaScript, React), relational database systems (SQL Server), software development best practices (code reviews, source control, builds, testing, operations), source control (Git, TFS), AI-assisted development workflows (GitHub Copilot, Claude Code)
Preferred skills
Cloud platforms (AWS, Azure), NoSQL (Redis, Neo4j), strong analytical and problem-solving abilities
Technologies
C#, .NET Framework, Web API, Node, JavaScript, React, SQL Server, Git, TFS, GitHub Copilot, Claude Code, AWS, Azure, Redis, Neo4j
Responsibilities
Designing, building, testing, and deploying scalable applications; taking full ownership of work from development to production support; collaborating with engineers, product owners, and designers on technical designs; advocating for technical and non-technical improvements; gaining deep understanding of CoStar business and analytic products
Seniority
Senior, hands-on IC