More jobs:
Senior Software Engineer - Backend
Job Description & How to Apply Below
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:
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:
×