Taro Logo

Senior Data Engineer

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

Job Description

CoStar Group, a leading provider of real estate information and analytics, is seeking a Senior Data Engineer for their Homes.com division. This role is crucial in building out sitewide tracking architecture and managing MLS data for Homes.com, a rapidly growing real estate portal. The position offers a hybrid work arrangement with 4 days onsite in Arlington, VA.

The ideal candidate will be responsible for designing and maintaining scalable data pipelines using modern technologies like Databricks and AWS services. They will work across departments to provide analysis and insights for future growth, while also helping build and deliver the data engineering architecture for Homes.com.

This is an excellent opportunity for an experienced data engineer to join a company that's part of the S&P 500 and NASDAQ 100. The role combines technical expertise in data engineering with business impact, as Homes.com aims to become the #1 real estate portal in the industry. The position offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and various wellness perks.

The successful candidate will need to demonstrate strong technical skills in SQL, Python, and cloud technologies, along with the ability to translate complex data domains into business solutions. This role offers the chance to work on cutting-edge data infrastructure while contributing to the digital transformation of the real estate industry.

Last updated 2 days ago

Responsibilities For Senior Data Engineer

  • Design, develop, and maintain scalable data pipelines using Databricks, Data Factory, and AWS services
  • Design and develop using Object Oriented design principles
  • Build and deploy AI/ML models
  • Oversee automated data infrastructure
  • Develop and maintain secure data warehouses and data lakehouses
  • Hands-on data optimization and query performance
  • Mentor and manage engineers and analysts
  • Implement software development projects within timelines and budget

Requirements For Senior Data Engineer

Python
Java
  • Bachelor's degree from an accredited, not-for-profit University or College
  • 5+ years of data engineering experience
  • Advanced SQL, Excel and Python skills
  • 5+ years of production development experience with C# .Net or Java
  • Experience delivering products that meet specifications and performance SLA
  • Experience in unit, performance, and automation testing
  • Experience with Cloud data lakes/storage/databases
  • Experience with AWS services (S3, Databricks, Data Pipeline)

Benefits For Senior Data Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Commuter Benefits
Mental Health Assistance
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k with matching contributions
  • Commuter Benefits
  • Tuition reimbursement
  • Mental Health Assistance
  • Life insurance
  • Employee stock purchase plan
  • Paid time off
  • On-site fitness center