Software Engineering Lead for Data Quality

2 weeks ago


San Diego, California, United States CoStar Group, Inc. Full time

About Us

CoStar Group, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.

We empower our people and customers to succeed through innovative solutions, a collaborative culture, and generous compensation and performance-based incentives.

Overview

The Analytics team at CoStar Group is responsible for the development of customer-facing Real Estate Analytics and Residential products.

We are searching for an exceptional Senior Software Engineer in Test who can develop test automation solutions within our agile product teams.

This role is critical to the quality and success of our product and includes the design, development, and execution of automated tests for products we're developing, as well as continued improvement of our testing process and architecture.

Job Responsibilities

  • Design, implement, and maintain automated tests for data pipelines, including integration and end-to-end testing.
  • Ensure comprehensive test coverage of data flows and transformations.
  • Validate data quality and accuracy at various stages in the pipeline (raw, transformed, product tables).
  • Develop test strategies and plans for validating integrations between backend systems and the UI.
  • Build test automation for CI/CD release process.
  • Work closely with stakeholders to understand requirements, ensuring that test plans align with business objectives and technical goals.
  • Create and maintain test documentation and reports to communicate the results and health of the data systems.

Requirements

  1. Bachelors degree in Information Systems, Computer Science, or related field.
  2. A track record of commitment to prior employers.
  3. 5+ years of experience in software development and/or test automation with a focus on testing complex data systems.
  4. Strong proficiency in backend programming languages like Python, C# or Java used for test automation.
  5. Hands-on experience with test automation frameworks (e.g., Selenium, PyTest).
  6. Solid understanding of API testing, including tools like Postman or REST Assured.
  7. Familiarity with SQL, ETL/ELT processes, data transformation, and pipeline architecture.
  8. Knowledge of data quality frameworks and validation techniques.
  9. Experience with testing in cloud environments.
  10. Ability to work collaboratively in a cross-functional team environment.
  11. Strong problem-solving and debugging skills.
  12. Excellent communication skills to articulate technical concepts clearly to non-technical stakeholders.

Preferred Qualifications

  • Strong proficiency in Python.

About Compensation

The estimated salary range for this position is $105,000 - $193,000 based on relevant skills and experience and includes a generous benefits plan.

About Benefits

  • Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug.
  • Life, legal, and supplementary insurance.
  • Virtual and in-person mental health counseling services for individuals and family.
  • Commuter and parking benefits.
  • 401(K) retirement plan with matching contributions.
  • Employee stock purchase plan.
  • Paid time off.
  • Tuition reimbursement.
  • On-site fitness center and/or reimbursed fitness center membership costs, with yoga studio, Pelotons, personal training, group exercise classes.
  • Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups.
  • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks.


  • San Francisco, California, United States People Data Labs Full time

    Role OverviewWe are seeking an exceptional Software Engineering Lead to join our team at People Data Labs. This role is a fantastic opportunity to drive our self-serve product offerings, grow new revenue, and develop innovative data products.


  • San Diego, California, United States Indotronix International Corporation Full time

    We are seeking an experienced Data Engineering Lead to join our team at Indotronix International Corporation.About the Role:The successful candidate will be responsible for leading a team of data engineers in designing, building, and maintaining high-performance software systems to manage analytical data pipelines. This position requires extensive hands-on...


  • San Diego, California, United States Tactical Engineering Analysis Full time

    Tactical Engineering Analysis is seeking a highly skilled Senior Software Engineering Manager to lead our software development team. This is a challenging and rewarding role that requires strong technical leadership skills, as well as the ability to guide a team of developers in creating cutting-edge software solutions.The estimated salary for this position...

  • Software Engineer

    1 week ago


    San Diego, California, United States Northrop Grumman Full time

    Northrop Grumman is a leading provider of innovative solutions for the defense and aerospace industries.We are seeking a highly skilled Software Quality Engineer or Principal Software Quality Engineer to join our team in Rancho Bernardo, CA.About the RoleThis role will be responsible for implementing software quality standards across multiple programs,...

  • Data Engineering Lead

    2 weeks ago


    San Francisco, California, United States United Software Group Full time

    Job Title: Data Engineering Lead - AI/ML OperationsWe are seeking a highly skilled Data Engineering Lead with expertise in AI/ML operations to join our team at United Software Group. This role will be responsible for overseeing the development and implementation of data engineering solutions that enable the company's AI/ML initiatives.About the Role:The...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....


  • San Francisco, California, United States ZipRecruiter Full time

    Baton is seeking a highly skilled and experienced Lead Software Quality Engineer to join our dynamic team. This role focuses on creating and maintaining a robust testing infrastructure that enhances engineering productivity and sets a high standard for code quality.The ideal candidate will bring a deep understanding of software engineering principles, the...


  • San Diego, California, United States Tandem Full time

    About Tandem Diabetes CareTandem Diabetes Care is a leader in the diabetes technology industry, dedicated to creating innovative solutions for people living with diabetes and their loved ones.Job OverviewWe are seeking a highly skilled Sr. Software Quality Assurance Engineer I to join our team. This role will play a critical part in ensuring the quality and...


  • San Diego, California, United States MillenniumSoft Inc Full time

    Job DescriptionWe are seeking a highly skilled Senior Data Engineering Lead to join our team at MillenniumSoft Inc.About the RoleThis is a full-time position that will lead a team of data engineers in designing, building, and maintaining high-performance software systems to manage analytical data pipelines.The ideal candidate will have extensive hands-on...


  • San Diego, California, United States Intuit Inc. Full time

    We are seeking a highly experienced and passionate leader to lead our Core Tax Experiences team. As a key Engineering Leader, you will drive the development of mission-critical services that integrate our advanced tax engine with user-facing products.ResponsibilitiesBuild and lead a world-class team of software engineers through hiring and mentorship,...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Software Quality Engineer/Principal Software Quality Engineer to join our team at Northrop Grumman. As a member of our team, you will have the opportunity to work on revolutionary systems that impact people's lives around the world today and for generations to come.Key ResponsibilitiesImplement software quality...


  • San Diego, California, United States CoStar Group, Inc. Full time

    Empowering Real Estate InnovationAbout the Role:We are seeking a highly skilled Software Engineering Technical Lead to join our team at CoStar Group, Inc. in San Diego, CA. This is an exciting opportunity to drive the full-lifecycle development of our customer-facing Real Estate Analytics products.Job Description:As a Technical Lead, you will be responsible...


  • San Diego, California, United States United Parcel Service Inc. Full time

    Job DescriptionWe're seeking a skilled Software Development Engineer Lead to join our team, focusing on cloud and on-prem applications. The ideal candidate will have experience with cloud native web applications on Angular and Azure stack.Key ResponsibilitiesDevelop cloud and on-prem applications and services in an agile/scrum team environment. Collaborate...


  • San Diego, California, United States Tbwa ChiatDay Inc Full time

    Company Overview">Sony is a global leader in the entertainment industry, producing iconic products and services such as PlayStation5, PlayStation4, and PlayStationVR. We strive to create an inclusive environment that empowers employees and embraces diversity.About the Role">The Director of Software Engineering – Experimentation and Audience Platforms is a...


  • San Diego, California, United States Zego Full time

    Software Engineering Leadership OpportunityZego is seeking an experienced Software Engineering Manager to lead our agile development teams in the fast-growing PropTech space. This hands-on role requires a leader with expertise in delivering high-quality software solutions in dynamic environments.About the RoleYou will manage, coach, and mentor agile teams of...


  • San Diego, California, United States GSSR Inc Full time

    At GSSR Inc, we are seeking a Senior Software Engineering Manager to lead our software development efforts. This is a full-time position with a salary of $170,000 per year.About the RoleWe are looking for a highly experienced software engineering manager who can oversee the development of large-scale software systems. The successful candidate will have at...


  • San Diego, California, United States Northrop Grumman Full time

    Overview:Northrop Grumman is a leading global security company that offers a wide range of innovative solutions for defense and aerospace applications. We are seeking a highly skilled Software Quality Engineer or Principal Software Quality Engineer to join our team in Rancho Bernardo, CA.Job Summary:The successful candidate will be responsible for...


  • San Diego, California, United States Northrop Grumman Full time

    Job DescriptionA talented and experienced Software Engineering Team Lead is required to manage a team in a fast-paced environment with high expectations.This exciting opportunity offers the chance to lead a team working on design, development, integration, and testing of software applications and systems for end-user customers and businesses.You will be...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. This is an exciting opportunity to lead a team of developers in designing and implementing innovative solutions for the insurance industry.Key ResponsibilitiesLead and manage a global team of software engineers...


  • San Diego, California, United States Intuit Full time

    Company Overview:We are a leading provider of tax preparation software, seeking an experienced Engineering Manager to lead our team responsible for creating durable technology capabilities that enhance the TurboTax tax preparation experience.Salary:$180,000 - $250,000 per year, depending on location and experience.Job Description:As a Manager 3, Software...