Software Engineer

Haystack Logo
  • IT
  • FlexTime
  • FullTime
  • Seasonal

We’re hiring on behalf of a Haystack partner!

The Role

• Design, build, and maintain scalable data pipelines and ETL/ELT workflows integrating enterprise financial applications with data warehouses and BI platforms.

• Ensure data integrity through automated quality checks, validation frameworks, and anomaly monitoring.

• Independently plan, manage, and deliver end-to-end data projects, contributing to cross-functional programs.

• Support dashboard and reporting development, leading enhancements to improve financial processes and accuracy.

• Partner with finance and analytics teams to design viable data solutions and recommend technological improvements.

• Mentor junior team members and stay current on emerging data technologies, AI, ML, and best practices.

What You’ll Need

• Bachelor’s degree in a related discipline and 4+ years of experience in data engineering or architecture, or equivalent combination of education and experience.

• 4+ years of hands-on experience in data engineering, business intelligence, and/or enterprise analytics.

• Advanced SQL proficiency and experience with data integration tools like dbt or Informatica.

• Strong working experience with data modeling, data storage techniques, and cloud environments such as Snowflake and AWS.

• Experience with data warehousing concepts, ETL/ELT patterns, and business intelligence tools (e.g., Power BI, Tableau).

• Proven project management experience with complex system implementations and experience with Git.

What’s On Offer

• Competitive annual salary ($92,300 – $153,900) plus bonus potential.

• Opportunity to work with cutting-edge technologies, including AI-assisted development tools.

• Flexible paid time off policy, including vacation, holidays, and wellness days.

• Eligibility for additional paid time off for various community and personal needs.

• Exposure to diverse financial and cross-functional technology groups.

Apply via Haystack today!