Marqeta10.03.26
AI SCORE 8.5

Senior Backend Software Engineer - Remote Opportunity

$116K–$145K/year

About the Role

Marqeta is looking for talented Senior Backend Software Engineers to join our Engineering team. As a Senior Backend Software Engineer, you will develop scalable software that powers Marqeta's backend services. This Senior Backend Software Engineer remote position allows you to work flexibly from anywhere within Ontario or British Columbia, Canada. You will create and review engineering design documentation, continuously improve our systems, infrastructure, and processes, create features, review code, and collaborate with a diverse set of stakeholders across the company.

What You'll Do

  • Define and deliver well-scoped milestones for projects and may be a technical lead for projects on your team.
  • Actively keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly.
  • Independently write code that is clear with minimal bugs that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.
  • Identify gaps and propose plans towards addressing those gaps.
  • Challenge the status quo and come up with innovative ideas.
  • Lead design for small-medium components/features and participate in design for larger components/features.
  • Have significant ownership of a component/feature of the system.
  • Participate in on-call coverage.

Requirements

  • 5+ years of experience as a backend engineer with a Bachelor’s degree; or 3 years of experience with an advanced degree. In lieu of a degree, 8+ years of relevant experience may suffice.
  • Experience building scalable software platforms.
  • Experience developing in Java.
  • Experience working within Cloud environments, AWS preferred.
  • Experience with SQL and Microservices architecture.
  • Experience working with distributed systems and troubleshooting production issues.
  • Ability to decompose business problems into solutions that may require designs with multiple interacting components.
  • A focus on quality and meeting deadlines.

Nice to Have

  • Experience with payments or the FinTech space.
  • Experience with AWS technologies.
  • Experience in software delivery pipelines, CI/CD systems, and software deployment and orchestration systems such as Kubernetes and/or Docker.
  • Contributions to technical blogs, a public Github repo, or to open source projects.
  • Experience with unit testing / functional testing / integration testing.

What We Offer

  • Multiple health insurance options.
  • Flexible vacation time.
  • Retirement savings program with company contribution.
  • Equity in a publicly-traded company.
  • 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.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Backend Software Engineer role at Marqeta offers a competitive salary, remote work flexibility, and a chance to work in the innovative FinTech space. Join a team that values collaboration and personal growth.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Expertise in Java and microservices architecture, with hands-on experience in building and deploying applications using Docker and Kubernetes.

Strong understanding of AWS services (such as EC2, S3, Lambda) and CI/CD pipelines to ensure smooth deployment and scaling of backend services in a cloud environment.

Proactive problem-solving mindset with a focus on optimizing database performance using SQL, and the ability to analyze and troubleshoot complex backend system issues effectively.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Backend Software Engineer(Now)Lead Backend Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$15.2B
Annual Growth
8.5%
AWS Adoption in Enterprises
85%
Investment in Cloud Technologies
+25%
Labour Demand for Java Developers
+30%
Avg Salary for Senior Java Developers
$130K

Skills & Requirements

Required
JavaAWSSQL
Growing in Demand
Spring BootMicroservices ArchitectureGraphQL
Declining
EJB (Enterprise JavaBeans)JSP (JavaServer Pages)

Domain Trends

Increased Adoption of Microservices
Over 70% of enterprises are shifting to microservices architectures, enhancing scalability and flexibility.
Rise of Serverless Computing
The serverless market is projected to grow by 30% annually, with Java being a primary language for serverless applications.
Focus on DevOps Practices
90% of organizations are adopting DevOps practices, emphasizing CI/CD pipelines, which are critical for backend development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.