Taro Logo

Principal Software Engineer

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

Description For Principal 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 Principal Software Engineer to join their team in Nashville. This role is crucial in shaping the architecture of their Real Estate Analytics products, particularly the CoStar Benchmark product.

The position offers a hybrid work arrangement (Monday-Thursday in office, Friday remote) and requires an experienced professional with 10+ years of experience in designing complex enterprise-level applications. The ideal candidate will be responsible for owning the architecture and design of software systems, from full-stack web products to high-volume, secure data pipelines.

As a Principal Software Engineer, you'll work closely with Product and Technology leadership to understand complex requirements and implement appropriate technical solutions. The role demands expertise in microservices, serverless architecture, and data-intensive applications, utilizing technologies like AWS services, including Lambda, DynamoDB, and CloudWatch.

The company offers a comprehensive benefits package including medical/dental/vision insurance, 401(k) matching, stock purchase plans, and various wellness perks. The work environment is collaborative and innovative, focusing on creating cutting-edge solutions for the real estate industry.

Key technical requirements include expert-level proficiency in languages like C#, Java, Python, or JavaScript/TypeScript, experience with event-oriented architectures, and strong skills in designing secure systems. The role also emphasizes mentorship and architectural guidance to other technical staff.

This position represents an opportunity to work with vast amounts of real estate data, creating innovative solutions that help customers make better business decisions. The role combines technical leadership with hands-on development, requiring someone who can both architect solutions and guide their implementation effectively.

CoStar Group's mission to digitize the world's real estate makes this an exciting opportunity for someone passionate about creating impactful, data-driven solutions. The company's 35+ year history and continued growth provide a stable yet dynamic environment for career development.

Last updated 2 days ago

Responsibilities For Principal Software Engineer

  • Work with Product and Technology leadership to understand project requirements and drive technical solutions
  • Collaborate with development teams on architectural direction
  • Document and maintain architectural information across systems
  • Drive and evangelize architectural principles and guidelines
  • Create and maintain architectural diagrams and system documentation
  • Provide architectural guidance and mentoring to technical staff
  • Evaluate emerging technologies and development practices
  • Design well-instrumented, stable, high-performance products
  • Diagnose complex performance, scalability, and reliability issues
  • Ensure security in software products and platforms

Requirements For Principal Software Engineer

Java
Python
TypeScript
JavaScript
  • Bachelor's degree in Computer Science/Engineering
  • 10+ years experience designing complex enterprise-level web applications
  • Experience with microservices, serverless, data, and web applications
  • Expert-level proficiency in C#, Java, Python, or JavaScript/TypeScript
  • Experience with AWS services (Lambda, DynamoDB, CloudWatch, etc.)
  • Experience with large-scale relational and NoSQL database systems
  • Experience with event-oriented architectures and real-time data streaming
  • Strong ability to communicate through architectural diagrams

Benefits For Principal Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Commuter Benefits
401k
Education Budget
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Mental health counseling services
  • Commuter benefits
  • 401(k) with matching
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • On-site fitness center
  • Complimentary snacks and beverages

Interested in this job?

Jobs Related To CoStar Group Principal Software Engineer