We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results
New

Senior Data Engineer

Triumph Financial
paid time off, 401(k)
United States, Texas, Dallas
Apr 02, 2025

Join TriumphX!

TriumphX, a member of the Triumph Financial portfolio of brands, provides a concentration of technology and project management resources the members of the Triumph Financial portfolio of brands - TriumphPay, Triumph and TBK Bank - via a shared service model. We're looking for top tech and project management talent to analyze, recommend and build strategic solutions that support Triumph Financial's mission to become a world-class, market-leading financial and technology company.

Position Summary

The Senior Data Engineer is responsible for designing and developing the enterprise data flows to support business systems, analytics, decision science platforms, and other business units that depend on the data. The Senior Data Engineer will interface directly with stakeholders to understand business needs and make recommendations to leadership on strategic direction. This role will be hands-on development while also providing guidance towards best practices for the data engineering team, and will be responsible for the stability, availability, and reliability of the data flow through the organization.

Essential Duties & Responsibilities
  • Define company data assets and develop spark jobs to populate data models.

  • Develop and maintain scalable data pipelines and build out new integrations to support continuing increases in data volume and complexity.

  • Collaborate with analytics and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization.

  • Implement processes and systems to monitor data quality, ensuring production data is always accurate and available for stakeholders and business processes that depend on it.

  • Design, develop and maintain data integrations and data quality framework.

  • Perform data analysis required to troubleshoot data related issues and assist in the resolution of data issues.

  • Write unit/integration tests, contribute to engineering wiki and documents work.

  • Work closely with all business units and engineering teams to develop strategy for long term data platform architecture.

  • Demonstrate Triumph Business Capital's values and core tenets.

  • Perform other duties as assigned.

Experience & Education
  • Bachelor's degree in computer science, engineering, business administration, or related field preferred; will consider equivalent work experience in lieu of degree.

  • 3+ years of Python/Spark development experience.

  • 5+ years of SQL experience (No-SQL is a plus).

  • 5+ years of experience with schema design and dimensional data modeling.

  • Experience designing, building, and maintaining data processing systems.

Skills & Abilities Required
  • Strong technical background with proficiency in Python and Spark.

  • Skilled at working effectively with cross functional teams.

  • Experience with or knowledge of Agile Software Development methodologies.

  • Ability in managing and communicating data warehouse plans to internal clients.

  • Experience with Azure DevOps, AWS (preferred).

  • Detail-oriented, well organized, analytical, and with independent reasoning and problem-solving skills.

  • Team player with a strong work ethic.

  • A self-starter with an entrepreneurial approach and hands-on experience.

  • Ability to quickly adapt to change and multitask without loss of efficiency or accuracy.

  • Creativity in taking on complex tasks head on and generating solutions to complex issues.

  • Strong professional communication skills.

Work Environment

The work environment characteristics described here may be encountered while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Moderate noise (i.e., business office with computers, phone, and printers, light traffic).

  • Ability to work in a confined area.

  • Ability to sit at a computer terminal for an extended period of time. Occasional stooping or kneeling may be necessary.

  • While performing the duties of this job, the employee is regularly required to stand, sit, talk, hear, and use hands and fingers to operate a computer keyboard and telephone.

  • Light to moderate lifting is required.

  • Regular, predictable attendance is required.

#LI-JH1

We offer Medical, Dental, Vision, Paid Time Off, 401k and much more.

Go on. Do it. Apply Today!

(web-6468d597d4-xmtz2)