Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

CoStar Group, a leading provider of real estate information and analytics listed on NASDAQ and included in the S&P 500, is seeking a Senior Full-Stack Software Engineer for their Web Enterprise team. This role focuses on building software tools that power their proprietary CRM platform supporting major platforms like Homes.com, CoStar.com, Apartments.com, and LoopNet.com.

The position offers a hybrid work arrangement with Monday-Thursday in office and Friday remote at their Richmond, VA location. The ideal candidate will have strong expertise in both frontend and backend development, with particular emphasis on .NET Core, database design, and modern frontend frameworks.

The role involves building large-scale, distributed systems, working with database performance optimization, and leading software design initiatives. The company offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and various wellness perks including an on-site fitness center.

CoStar Group has a 35+ year history in real estate information and marketplaces, providing a stable yet innovative environment. They're committed to continuous improvement and innovation in their field, making it an excellent opportunity for a senior engineer looking to make an impact in the real estate technology sector.

The position requires 5+ years of production development experience and offers opportunities for mentoring other developers while working on mission-critical applications. The company culture emphasizes collaboration, innovation, and professional growth, with additional benefits like tuition reimbursement and inter-office exchange programs.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Build large-scale, distributed, API-driven systems for critical internal applications
  • Identify and resolve issues related to database performance and integrity
  • Design, document and implement efficient and scalable database structures
  • Drive and lead software design, development standards, code reviews and production releases
  • Collaborate closely with other Software Engineers across the organization
  • Evaluate emerging technologies to identify opportunities and best practices
  • Mentor other developers

Requirements For Senior Software Engineer

React
Node.js
Redis
TypeScript
  • Bachelor's Degree from an accredited, not for profit university
  • 5+ years of production development experience with .NET Core
  • 3+ years of database design, T-SQL programming, and performance tuning experience
  • Production development experience using modern front-end frameworks (React, Vue, Angular)
  • Experience in architecting event-driven applications in an agile environment
  • Proficiency in unit and performance testing
  • A track record of commitment to previous employers

Benefits For Senior Software Engineer

401k
Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Commuter Benefits
Education Budget
  • 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
  • Complimentary gourmet coffee and healthy snacks

Interested in this job?

Jobs Related To CoStar Group Senior Software Engineer