Senior Software Engineer - Data Infrastructure | Marqeta

Marqeta

Remote

Quick summary

Work type
Remote
Location
ON, Canada · BC, Canada
Salary
$116,000–$145,000 / yr
Posted
28 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $130k
$102k most similar roles pay here $247k

This role pays less than 92% of similar roles. Most pay $143,982–$222,000 — the shaded band above. At the midpoint, this role pays about $130k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Marqeta

Marqeta is a modern card issuing platform that provides open API technology for businesses to create, issue, and manage customized payment cards, powering payment programs for fintech companies and enterprises. Industry: Financial Technology & Card Issuing

Marqeta currently has 19 open roles on FindRole.

Listed pay typically runs $128,700–$160,850 across 14 roles with salary data.

Most-posted roles

View all roles at Marqeta

At a glance

TL;DR · Senior Software Engineer - Data Infrastructure | Marqeta

As a Senior Software Engineer on Marqeta's Data Infrastructure team, you will independently drive the development of data lakehouse, streaming, orchestration, and catalog platforms that power analytics and AI across the company. Your responsibilities include defining and delivering well-scoped milestones for projects, leading design for small-to-medium components, and ensuring the reliability, performance, and developer experience of your assigned component. You will work with Python, SQL, Apache Kafka, Spark, Airflow, AWS, Terraform, and other core data technologies to build scalable software platforms. Additionally, you will participate in on-call rotations and mentor less-experienced team members. Ideal candidates have 5+ years of relevant experience, strong proficiency in Python and distributed systems, and a track record of building correct, maintainable software components while working with cross-functional stakeholders. Experience in the payments or FinTech space is a plus.

What you'll do

  • Define and deliver well-scoped milestones for data infrastructure projects.
  • Lead design for small-to-medium components of the data infrastructure.
  • Own a component's reliability, performance, and developer experience.
  • Independently identify gaps and propose solutions to address them.
  • Write clear, tested code that is flexible and adaptable to changing requirements.

What we're looking for

  • 5+ years of software engineering experience or equivalent relevant work experience.
  • Strong proficiency in Python and SQL for production contexts.
  • Experience with distributed systems, Apache Kafka, Spark, Airflow, and modern table formats.
  • Production experience with AWS or another major cloud provider.
  • Proficiency with infrastructure-as-code tools like Terraform or CloudFormation.
  • Ability to decompose business problems into multi-component technical solutions.

More like this

Similar roles

Senior Software Engineer - Data Infrastructure

Plaid

San Francisco 78 days ago $190,800$262,800
Data Warehouse Data Lakehouse Apache Spark Workflow Orchestration Streaming Technologies Databricks Airflow AWS EMR CI/CD Python SQL Kafka Hadoop Git Jira Confluence

Senior Software Engineer - Data Infrastructure

Plaid

Seattle 78 days ago $190,800$262,800
Data Warehouse Data Lakehouse Apache Spark Workflow Orchestration Streaming Technologies Databricks Airflow AWS EMR CI/CD Python SQL Kafka Hadoop Git Jenkins

Senior Software Engineer, Data Platform

Chime

San Francisco, CA 8 days ago $259,000$259,000
Python Java Kotlin Snowflake BigQuery Redshift Airflow Dagster Prefect Terraform Apache Kafka Apache Flink Amazon Kinesis dbt CI/CD SOX PII handling Data lineage Schema registry Access controls
Hybrid