Staff Software Engineer

Marqeta Logo

Marqeta

📍Remote - Canada

Summary

Join Marqeta as a Staff Software Engineer and make a significant impact on our team, product, or technical system. You will own and deliver bi-annual/annual goals, solve complex problems, and define technical solutions. Lead and mentor your team, driving cross-team initiatives. The role involves building backend experiences, collaborating with stakeholders, and maintaining a highly available cloud-based system. This flexible role can be performed remotely in Ontario or British Columbia, preferably in the Greater Toronto Area or Vancouver. Marqeta offers competitive compensation and benefits, including multiple health insurance options, flexible time off, a retirement savings program, equity, and more.

Requirements

  • 8+ years of relevant experience with a Bachelor’s degree; or 6 years of experience with a Master's degree; or a PhD with 3 years experience
  • In lieu of a degree, 11+ years of relevant experience may suffice
  • Experience building a deep understanding of business needs and translating them into scalable, efficient, and secure software architectures
  • Expertise in at least one programming language- Java, Python, Go, with a strong awareness of the ecosystem of tools and libraries supporting it
  • Experience with JavaScript, TypeScript and/or a front-end framework like React or Next.js
  • Experience building strong relationships in a remote setting, ability to lead and mentor fellow engineers
  • Experience maintaining and supporting a highly available and accurate cloud-based distributed system
  • Strong ability to present clear and concise messages tailored to various audiences; able to communicate in a clear, concise, and respectful manner both verbally and in writing
  • May focus on DevOps and Infrastructure Engineering and provide expert guidance on operationalizing services and implementations of the cloud infrastructure necessary to meet goals, particularly as it relates to scaling, resilience, and global availability
  • Embedded in a Scrum team of backend and Full Stack Engineers

Responsibilities

  • Lead: Play a key role in setting strategy and provide technical leadership on high-impact projects
  • Innovate : Building out-of-this-world backend experiences for our customers, internal and external
  • Collaborate: Work closely with cross-functional peers and stakeholders to establish alignment and clarity around project goals, roadmaps and deliverables
  • Grow: Influence, coach, and mentor a distributed team of engineers
  • Build: Define, deliver, and maintain large projects, often involving cross-team dependencies
  • Build new interfaces within the existing Marqeta Dashboard to support new Global customers and integrate with new API endpoints in GraphQL

Preferred Qualifications

  • Experience with scaling large, transactional systems
  • Experience with payments or the Fintech space

Benefits

  • Multiple health insurance options
  • Flexible time off – take what you need
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.