×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Backend

Remote / Online - Candidates ideally in
Toronto, Ontario, C6A, Canada
Listing for: Marqeta
Remote/Work from Home position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 112000 CAD Yearly CAD 112000.00 YEAR
Job Description & How to Apply Below
Senior Software Engineer – Backend
Marqeta  is looking for talented Senior Backend Software Engineers to join our Engineering team. As a Senior Software Engineer, you will develop scalable software that powers Marqeta's backend services, create and review engineering design documentation, continuously improve systems, infrastructure, and processes, ship features, review code, and collaborate with stakeholders across the company. You will mentor other engineers and help the team innovate on architecture.
We work Flexible First. This role can be performed remotely anywhere within Vancouver, Canada or Ontario, Canada. Participation in a rotational on‑call pager duty is a required part of the software engineering role; the specifics of the rotation may vary by team and will be discussed during the interview process.
The Impact You’ll Have   Define and deliver well‑scoped milestones for projects and may be a technical lead for projects on your team.
Keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly.
Level up less‑experienced members of your team by helping them with their craft, providing guidance, and setting a good example.
Write clear, minimally buggy code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.
Identify gaps and propose plans toward addressing those gaps.
Challenge the status quo and come up with innovative ideas.
Lead design for small‑to‑medium components/features and participate in design for larger components/features.
Take significant ownership of components or features of the system.
Design software components in well‑scoped scenarios with simplicity and maintainability as key considerations, ensuring components are testable, debuggable and have logical APIs.
Participate in on‑call coverage.
Who You Are   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.

Experience with microservices architecture.
Experience working with distributed systems.
Experience making technical trade‑offs and navigating technical complexities.
Experience troubleshooting production issues.
Ability to decompose business problems into solutions requiring designs with multiple interacting components.
Ability to build correct, maintainable software components.
A focus on quality and meeting deadlines.
Ability to present clear and concise messages tailored to various audiences; able to communicate respectfully both verbally and in writing.
Ability to share relevant information and discuss difficult trade‑offs that impact the product.
Ability to work with cross‑functional stakeholders to identify technical blind spots and clarify ambiguity.
Nice to Haves   

Experience with payments or the Fin Tech space.

Experience with AWS technologies.
Experience in software delivery pipelines, CI/CD systems, and deployment/orchestration tools such as Kubernetes and/or Docker.
Contributions to technical blogs, a public Git Hub repo, or open‑source projects.

Experience with unit, functional, and integration testing.
Experience building scalable software platforms (duplicate, retained for emphasis).
Experience in end‑to‑end service ownership, including infrastructure maintenance and familiarity with IaC technologies, CI/CD, and observability tools such as Data Dog.
Our (Typical) Process   Application submission
Recruiter video call
Coding interview
45‑minute Hiring Manager video call
Virtual “Onsite” consisting of three 45‑60 minute rounds
Offer!
Compensation and Benefits  New‑hire  base salary  range for this position, reflected in CAD, is  112,000 – 140,000 .
In addition to salary, Marqeta offers:
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…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary