Data Engineer II

 Posted 16 hours ago
     
 $120K - $150K per year
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will design, build, and maintain scalable data pipelines and models to support reporting, analytics, and operational decision-making. Additionally, you will collaborate with cross-functional teams to troubleshoot data issues and contribute to engineering best practices.

About the role

As a Data Engineer II, you will be a key contributor to Reach's data platform modernization efforts. Working closely with Data Engineering, Analytics, Product, and Platform Engineering teams, you will design, build, and maintain reliable data pipelines, transformations, and models that power reporting, analytics, and operational decision-making.


This role is ideal for an engineer who can independently deliver solutions to well-defined problems, participate in technical design discussions, and continuously improve the quality and reliability of our data ecosystem.


What you'll do

  • Design, build, and maintain scalable data pipelines, transformations, and data models using modern ELT practices
  • Participate in incident response and operational support activities, including occasional off-hours coverage for critical production issues, data incidents, and major platform deployments
  • Develop and support data assets that enable reporting, analytics, and operational workflows
  • Participate in technical design discussions and contribute to implementation planning and solution documentation
  • Collaborate with analysts, data scientists, software engineers, and business stakeholders to understand requirements and deliver effective data solutions
  • Troubleshoot data quality, reliability, and performance issues across data pipelines and systems
  • Monitor and improve existing implementations by identifying gaps, inefficiencies, andopportunities for automation
  • Contribute to engineering best practices around testing, version control, documentation, anddata quality
  • Support deployment and maintenance of data pipelines through established CI/CD processes
  • Participate in code reviews and provide constructive feedback to peers
  • Continuously develop technical expertise and apply new tools, techniques, and approaches where appropriate


What you should have

  • 3–5 years of hands-on experience in Data Engineering, Analytics Engineering, or a relateddata-focused role
  • Experience working in a product-oriented data squad, partnering closely with Product,Analytics, and Engineering to deliver end-to-end data solutions and data products
  • Experience working with modern data platforms and tools such as dbt (Core or Cloud),Amazon RDS, PostgreSQL, or similar technologies; strongly preferred: experience withSnowflake (our primary data warehouse platform)
  • Strong SQL skills with experience developing data transformations and data models
  • Experience building and maintaining ETL/ELT pipelines
  • Experience with Python or a similar programming language
  • Understanding of data modeling, warehousing concepts, and relational databases
  • Experience using Git-based development workflows
  • Ability to independently manage assigned workstreams and deliver high-quality solutions
  • Strong communication, collaboration, and problem-solving skills
  • Demonstrated ability to learn new technologies, tools, and business domains and apply them effectively


Nice to Have

  • Experience preparing and modeling data for analysis in Tableau, Sigma, or other BI tools
  • Experience with reverse ETL / data activation tools such as FiveTran activations, Hightouch,etc
  • Familiarity with dbt coding conventions and Medallion data architecture (i.e. Bronze, Silver, Gold data layers)
  • Experience working in the Financial Services industry and familiarity with working in a SOC2and PCI-DSS environment


Successful candidates will

  • Independently deliver reliable solutions to defined business and technical problems
  • Balance implementation speed with maintainability and long-term platform health
  • Create well-structured solutions to known problems and navigate moderate ambiguity
  • Identify risks within their work and proactively propose mitigations
  • Effectively troubleshoot user and system issues while contributing to continuous improvement
  • Expand their technical expertise and apply new learnings to improve outcomes
  • Collaborate effectively with stakeholders and engineering partners to clarify requirements and deliver value
  • Contribute positively to team culture through knowledge sharing, collaboration, and constructive feedback


What is it like working at Reach Financial?

Our culture is built around advancing our teams, and we are dedicated to the success and growth of every team member. We believe in retaining a high-performing workforce and we prioritize diversity, intellectual curiosity, and continued learning. Our generous benefits packages reflect that.


We’ve been hard at work perfecting our product for years, and now we’re growing faster than ever before. Our strong foundation and company culture is readily equipped for this growth, and we believe that with the right people, our products will continue to help customers make real changes in their financial lives.

 

What benefits will you receive?

·       Remote First Culture with optional Hybrid opportunities

·       Healthcare, Life Insurance, 401k Match

·       Paid Time Off, Paid 12-week Parental Leave

·       Disability (short-term, long-term), Employee Assistance Program

·       Spending Accounts (Transit/Parking, Medical, Dependent Care)

·       Insurance Discounts (home, auto, pet)

 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Data Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified