Enable job alerts via email!

Senior Software Engineer - Data

Marqeta

Vancouver

Hybrid

CAD 103,000 - 137,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in financial technology seeks a Senior Software Engineer to enhance their data processing services in Vancouver. This role involves using Java, Spark, and other technologies to solve complex data challenges while contributing to architectural design and production monitoring. The ideal candidate should have significant industry experience and a proactive, customer-centric approach. Along with competitive compensation, Marqeta offers flexible work options and various benefits that support employee well-being and growth.

Benefits

Multiple health insurance options
Flexible time off
Retirement savings program with company contribution
Equity in a publicly-traded company
Monthly stipend for remote work
Annual development dollars
Family-forming benefits
Parental Leave (up to 20 weeks)

Qualifications

  • 5+ years of industry experience in software development using Java.
  • Experience with AWS and distributed programming like Spark.
  • Startup / high growth company experience preferred.

Responsibilities

  • Build an efficient, scalable data processing service using Java, Spark or PySpark.
  • Contribute to the architecture design while addressing current data problems.
  • Monitor & operate production services to ensure user satisfaction.

Skills

Java
Multi-threading
Performance tuning
Distributed programming
AWS
Docker
Terraform
Kubernetes

Education

Bachelor's degree
Master's degree

Job description

  • Build an efficient, scalable data processing service using Java, Spark or PySpark
  • Contribute to the architecture design while taking into account current data problems and following engineering best practices
  • Apply a creative thinking approach to determine technical solutions that further business goals and align with company strategies
  • Monitor & operate production services including understanding user needs and ensuring happy customers
  • Foster learning and innovation by leveraging and building on new technologies while maintaining a strong, customer-centric mindset

What we're looking for

  • 5+ years of industry experience in software development using Java. Deep knowledge of Java multi-threading and performance tuning.
  • Experience in parsing technology like ANTLR and using Data Lakehouse formats like Apache Hudi, Iceberg, Delta Lake is preferred
  • Have used or have the ability to learn distributed programming skills like Spark in a managed distributed environment like AWS EMR. Have used or have the ability to learn how to use row-oriented formats like Avro or column-oriented formats like Parquet.
  • In-depth knowledge on a few of the production technologies we use including AWS, Docker, Terraform, Kubernetes
  • Startup / high growth company experience with a proven track record of thriving in high-performing teams and fast-paced environments.
  • Bachelor’s degree or equivalent experience. Master’s degree is a plus.

Your Manager

  • Ke Xu

Recruiter for this role

Typical Process

  • Application submission
  • Recruiter phone call
  • Virtual “Onsite” consisting of 4-5, 45 min calls
  • Offer!

Marqeta is a Flex First company which allows you to choose your best working environment, whether that be from home or at a company office. To support Flex First, we calibrate pay to a competitive value according to working location.

When determining salaries, we consider several factors including, but not limited to, skills, prior experience, and work location. The new-hire base salary range for this position, reflected in CAD, is : 103,000 - 137,000.

We also believe in recognizing the contributions of our people. That's why we award annual bonuses to eligible employees, rewarding both individual performance and the success of the entire company.

Along with monetary compensation, Marqeta offers

  • Multiple health insurance options
  • Flexible time off – take what you need
  • Retirement savings program with company contribution
  • Equity in a publicly-traded company and an Employee Stock Purchase Program
  • Monthly stipend to support our remote work model
  • Annual “development dollars” to support our people growth and development
  • Family-forming benefits and up to 20 weeks of Parental Leave

Equal Employment Opportunity, Accommodations and Privacy

Marqeta is proud to be an equal opportunity employer that gives consideration to all qualified applicants regardless of race, ancestry, national origin, color, Indigenous, citizenship, religion / creed, sex, sexual orientation, gender identity, gender expression marital status, family status, disability, veteran status, criminal histories consistent with legal requirements, or any other characteristic protected by applicable law.

Our dedication to diversity and inclusion extends beyond the categories above. Review Marqeta’s ESG Report to see that dedication in action. Fostering an environment where everyone feels valued and respected creates a stronger and more innovative team at Marqeta. We celebrate the unique contributions of each individual and empower all members of our organization. Join us in building a company where diversity thrives and everyone can be their authentic selves.

If you require reasonable accommodation for the application process and beyond (including due to a disability), please submit this form and we will be more than happy to assist you. Marqeta will make reasonable accommodations for candidates when needed in accordance with applicable law. The Applicant and Candidate Privacy Notice applies to the personal data that you directly provide to us or that we collect during the application and candidate recruitment process.

Create a job alert for this search

Senior Software Engineer • Vancouver, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Engineer

Marqeta, Inc.

Vancouver

Remote

CAD 112.000 - 141.000

4 days ago
Be an early applicant

Senior Software Engineer - Data Platform

Sanctuary Cognitive Systems Corporation

Vancouver

On-site

CAD 100.000 - 140.000

13 days ago

Senior Software Engineer, Data Platform

Thumbtack

Ontario

Remote

CAD 90.000 - 130.000

25 days ago

Sr. Machine Learning Engineer

Marqeta

Vancouver

Remote

CAD 81.000 - 108.000

4 days ago
Be an early applicant

Senior Data Engineer

Targeted Talent

Montreal

Remote

CAD 100.000 - 140.000

2 days ago
Be an early applicant

Senior Data Engineer

Colliers

Winnipeg

Remote

CAD 107.000 - 130.000

6 days ago
Be an early applicant

Senior Software Engineer - Data Platform

Samsara

Remote

CAD 126.000 - 164.000

30+ days ago

Senior Data Engineer

PlanHub

Remote

CAD 80.000 - 110.000

4 days ago
Be an early applicant

Senior Data Engineer - Remote

Aurora Cannabis Inc.

Alberta

Remote

CAD 90.000 - 130.000

4 days ago
Be an early applicant