Taro Logo

Senior Software Engineer (.NET)

Leading global provider of commercial and residential real estate information, analytics, and online marketplaces.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Real Estate · Enterprise SaaS

Description For Senior Software Engineer (.NET)

CoStar Group, a leading provider of real estate information and analytics listed on NASDAQ and included in the S&P 500 Index, is seeking a Senior Software Engineer to join their Platform team. This role focuses on building backend services that power CoStar's suite of products, including Apartments.com, Homes.com, and CoStar. The position offers an exciting opportunity to work with large-scale, distributed systems serving thousands of users.

The role requires expertise in .NET development, particularly C#, along with experience in database design and T-SQL programming. You'll be working with modern technologies including AWS components and Web APIs to deliver robust, scalable solutions. The position combines technical challenges of handling terabytes of data with the opportunity to impact millions of users across multiple major real estate platforms.

Working from the Arlington, VA office with a hybrid schedule (4 days onsite, 1 day remote), you'll be part of a company that values innovation and continuous improvement. CoStar Group offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and various wellness perks. The company maintains a collaborative culture focused on professional growth and development.

This is an excellent opportunity for a senior engineer who wants to work on meaningful projects at scale, with the backing of a successful, established company in the real estate technology sector. The role offers both technical challenges and the chance to mentor others while working on products that impact the real estate industry nationwide.

Last updated 11 days ago

Responsibilities For Senior Software Engineer (.NET)

  • Build big, distributed, API-driven systems for tens of thousands of users
  • Produce bullet-proof code that is robust, efficient, and maintainable
  • Continually evaluate emerging technologies to identify opportunities and best practices

Requirements For Senior Software Engineer (.NET)

Node.js
  • Bachelor's Degree from an accredited, not-for-profit university or college
  • 5+ years of deep .NET development (C#) experience
  • 3+ years of database design, T-SQL programming, and performance tuning experience
  • Experience with Object Oriented design principles and software design patterns
  • Experience in application performance testing and unit testing
  • Solid understanding of HTTP concepts
  • Experience with cross-platform communication technologies such as Web API

Benefits For Senior Software Engineer (.NET)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Mental Health Assistance
Commuter Benefits
  • Comprehensive healthcare coverage
  • Life, legal, and supplementary insurance
  • Virtual and in person mental health counseling services
  • Commuter and parking benefits
  • 401(K) retirement plan with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • On-site fitness center
  • Access to Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary gourmet coffee, tea, and healthy snacks

Jobs Related To CoStar Group Senior Software Engineer (.NET)