Senior Data Engineer
Fully Remote Remote Worker - N/A
Job Type
Full-time
Description

  

About Vanco

At Vanco, we serve those who enrich our communities. Vanco provides businesses, nonprofits, and educational organizations a complete range of payment solutions and administrative software. Our solutions make payment processing simple and ease administrative burdens for faith-based groups, nonprofits, and schools. We are a software payments company for community organizations, and every transaction tells a story.

  

Vanco Values in Action

At Vanco, our employees:

  • Clearly      Care
  • Own It
  • Grow
  • Have      Grit

Description

Vanco is currently hiring a Senior Data Engineer to work on our Enterprise Data Management Team (EDM). This role will play a critical part in supporting our company’s growth by designing, building, and maintaining scalable, high-quality data solutions across the organization. This role is a remote opportunity.

  

The Team

The Enterprise Data Management Team (EDM) is responsible for data integration, data warehousing, and data automation at Vanco. The team builds and maintains a modern data platform that supports analytics, reporting, and data-driven decision-making across the organization.

We use modern, cloud-based tools and technologies to deliver trusted, analytics-ready data to our partners across the business. We collaborate closely with Data Strategy & Insights, Application, Operations, and Leadership teams to ensure data solutions are scalable, reliable, and aligned with business needs. We come from a variety of backgrounds, but our common ground is that we are curious, detail-oriented, and biased toward action. We relentlessly pursue solutions and serve up the best data methods available for each challenge we face.

  

The Role

As a Senior Data Engineer, you will play a key technical and leadership role within the Enterprise Data Management Team. You will be responsible for designing, building, and maintaining Vanco’s cloud data platform, with a strong emphasis on Snowflake architecture and data modeling best practices.

In addition to hands-on development, you will provide technical leadership by mentoring and coaching junior and mid-level data engineers, setting engineering standards, and influencing architectural decisions that support scalability, performance, and long-term growth. You will partner closely with Business Intelligence, Application teams, Operations, and Product stakeholders to deliver high-quality, analytics-ready datasets.

  

You will:

  • Design, build, and maintain scalable Snowflake-based data warehouse architectures, ensuring performance, reliability, and extensibility for future growth.
  • Own data architecture and technical design decisions, including data models, integration patterns, and optimization strategies.
  • Transform raw source data from multiple internal and external systems into analytics-ready data models using industry best practices.
  • Lead and contribute to warehouse development using dimensional modeling techniques (e.g., star schemas, slowly changing dimensions).
  • Develop and manage data pipelines using Snowflake features such as Snowpipe, tasks, stored procedures, and performance optimization techniques.
  • Manage and monitor data integrations with internal systems via APIs, application calls, or custom code to ensure data accuracy and reliability.
  • Apply auditing, change tracking, error handling, and monitoring across large datasets to maintain high data quality standards.
  • Identify and resolve data quality issues and implement controls to distinguish valid vs. invalid data used in decision-making.
  • Leverage Python and application knowledge to interact with and extract data from other systems.
  • Provide technical leadership through coaching and mentoring junior and mid-level data engineers, including code reviews, design feedback, and best-practice guidance.
  • Contribute to and help define data engineering standards, best practices, and documentation across the team.
  • Collaborate across teams to support day-to-day operational data needs and continuously improve data pipelines and processes.

  

We’re looking for someone who has:

  • 7+ Years of strong hands-on experience with Snowflake, including data modeling, performance tuning, tasks, stored procedures, and ingestion patterns.
  • 7+ Years  of advanced hands-on experience in SQL, with deep experience designing and optimizing queries in Snowflake.
  • Proficiency in Python and experience using Python in data engineering or integration workflows.
  • Experience working with APIs and application-based data integrations.
  • Strong understanding of data engineering principles, data warehousing, and cloud-based architectures.
  • Experience designing and implementing ETL/ELT processes at scale.
  • Familiarity with cloud environments and data ecosystems (Snowflake, AWS S3, Azure, etc.), with Snowflake being the primary platform.
  • Experience with data migration and integration tools (e.g., Stitch, Workato, Kafka, API-based ingestion).
  • Experience working with Salesforce data, including reporting and integration requirements.
  • Experience working with financial data and understanding of data governance considerations.
  • Solid understanding of data architecture and modeling methodologies (star schema, snowflake schema, Type 2 dimensions, etc.).
  • Ability to communicate complex data concepts clearly to technical and non-technical audiences.
  • Familiarity with Agile development methodologies.
  • Team-oriented mindset with the ability to work independently and take ownership without heavy oversight.
  • Strong documentation skills and commitment to maintaining clear, accurate technical artifacts.
  • Desire and ability to mentor others and learn and adopt new tools and methods.

  

What we offer:

  • 100% Employer Paid Health Insurance HSA or Base Plan, Dental, Life Insurance, AD&D Insurance, Short Term Disability, Long Term Disability
  • Additional benefits include Vision, Accident, Critical Illness, Voluntary Life & AD&D
  • Paid Holidays and 4 weeks PTO
  • Paid days off to Volunteer
  • 401(k) Plan with employer match
  • Competitive benefits and pay
  • Small collaborative teams where you can impact both outcome and culture
  • Ongoing professional development opportunities
  • Join a rapidly growing company that promotes internally

The annual starting base pay for this position typically starts between $110,000-140,000. Placement within the range is determined by a variety of factors, including but not limited to: knowledge, skills, years & depth of experience, location, and equity with internal team members. Total compensation for this position includes quarterly commission. 

For remote positions, employees must reside in one of the following locations: AL, AR, AZ, CA, CO, CT, DC, FL, GA, IA, ID, IL, IN, KS, KY, LA, MA, MD, MI, MN, MO, MS, MT, NC, NJ, NH, NV, NY, OH, OK,OR, PA, SC, SD, TN, TX, UT, VA, WA, WI, WV. All other states are not in consideration for this role at this time.

Vanco is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law. 

Salary Description
$110,000-140,000 per year