Skip to main content
Posted August 22, 2026

Senior Data Engineer

TRUSTONE FINANCIAL CREDIT UNION
Burnsville, MN, US Full Time
100000USD - 120000USD per year

Job Description

Job Description

WHAT YOU’LL DO:
The Senior Data Engineer position is responsible for defining, developing, and maintaining the modernization of TruStone Financial Credit Union’s data architecture, ETL processes, and data solutions.

WHAT YOU’LL BRING:
Availability to work 40 hours per week Monday through Friday between the hours of 8:00am – 5:00pm at our Burnsville Administrative Office location; exempt.

In addition:

  • Bachelor's degree in Computer Science or related field; or equivalent combination of education and work experience.
  • 3+ years of experience in a Data Engineering role, required.
  • ITIL4 foundations or higher certification, preferred.
  • 3+ years of experience in data analysis, data profiling, and data engineering as well as designing or developing enterprise data solutions, applications, and integrations.
  • 3+ years of experience in developing ELT and ETL solutions on premises and in the Cloud.
  • 3+ years of experience developing with SQL and NoSQL databases.
  • 3+ years of experience in working with data warehousing methodologies and data/dimensional modelling concepts.
  • 3+ years of experience working with Master Data Management systems, building Relational Database Management Systems, as well as working with structured and unstructured data.
  • 2+ years of experience in building and supporting Cloud data warehouse/data lake architecture on Azure/AWS.
  • Proven leadership abilities.
  • Previous experience in programming languages such as Python, JavaScript and PowerShell, preferred.
  • Experience with data streaming platforms such as Kafka, preferred.
  • Experience with agile, lean, scrum, DEVOPS, DATAOPS and scaled agile framework (SAFe) methodologies, preferred.
  • Experience in designing and developing document databases such as MongoDB, as well as Graph databases, preferred.
  • Experience in building and supporting a microservice architecture, preferred.
  • Ability to reason through logic problems and apply creative thinking.
  • Ability to quickly understand, interpret, and analyze data.
  • Strong verbal and written and interpersonal communication skills.
  • Maintains awareness of enterprise compliance requirements, including Bank Secrecy Act (BSA/AML) obligations, and follows internal policies and escalation protocols as applicable.
  • Ability to pass all pre-employment drug test and various background checks.
  • Responsible for regular and reliable attendance at the workplace.

WHO WE ARE:
TruStone Financial is a member-owned credit union offering comprehensive, straightforward, and competitive financial solutions designed to support our members’ financial health. Established in 1939 by a group of teachers, TruStone Financial has grown into Minnesota’s second-largest credit union. With over 550 dedicated employees, we serve more than 200,000 members across 23 branches in Minnesota and Wisconsin. Our vision is to deliver exceptional financial experiences, and to achieve this, we need exceptional people! Join our expanding team and help us fulfill our mission to engage, educate, and inspire members toward lifelong financial well-being.

WHAT WE OFFER:
The salary range for this position is $100,000 - $120,000 per year. In addition, we offer:

  • Competitive pay and incentive programs for all positions.
  • Health insurance with the ability to choose which plan option is best for you – a Traditional Health Plan or Health Savings Plan.
  • Affordable dental and vision insurance coverage.
  • Earn 22 days of paid time off annually for full-time employees with an equivalent accrual for part-time employees – and, the longer your tenure, the more PTO you’ll have to enjoy.
  • 10+ paid holidays each year.
  • Up to 16 hours of paid time annually to volunteer for organizations you are passionate about.
  • 401(k) with 50% employer match on the first 6% you contribute – plus, after one year of service, an additional 3% safe harbor employer contribution that is immediately 100% vested regardless if you are contributing or not.
  • Eligibility for profit sharing opportunities in the form of a contribution to your 401(k) account.
  • Employer-paid Short Term and Long Term Disability benefits.
  • Employer-provided life insurance up to 2.5x your base salary with the option to purchase additional coverage for yourself, spouse and eligible dependents.
  • Reimbursement for higher education expenses of up to $5,250 per calendar year (including tuition, books and activity fees).
  • Career development opportunities – including our STEP job shadow program, TruStone Academy certification courses, Mentorship Program and more.
  • Special employee discounts when you join TruStone Financial as a credit union member.
  • Employee activities, events, discounts, and many other great benefits and perks!

TruStone Financial Credit Union is an Affirmative Action and Equal Opportunity Employer of Protected Veterans, Individuals with Disabilities and all Protected Classes.

Sign up for Job Alerts