Software Engineer II - Data Engineering Platform at MQ Referrals Only | British Columbia, CA | Rezi

Software Engineer II - Data Engineering Platform at MQ Referrals Only

Software Engineer II - Data Engineering Platform

MQ Referrals Only · British Columbia, CA

1 months ago

Software Engineer II - Data Engineering Platform

MQ Referrals Only · British Columbia, CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Software Engineer II on the Data Engineering Platform team, you will help steward Marqeta's Snowflake data platform, contributing to its configuration-as-code, access model, schema-migration tooling, and compliance automation. You will also contribute to services operating on top of the warehouse, including a customer-facing financial reporting API, ETL pipelines, replication checks, and data masking.

Responsibilities

  • Author and maintain Terraform for Snowflake resources across a multi-account, multi-region footprint.
  • Extend the role-based access-control model, including short-lived credential provisioning and access-review workflows.
  • Contribute to the Snowflake schema-migration platform and CI/CD pipelines.
  • Work on data-retention automation and cost/lifecycle management for Snowflake efficiency.
  • Contribute to services like a customer-facing financial reporting API, Apache Airflow pipelines, cross-region DDL parity checks, and a sensitive-data masking service.
  • Author Terraform and Python for surrounding AWS infrastructure (Lambda, IAM, networking, CloudFront/S3).

Requirements

  • 2+ years of professional software engineering experience, or equivalent.
  • Strong proficiency in Python and working SQL knowledge.
  • Production experience in AWS or a comparable cloud.
  • Comfort operating in a regulated environment.
  • Familiarity with infrastructure-as-code (Terraform or comparable).
  • Track record of taking a project from ambiguous problem statement to shipped code with limited supervision.
  • Strong written and verbal communication skills.
  • Commitment to code quality, testing, and documentation.

Skills

  • Python
  • SQL
  • AWS
  • Terraform
  • Snowflake
  • Schema-migration tooling
  • RBAC modeling
  • IAM
  • Credential-management systems
  • REST APIs
  • AWS Lambda
  • API Gateway
  • Kubernetes
  • Docker
  • Apache Airflow
  • CI/CD systems
  • PCI
  • SOX
  • HIPAA
  • Financial services
  • Healthcare

Location

  • Remote (Ontario, Canada)
  • Remote (British Columbia, Canada)

Work Type

  • Remote
  • Flex First

Experience Level

  • Software Engineer II
  • 2+ years of professional software engineering experience

Salary/Compensations

  • CAD 92,900 - 116,100

Benefits

  • Annual bonuses
  • Multiple health insurance options
  • Flexible vacation time
  • Retirement savings program with company contribution
  • Equity in a publicly-traded company
  • Monthly stipend for remote work
  • Annual development dollars
  • Family-forming benefits
  • Up to 20 weeks of Parental Leave

About the Company

  • Marqeta is the modern card issuing platform behind companies like Uber, Square, Instacart, and Klarna.
  • Our Data Engineering Platform team owns the Snowflake infrastructure and services behind that business: the warehouse, the customer-facing reporting APIs, the ETL pipelines, and the access controls that let our customers, our regulators, and our own teams trust every transaction record.