Software Engineer
StrongDMFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need 8+ years of relevant experience with a Bachelor’s degree, 6 years with a Master's degree, or a PhD with 3 years experience; in lieu of a degree, 11+ years of relevant experience may suffice.
This role can be performed remotely within Ontario or British Columbia, Canada, under Marqeta's Flexible First policy.
Expertise in at least one programming language is required, with a strong awareness of its ecosystem of tools and libraries, preferably Java.
Yes, participation in a rotational on-call pager duty is required, with specifics varying by team and discussed during the interview process.
Strong candidates have experience leading technical strategy, building scalable architectures from business needs, expertise in microservices and distributed systems, and the ability to mentor engineers remotely while communicating clearly.
Card issuing and payment processing solutions
Marqeta provides modern card issuing and payment processing solutions in the fintech sector. Its platform allows businesses to create, issue, and manage payment cards tailored to their specific needs, such as expense management and consumer payments. The service operates through an open API, enabling clients to integrate Marqeta's capabilities into their own applications. This flexibility sets Marqeta apart from competitors, as it caters to a diverse range of clients, including financial institutions and tech companies. The company generates revenue primarily through transaction fees each time a card is used, along with potential setup and service fees. Marqeta's ability to quickly adapt to the growing demand for digital payments, especially during the COVID-19 pandemic, has contributed to its significant presence in the market.