Software Engineer

Talentify

Seattle (WA)

Remote

USD 130,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Parental leave
Retirement contributions
Paid time off

Job summary

Talentify is seeking a Senior Data Engineer for a 12-month contract (remote) to lead analytics and build scalable data pipelines across our real estate software products.

You will collaborate with product, engineering, support, and marketing to translate business needs into data models, implement pipelines handling billions of rows, and ensure reliability with monitoring and automation. Strong SQL and Python/Java/Scala skills are essential.

Qualifications

  • BS+ in Computer Science or related field.
  • 5+ years of experience building and maintaining data-intensive applications.
  • Experience developing data pipelines scaling to billions of rows with production quality deployment, monitoring and reliability.
  • Extensive experience with modern data technologies such as Spark and Airflow.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Extensive experience with SQL.
  • Proven data modeling experience, translating business requirements into clean and easily evolvable data models.
  • Excellent interpersonal skills and a passion for collaborating across organizational boundaries.

Responsibilities

  • Collaborate with team members across product, engineering, support, operations, marketing, sales and more to understand business needs and convert them to technical requirements.
  • Design and implement scalable data pipelines to collect, process, and store large volumes of critical data from various sources.
  • Provide data reliability and uptime by monitoring and troubleshooting data pipeline performance and scalability to ensure efficient operations.
  • You are a lazy engineer - continuously seeking to improve the team's efficiency by automating repeatable processes.
  • You are a fast learner with strong business insight and can collaborate with various product partners to quickly acquire a deep understanding of the business processes that feed into our team's data pipelines
  • Authoritatively translate business use cases into well-thought-out data models that are easy to evolve with the business.
  • Communicate technical concepts effectively to non-technical audiences.
  • You are a bar-raiser for engineering best practices - carefully reviewing specifications, designs, pull requests and providing constructive/helpful feedback to raise the quality of our team's output
  • Consistently write high-quality code, refactor, and optimize for better scalability, performance, and readability.
  • Provide leadership within the team and mentor other team members.

Skills

Python
Java
Scala
SQL
Data pipelines
Spark
Airflow
Data modeling
Leadership
Communication
Cloud

Education

BS+ in Computer Science or related field

Tools

Airflow
Spark
Databricks
Tableau
Power BI

Job description

About The Team

This client is deeply invested in developing the next generation of software and advertising products to power the real estate industry including agents and partners, their clients and the real estate industry as a whole.

The new Agent Software and Advertiser organization is at the forefront of this strategy with the development of innovative products including Listing Showcase as well as software to power showing management, feedback, offer management, recruiting, transaction management and analytics solutions. Our wide array of products and services are built on technological innovations crafted to bring efficiencies to all users.

About The Role

The Business Data team within Agent Software and Advertising is hiring a Senior Data Engineer (12-month contract, remote) to lead analytics to uncover insights to drive both better business decisions and customer experiences across our business.

You Will Get To
  • Collaborate with team members across product, engineering, support, operations, marketing, sales and more to understand business needs and convert them to technical requirements.
  • Design and implement scalable data pipelines to collect, process, and store large volumes of critical data from various sources.
  • Provide data reliability and uptime by monitoring and troubleshooting data pipeline performance and scalability to ensure efficient operations.
  • You are a "lazy" engineer - continuously seeking to improve the team's efficiency by automating repeatable processes.
  • You are a fast learner with strong business insight and can collaborate with various product partners to quickly acquire a deep understanding of the business processes that feed into our team's data pipelines
  • Authoritatively translate business use cases into well-thought-out data models that are easy to evolve with the business.
  • Communicate technical concepts effectively to non-technical audiences.
  • You are a bar-raiser for engineering best practices - carefully reviewing specifications, designs, pull requests and providing constructive/helpful feedback to raise the quality of our team's output
  • Consistently write high-quality code, refactor, and optimize for better scalability, performance, and readability.
  • Provide leadership within the team and mentor other team members.
Who You Are

You are ready to bring your data and engineering expertise to transform what it means for the real estate industry to unlock the ability for consumers to dream, search, and find a home. You have an appreciation of the unique challenges posed by business-to-business product development and go-to-market.

Additionally, we expect you to have
  • A degree (BS+) in Computer Science or a related field
  • 5+ years of experience building and maintaining data-intensive applications.
  • Experience developing sophisticated data pipelines scaling to billions of rows with production quality deployment, monitoring and reliability
  • Extensive experience with modern data technologies such as Spark and Airflow.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Extensive experience with SQL
  • Proven data modeling experience, translating business requirements into clean and easily evolvable data models.
  • Excellent interpersonal skills and a passion for collaborating across organizational boundaries.
Nice to have
  • Experience working with cloud services (AWS/Azure/GCP)
  • Experience with Databricks
  • Understanding of data visualization tools (e.g., Tableau, Power BI).

We value the experience and perspective of candidates with non-traditional backgrounds. We encourage you to apply if you have transferable skills or related experiences.

Get to know us

As the most-visited real estate website in the United States, this client and its affiliates help movers find and win their home through digital solutions, first class partners, and easier buying, selling, financing and renting experiences. Millions of people visit our sites every month to start their home search, and now they can rely on us to help make it easier to move. The work we do helps people get home and no matter what job you're in, you will play a critical role in making home a reality for more and more people.

Our efforts to streamline the real estate transaction are supported by a deep-rooted culture of innovation, our passion to redefine the employee experience, a fundamental commitment to Equity and Belonging, and world-class benefits. These benefits include comprehensive medical, dental, vision, life, and disability coverages as well as parental leave, family benefits, retirement contributions, and paid time off. We're also setting the standard for work experiences of the future, where our employees are supported in doing their best work and living a flexible, well-balanced life. But don't just take our word for it. Read recent reviews on Glassdoor and recent recognition from multiple organizations, including: the 100 Best Companies to Work For, Glassdoor Employees' Choice Award, Bloomberg Gender-Equality Index, Human Rights Campaign (HRC) Corporate Equity Index, and TIME 100 Most Influential Companies list.

Equity and Inclusion

Our client is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status

Proprietary Rights Agreement

Applicants who receive job offers from this client will be asked to sign a Proprietary Rights Agreement which includes confidentiality, intellectual property assignment, customer and employee non-solicitation, and non-competition provisions. If you are contacted for a role and wish to review a copy of the Proprietary Rights Agreement prior to receiving an offer, you may request a copy from your Recruiter.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Backend
Staff Software Engineer, Backend

Realtor.com • Austin (TX)

On-site
USD 150,000 - 210,000
Health insurance
401(k) match
Paid holidays
+3
Staff Data Engineer, Platform Administration
Staff Data Engineer, Platform Administration

News Corp • Austin (TX)

Hybrid
USD 170,000 - 210,000
Medical coverage
401(k) plan
Tuition reimbursement
+2
Senior Data ETL Engineer | $100-160K | Industry Leading Real Estate Software Platform
Senior Data ETL Engineer | $100-160K | Industry Leading Real Estate Software Platform

Smarter Agent • New Jersey

On-site
USD 100,000 - 160,000
Flexible work and time-off schedule
Health benefits
Team environment for career growth
Senior Data Scientist
Senior Data Scientist

Realtor.com • Scottsdale (AZ)

On-site
USD 120,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+3
Software Engineer
Software Engineer

News Corp • Austin (TX)

On-site
USD 110,000 - 150,000
Medical, Rx, dental, and vision
Company 401(k) with match
Paid holidays
+2
Senior Software Engineer - Content & Industry Services
Senior Software Engineer - Content & Industry Services

Realtor • Austin (TX)

On-site
USD 140,000 - 200,000
Medical coverage
Dental coverage
Vision coverage
+5
Principal Data Engineer
Principal Data Engineer

Talentify • Austin (TX)

On-site
USD 150,000 - 210,000
Health benefits
401(k) match
Flexible PTO
+1
Senior Software Engineer
Senior Software Engineer

Realtor.com • Austin (TX)

On-site
USD 140,000 - 200,000
Health insurance
401(k) match
Paid holidays
+2
Senior Data Scientist
Senior Data Scientist

Realtor.com • Austin (TX)

On-site
USD 140,000 - 190,000
Medical coverage
401(k) matching
Tuition reimbursement
+3
AI Solutions Engineer, Sr
AI Solutions Engineer, Sr

News Corporation • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) plan with company match
Tuition Reimbursement
Flexible Time Off
+3