Build real-time payment infrastructure as Marqeta’s Staff Java Engineer, writing production code and improving reliability remotely from Ontario or British Columbia. As a Staff Software Engineer, you will work daily in complex processing systems that route and authorize card transactions. You will shape designs, mentor engineers, and guide technical direction while strengthening performance, reliability, and cost efficiency. The role requires expertise in Java, concurrency, performance, and reliable systems at scale. Key Responsibilities:
Write and review production code across routing and processing systems Lead initiatives improving platform speed, reliability, and cost efficiency Shape data models, degradation strategies, and blast-radius containment Raise engineering standards across mission-critical codebases Mentor engineers and guide technical direction at Staff level Requirements:
Eight or more years of engineering experience Expert Java skills with concurrency and performance fundamentals Experience designing systems and operating them in production Background in regulated, cloud-native, high-availability environments Payment processing, card issuing, or network integration experience Apply Staff Java expertise to reliable payment processing, card networks, and real-time infrastructure at Marqeta.
#J-18808-Ljbffr
Staff Java Engineer Payment Processing in Vancouver employer: Marqeta, Inc.
Marqeta is an exceptional employer that fosters a collaborative and innovative work culture, allowing Senior Backend Engineers to thrive in a remote setting across Ontario and British Columbia. With a strong focus on employee growth, you will have the opportunity to mentor fellow engineers and lead impactful projects, all while contributing to cutting-edge payment solutions that drive the industry forward.