You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Marqeta

Staff Software Engineer - Onboarding and Migrations

  • Remote
  • 6+ years

Salary

Not stated

Similar roles pay $100K - 185K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The Program Experience team is hiring a Staff Software Engineer to help grow the customer migration platform at the company.

The team wants an experienced, strong engineer who has built backend applications and data pipelines from the ground up.

The company runs a card issuing platform that lets businesses issue cards, authorize transactions and manage payment operations in real time.

This is an existing open role.

Responsibilities

  • Build and support server-side applications and services in Java and Python.
  • Create robust, scalable APIs, web services and microservices for front-end applications and user interactions.
  • Build cloud-native applications on AWS (preferred) or another cloud platform, designed to scale and perform for end users.
  • Tune code and databases for speed, growth and ease of maintenance.
  • Find and fix technical problems and bottlenecks in backend systems.
  • Build and manage data pipelines, ELT processes and data integration to serve analytics and reporting.
  • Handle large structured and unstructured datasets, and design how data is stored and retrieved.
  • Work with data scientists and analysts to keep data accurate, high quality and available for business decisions.
  • Apply data security and privacy practices that protect sensitive information.
  • Set up CI/CD pipelines that follow existing frameworks and automate deployments for smooth releases.
  • Watch production systems, troubleshoot issues and keep them highly available and performant.
  • Take part in on-call rotations and incident response when needed.
  • Write and maintain thorough documentation for code, architecture and data processes.
  • Work with product managers, domain experts and other cross-functional teams to ship high-quality software.
  • Mentor junior engineers on their short and long term growth and improve engineering efficiency across the organization.

Requirements

  • A bachelor's degree in computer science, engineering or a related field. A master's degree is a plus.
  • At least 8 years of software engineering experience, including data pipelines, data integration and database management.
  • Deep knowledge of AWS services such as S3, Glue, Athena, DynamoDB and Kinesis.
  • Hands-on experience with data integration tools such as Fivetran.
  • Hands-on experience with orchestration services such as Airflow.
  • Working knowledge of modern databases, both relational, non-relational and data warehouses such as Amazon Aurora, Cassandra, DynamoDB and Snowflake.
  • Solid programming skills in a modern language such as Python, Java or Scala.
  • Understanding of data modeling, ELT processes and data warehousing concepts.
  • Hands-on experience building and running containerized workloads and services, such as Kubernetes, in the cloud.
  • Familiarity with data quality and data governance principles.
  • Strong problem-solving skills, with the ability to work independently and as part of a team.
  • Able to take an abstract problem and lead the team through design, build, deployment and operations.
  • Clear communication with cross-functional teams and the ability to explain technical ideas to non-technical stakeholders.
  • Comfortable with distributed teams, self-directed and proactive in communication.
  • Able to mentor junior engineers and champion software engineering principles and best practices across the organization.
  • Use AI tools effectively and responsibly to speed up design, development and operations. This includes reviewing and validating AI output, protecting sensitive data and customer information, and following company security, privacy and compliance guidelines.
  • AWS or other relevant certifications are a plus.

Conditions

This is a full-time role that can be performed remotely within Ontario or British Columbia, Canada.

Pay is set by work location, skills, prior experience and other factors. The new-hire base salary range, in CAD, is 156,800 to 196,000.

Eligible employees receive an annual bonus that rewards both individual performance and overall company success.

Benefits

  • Multiple health insurance options.
  • Flexible vacation time with additional floating holidays.
  • Retirement savings program with company contribution.
  • Equity in a publicly traded company.
  • Monthly stipend to support remote work.
  • Annual development stipend for learning and growth.
  • Family-forming benefits and generous parental leave with a base salary top-up.

Where you’d work

Fully remote

You can work from

  • Canada

About the company

Marqeta

  • Industry: FinTech

13 of their 13 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • Java
  • AWS
  • Kubernetes
  • Scala
  • Cassandra
  • CI/CD
Seniority
Staff
Type
Full-time
Equity
Equity offered
Industry
FinTech
Specialty
Backend
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Staff
Experience
8+ years
Tech stack
  • Python
  • Java
  • AWS
  • Kubernetes
  • Scala
  • Cassandra
  • CI/CD

Location

Work model
Remote
Region
Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason