Senior Software Engineer - Data Infrastructure

2 hours, 33 minutes ago
Full-time
Senior
Software Development
Marqeta

Marqeta

Marqeta is a pioneer in modern card issuing and payment solutions, offering businesses instant card issuance and payment processing through their innovative open API platform.

Diversified Financial Services
251-1K
Founded 2010

Description

  • Define and deliver well-scoped milestones for projects and serve as a technical lead when needed.
  • Lead design for small-to-medium components and contribute to design for larger components.
  • Own a component of the data infrastructure, including reliability, performance, and developer experience.
  • Identify gaps in the platform and propose plans to address them.
  • Write clear, well-tested, and maintainable code that adapts to changing requirements.
  • Collaborate with team members and cross-functional partners to solve ambiguous, open-ended problems.
  • Help less-experienced engineers grow through guidance, coaching, and example-setting.
  • Participate in rotational on-call coverage.
  • Decompose business problems into solutions involving multiple interacting components.

Requirements

  • 5+ years of experience as a software engineer with a Bachelor's degree, or 3 years with an advanced degree, or 8+ years of relevant experience in lieu of a degree.
  • Strong proficiency in Python in a production context.
  • Proficiency with SQL.
  • Experience working with distributed systems.
  • Production experience with Apache Kafka, Apache Spark, and Apache Airflow or close equivalents.
  • Production experience with modern table formats such as Parquet, Hudi, Iceberg, or Delta Lake.
  • Production experience with AWS or another major cloud provider.
  • Experience with infrastructure-as-code tools such as Terraform, CloudFormation, CDK, or equivalent.
  • Experience monitoring and alerting on production systems.
  • Ability to build correct, maintainable software components.
  • Ability to work with cross-functional stakeholders to clarify ambiguity and identify technical blind spots.
  • Ability to communicate clearly and respectfully in verbal and written formats for different audiences.
  • A focus on quality and meeting deadlines.
  • Experience with payments or the FinTech space, preferred.
  • Experience with Apache Iceberg specifically, preferred.
  • Experience with CDC tooling such as Debezium or Kafka Connect, preferred.
  • Experience with data catalog tooling such as DataHub or equivalent, preferred.
  • Experience with Java in addition to Python, preferred.
  • Exposure to Kubernetes and container-based workloads, preferred.
  • Experience building scalable software platforms, preferred.

Benefits

  • Base salary range of $144,100-$180,100 for National, $147,100-$183,900 for Premium, and $150,200-$187,700 for Premium Plus locations.
  • Annual bonuses for eligible employees.
  • Multiple health insurance options.
  • Flexible time off with a take-what-you-need policy.
  • Retirement savings program with company contribution and after-tax contributions.
  • Equity in a publicly traded company plus an Employee Stock Purchase Program.
  • Family-forming benefits, fertility support, and up to 20 weeks of parental leave.
  • Free therapy sessions, financial and professional coaching, and legal advice.
  • Monthly stipend to support remote work.
  • Annual development dollars for professional growth.
  • Flexible First work model with the option to work remotely anywhere in the United States or from the Oakland office.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Data Engineer (Platform)

Valtech 5K-10K Professional Services

Valtech is hiring a Lead Data Engineer (Platform) in Poland to build and support scalable data platform frameworks that improve how engineering teams deliver data solutions.

Apache Spark AWS Azure CI/CD Databricks Docker Git GitHub Actions GitLab CI Kubernetes Microservices Python REST API Secrets Management Serverless SQL Terraform
4 minutes ago

Data Platform Engineer

Renaissance 1K-5K Internet Software & Services

Renaissance is hiring a mid-level Data Platform Engineer to help build and operate the data infrastructure that makes student data accessible, reliable, and scalable across its education technology platform.

Apache Airflow AWS dbt Docker GCP MySQL PostgreSQL Snowflake
19 minutes ago

Data Engineer, Azure - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Data Engineer, Azure to develop and optimize data pipelines and warehousing solutions for clients across Latin America.

Agile Apache Spark Azure Git Machine Learning Power BI Python REST API SQL Tableau
33 minutes ago

[Job 29224] Developer Salesforce Pleno ( Data Cloud)

CI&T 5K-10K Internet Software & Services

CI&T is hiring a mid-level Salesforce Developer to work remotely in Brazil on engineering and transforming data within Salesforce Data Cloud, with a focus on integrations, pipelines, and high-volume data ingestion across Databricks and relational databases.

Databricks Python SQL Tableau
34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers