Data Engineer

5 days ago


Remote Canada Butter Payments Full time $130,000 - $170,000 per year
About Butter Payments: At Butter Payments, we're on a mission to eliminate involuntary churn and make recurring payments seamless. Every year, billions of dollars are lost due to failed payments. Butter leverages machine learning, deep financial data partnerships, and behavioral insights to ensure the right payments go through at the right time—without friction. We're backed by world-class investors like Atomic, Norwest Venture Partners, SpringTride, Transpose Platform, and we're growing fast.
The Problem Statement: You will work closely with Software Engineering, Machine Learning Engineers and Data Analysts. You help ingest, organize and enable Butter to continue to deliver value on the data we collect. We make sure it arrives in a timely manner, is organized and usable, and is of a high quality. Key to all the work Butter does.
Problem Expanded: We ingest 3rd-party data from multiple payment providers, such as Stripe, clean it and normalize it for our schema and machine learning pipelines. 
We're seeking to build transformation and validation layers as far upstream as possible to ensure a smooth flow of data through our system. The transformation layer will make the data easier to work with for our reporting products and ML models, while the validation layer will ensure the data conforms to our expectations. For example: Is it null, NULL, or 'null'? Is 342 a valid country abbreviation code? 
As we expand our product offering and ingest data from additional companies and 3rd-party providers the complexity of the challenge will evolve over time, keeping the problem fresh.
Scope: You'll get to architect our system and lay the foundation for the future from both a technology and a system design perspective.
No longer will data show up without being tested and structured, as you'll create a system that checks its worst tendencies. You'll work closely with our ML and Eng team to ensure the design meets their requirements and that data properly flows through the system.
Philosophies: - You strongly believe that action creates information. - You want to work on a small team and have lots of responsibility. - You look forward to being scrappy and enjoy overcoming challenges.
Requirements: - 5+ years of experience delivering value through data at an early stage, high growth startup (ideally within the payments industry) - Prior experience with cloud environments such as AWS or GCP - Strong Data Modeling experience, and familiarity with different approaches (Intermediate and up) - Strong SQL skills - Strong Python skills - Prior experience with workflow orchestration tools (Prefectm, Airflow, Dagster) - Experience with distributed systems workflows (Temporal, AWS Step functions) - Experience with cloud OLAP providers and optimization (Snowflake, Redshift, BigQuery) - Experience with Kafka pub/sub patterns and data ingestion - Experience with data transformation patterns and common tools (dbt) $130,000 - $170,000 a year 130,000-170,000 (CAD) We are focused on building a diverse and inclusive workforce. If you're excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply Butter Payments is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Butter considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.
Please review our CCPA policies here.
  • Data Engineer

    1 week ago


    Remote, Canada hireVouch Full time $120,000 - $180,000 per year

    As a Data Engineer, you'll play a critical role in building and maintaining our data infrastructure and pipelines across our liquid and investing activities. This includes designing and building ETLs, optimizing research and transaction infrastructure, and implementing APIs for data querying and access. Reporting directly to the Data Engineering Lead you'll...

  • Data Engineer

    7 days ago


    Remote - Canada Practice Better Full time $80,000 - $120,000 per year

    At Practice Better, we believe practitioners and their clients deserve better. We're changing how health and wellness practitioners work by building a modern EHR designed to support their clients' health and their practice. We're on a mission to help millions of practitioners build the independent practice of their dreams. Founded in 2016, we're built by...


  • Remote - Canada Blackpoint Cyber Full time $120,000 - $180,000 per year

    Blackpoint Cyber is the leading provider of world-class cybersecurity threat hunting, detection and remediation technology. Founded by former National Security Agency (NSA) cyber operations experts who applied their learnings to bring national security-grade technology solutions to commercial customers around the world, Blackpoint Cyber is in hyper-growth...


  • Remote - Canada Samsara Full time $120,000 - $180,000 per year

    About the role:We are looking for a Data Engineer to join our team. Data and Analytics is a critical team within Business Technology. Our mission is to enable integrated data layers for all of Samsara and Samsara customers with the insights, tools, infrastructure and consultation to make data driven decisions. We are a growing team that loves all things data...


  • Remote - Canada Fortis Games Full time $120,000 - $250,000 per year

    Who we are At Fortis Games we aspire to make great games that bring people together while redefining how game companies work. We believe in building a sense of belonging through our games, their communities, and how we operate and treat each other. Through our game communities, we will create powerful connections and lasting memories. We will foster a...


  • Remote - Canada Samsara Full time $120,000 - $180,000 per year

    About the roleThe Integrations, Data Engineering and AI (IDEA) team within Samsara's Business Technology organization is looking  for a Senior Data Platform Engineer to join our team. We enable various teams at Samsara to leverage GenAI and data to glean insights and make data-driven decisions by delivering a reliable data platform and trustworthy data and...

  • Data Engineer

    7 days ago


    Remote, Canada Excel Gens Consulting services Full time $60,000 - $84,000 per year

    Role: Data EngineerContract duration: 8 – 9 monthsLocation of Work: Remote. (Client is US-based) Might need to go to EY Canada office in person.Job duties:Work with Product and Engineering to drive new initiatives, supporting new product launches fueling business growthHelp define data model, contract, scaling the build of data quality check and contract...


  • Canada Remote Meshy Full time

    About Meshy Headquartered in Silicon Valley, Meshy is the leading 3D generative AI company on a mission to Unleash 3D Creativity by transforming the content creation pipeline. Meshy makes it effortless for both professional artists and hobbyists to create unique 3D assets—turning text and images into stunning 3D models in just minutes. What once took...


  • Remote - Canada Abnormal Full time $120,000 - $180,000 per year

    About the RoleEnterprises of all sizes trust Abnormal Security's cloud products to stop cybercrime. These products are data intensive SaaS applications that depend on reliable, scalable, and secure access to data. This is where our Data Platform team fits in, offering scalable storage systems (PostgreSQL, OpenSearch, Redis, RocksDB, DynamoDB), as well as...


  • Remote, Canada hireVouch Full time $120,000 - $180,000 per year

    You will- Work closely with technical leads and client teams to fully demonstrate the benefits of GCP technology- As Google Cloud Platform (GCP) data migration engineer, you will be responsible for overseeing the migration of data from various sources to Google Cloud Platform.- This role involves analyzing existing data structures, designing migration...