Demo

Senior Data Engineer

Fintech Brand
Tampa, FL Full Time
POSTED ON 4/24/2025
AVAILABLE BEFORE 6/24/2025

Join Fintech in Tampa as a Senior Data Engineer!

The Senior Data Engineer will be responsible for the design, development, and maintenance of the data platform, ensuring robust data integration, storage, and accessibility. We are seeking a highly skilled Senior Data Engineer to join our team and drive the development of our data platform. This role will focus on building scalable data pipelines, optimizing data storage, and ensuring data security and governance. You will collaborate with product teams and other engineering teams to design and implement high-performance, cloud-native data solutions using Snowflake or Databricks. 

Essential Functions:

Data Management

  • Design, develop, and optimize scalable ETL/ELT pipelines using Snowflake / Databricks for batch and streaming data processing.
  • Develop and maintain data models that support analytical and operational workloads.
  • Implement best practices for performance tuning, cost optimization, and query efficiency in Snowflake or Databricks.
  • Optimize storage, compute, and data-sharing strategies for cost-effective and performant solutions.
  • Leverage platform-specific features (e.g., Snowflake's Time Travel, Zero-Copy Cloning, Streams & Tasks or Databricks' Delta Lake, Apache Iceberg, Delta sharing, and Unity Catalog).
  • Ensure data security, access control, and governance frameworks are implemented and adhered to.
  • Monitor data quality and performance, identifying areas for optimization and improvement.
  • Ensure code quality and implement test cases for data pipeline code.
  • Stay updated with industry trends in cloud data platforms and evaluate their application to improve our data ecosystem.
  • Focus on building and maintaining the Data platform
  • Partner with and advise multiple teams by guiding the creation and consumption of our data pipelines
  • Lead and manage a team of junior data engineers to design, build, and scale the cloud data platform, ensuring it meets business needs and technical requirements
  • Design and implement data processing services (stream and batch) with a focus on high scalability, performance, and cost-efficiency
  • Apply best API design principles to build modular, reusable, and well-documented services
  • Implement best practices in CI/CD pipelines, testing, and monitoring to maintain high-quality releases
  • Work closely with product, application teams and other cross-functional teams to ensure seamless delivery of features
  • Collaborate with data architects, data engineers, application owners, and product managers to deliver data solutions that align with data best practices and governance
  • Drives cross functional design alignment of highly used enterprise data
  • Initiate a culture of continuous improvement, promoting technical excellence and modern cloud development practices
  • Monitor and optimize Azure resource usage to ensure a cost-effective platform
  • Work in a collaborative environment to ensure a shared understanding of complex topics
  • Contribute to and lead process improvement initiatives across the entire department
  • Work with product & application leads to understand data needs and vet desired solutions
  • Validates feasibility of the data design to ensure successful implementation of a cohesive data design
  • Drive cross functional design alignment of highly used enterprise data
  • Define and manage data integration standards (APIs, EDI, etc.) across our external partnerships, customers, and SaaS solutions
  • Leads the planning phases (proposal, concept, feasibility) for new capabilities to identify high-level technology needs and roadmaps, assess feasibility, and collate customer expectations from the product or capability
  • Lead the development and implementation of data solutions, using appropriate technologies and tools, providing technical guidance and leadership
  • Lead requirements for data management, identifying batch and streaming use cases
  • Define and build consensus on the roadmap, strategy, and vision of our platform
  • Manage product backlog & stories
  • Actively participate in the product development lifecycle from inception to support

Project Execution and Support

  • Provide technical leadership and guidance to development teams, driving the design and implementation
  • Design, develop, and optimize streaming data pipelines and applications using technologies such as Apache Kafka, Apache Flink, or similar
  • Identify and address performance bottlenecks in streaming applications, ensuring low-latency and high-throughput data processing
  • Coach and mentor junior and mid-level engineers, fostering a culture of continuous learning and improvement
  • Update knowledge repositories on a team level to help new resources enter the team and organize knowledge transfer sessions
  • Attending various training sessions organized in the organization on Business/ Technical/ Agile practices topics
  • Lead code reviews, enforce coding standards, and ensure code quality through constructive feedback and best practices
  • Tackle complex technical challenges, troubleshoot issues, and drive resolution in a fast-paced environment
  • Stay updated on industry trends, emerging technologies, and best practices. Explore and propose innovative solutions to improve our technology stack
  • Communicating effectively with stakeholders at all levels of the organization to provide updates on the system and project progress
  • Gather requirements and perform business scope and feasibility study of the project
  • Build proof of concept for the new business proposals and get feedback from the business stakeholders
  • Track project execution and identify any possible risks and provide resolution
  • Plan for post-release production activities and support

Production Support

  • Providing production support - monitoring day-to-day processes, timely fixing of production issues, performing data fixes, executing Month/Quarter/Year End batch processes & troubleshooting issues for business users and end users
  • Regular interaction with the VP of Engineering, Data Engineering team, Product Owner, Customer Relationship Manager, Delivery Manager, Account manager, Client managers, and Support team – all belonging to different departments and divisions of Fintech and Fintech’s client base, to ensure the smooth running and maintenance of Fintech’s applications and products

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering or related field
  • 6 years of experience in data engineering with a focus on large-scale cloud-based data processing.
  • Expertise in Snowflake / Databricks, including performance tuning, cost optimization, and best practices.
  • Strong experience in batch and streaming data processing.
  • Strong experience in Python/PySpark for data processing and automation.
  • Strong experience in data modeling for both Operational and Analytical data.
  • Hands-on experience with data security, access control, and governance frameworks in Snowflake or Databricks.
  • Familiarity with Agile and/or DevOps methodologies
  • Deep understanding of APIs and Experience building data processing pipelines with high availability, scalability, and performance
  • Familiarity with event-driven architectures and data streaming technologies; kafka
  • Experience with Incident management processes and handling tickets
  • Solid understanding of distributed systems, microservices architecture, and containerization (e.g., Docker, Kubernetes)
  • Experience with cloud platforms (e.g., Azure, AWS) is a plus
  • Experience with CI/CD practices, automated testing, and monitoring for cloud-native applications
  • Excellent problem-solving and analytical skills with a focus on delivering scalable, maintainable, and high-performing solutions
  • Good communication and leadership skills, with experience leading and mentoring engineering teams
  • Strong analytical and problem-solving abilities
  • Good to have : Experience with Apache Druid/ MSSQL/ MySQL/ MongoDB/ Oracle/ PostgreSQL .
  • Good to have: Experience with Graph Databases to manage complex relationships within data.
  • Good to have: Experience in working with the Open-Source community.

Our Benefits:

  • Employer Matched 401K 
  • Company Paid Medical Insurance Option for Employee and Dependent Children
  • Company Paid Dental Insurance for Employee
  • Company Paid Vision Insurance for Employee
  • Company Paid Long and Short-Term Disability
  • Company Paid Life and AD&D Insurance
  • 18 Paid Vacation Days a Year
  • Six Paid Holidays
  • Employee Recognition Programs
  • Incentive Compensation
  • Community Outreach Opportunities
  • Business Casual Dress Code

 

About Fintech:

Fintech, a pioneering accounts payable (AP) automation solutions provider, has dedicated nearly 35 years to automating invoice processing between retail and hospitality businesses, and their supply chain partners. Backed by leading investors TA Associates and General Atlantic, it stands as a leader in this sector. Its flagship product, PaymentSource®, was first built for the alcohol industry to provide invoice payment automation between alcohol distributors and their customers across all 50 states. Today, it is utilized by over 267,000 businesses nationwide for invoice payment and collection associated with all B2B business transactions. This proven platform automates invoice payment, streamlines payment collection, and facilitates comprehensive data capture for over 1.1 million business relationships. Recognizing operational hurdles, Fintech expanded its payment capabilities to include scan-based trading/consignment selling for its vendors and retailers and built an advanced CRM tool with functionality to fortify vendor, supplier, and distributor field execution, addressing diverse profit center challenges. For more information about Fintech and its range of solutions, please visit www.fintech.com.

Fintech is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Fintech’s management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs and general treatment during employment. Fintech is a Drug-Free Workplace. We E-Verify.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Engineer?

Sign up to receive alerts about other jobs on the Senior Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$168,522 - $211,152
Income Estimation: 
$189,259 - $248,928
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284

Sign up to receive alerts about other jobs with skills like those required for the Senior Data Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Building Codes and Regulations Skill

    • Income Estimation: $56,900 - $89,276
    • Income Estimation: $63,591 - $79,722
  • Computer Aided Design (CAD) Skill

    • Income Estimation: $56,954 - $79,676
    • Income Estimation: $58,748 - $83,051
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Fintech Brand

Fintech Brand
Hired Organization Address Tampa, FL Full Time
Join Fintech in Tampa as a Junior Data Engineer! We are seeking a talented Junior Data Engineer with Data Engineering sk...
Fintech Brand
Hired Organization Address Beverly, MA Full Time
Join Fintech SBT as an Account Manager! We are seeking a highly motivated and results-driven Account Manager to join our...
Fintech Brand
Hired Organization Address Beverly, MA Full Time
Join Fintech SBT as an Account Executive! We are seeking a driven, strategic, and results-oriented Account Executive to ...
Fintech Brand
Hired Organization Address Tampa, FL Full Time
Join Fintech in Tampa as a Lead Generation Specialist! Fintech’s Lead Generation Specialist ’s primary role will be to i...

Not the job you're looking for? Here are some other Senior Data Engineer jobs in the Tampa, FL area that may be a better fit.

Senior Data Platform Engineer

NTT DATA, Tampa, FL

Senior Data Solutions Expert

NTT DATA, Tampa, FL

AI Assistant is available now!

Feel free to start your new journey!