Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Reprise Financial Logo

Data Engineer - Remote

Reprise Financial

$95,000 - $110,000
May 23, 2025
Remote, US
Apply Now

Reprise Financial is seeking a Data Engineer to design, develop, and maintain ETL processes that support data movement, transformation, and integration across multiple systems.

Requirements

  • Proficient in T-SQL, Stored Procedures, Functions, and SSIS with capability to implement REST APIs
  • Experienced with cloud data platforms like Microsoft Azure, Microsoft Fabric, and Snowflake ensuring scalable data solutions
  • Advanced working SQL knowledge and experience working with relational databases
  • Experience building and optimizing big data' data pipelines, architectures, and data sets
  • Strong knowledge of data warehouse concepts
  • Experience with cloud migration from on-prem or from another cloud platform
  • Knowledge of cloud data platforms (Azure, AWS, GCP, Snowflake), BI tools and security

Responsibilities

  • Develop, integrate, test, deploy and maintain scalable ETL pipelines and workflows
  • Integrate data utilizing industry standard file formats such as flat files, Excel, Oracle, SQL Server, XML, XSL, and JSON
  • Use database design and development best practices to design and maintain robust database systems
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Identify, design, and implement internal process improvements
  • Develop and perform unit tests; maintain up-to-date code in source control
  • Troubleshoot issues reported by users and perform root cause analysis for production issues

Other

  • 5+ years of experience in a Data Engineer role
  • Graduate degree in Computer Science, Engineering, Mathematics, Information Systems, or related technical discipline
  • Excellent verbal and written communication skills
  • Good interpersonal skills with proven problem-solving abilities
  • Ability to work effectively within a team to achieve common goals
  • Openness to learning new technologies and methodologies to maintain a competitive edge