Remote Principal Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Principal Software Engineer will report to the Director of Engineering and collaborate with Fellows and product engineering teams.
  • This role is focused on strengthening and scaling the Payment Processing system, which is a critical Core Platform for Marqeta.
  • Responsibilities include leading the architecture, design, and implementation of complex distributed systems.
  • The engineer will serve as a subject matter expert in card payments, domain modeling, and accounting processes.
  • The position involves creating scalable and elegant solutions that minimize complexity and human toil.
  • The engineer will mentor mid-level engineers and ensure effective delegation of tasks.
  • The role requires the ability to articulate architectural designs and present them to diverse audiences.
  • Time management and providing growth opportunities for others are essential aspects of the role.

Requirements:

  • Candidates must have 10+ years of engineering experience.
  • In-depth knowledge of card payments, double-entry bookkeeping, and settlement systems is required.
  • A deep understanding of the payments ecosystem, including merchants, acquirers, card networks, and issuers/processors, is necessary.
  • Demonstrated experience in the Fintech space, particularly in card issuing and payment processing, is essential.
  • Proficiency in software development (Java) and operations experience with real-time event-based processing is required.
  • Experience in simplifying legacy code and migrating customers to new technology stacks is necessary.
  • Candidates should have experience with databases and scaling transactional data stores.
  • Experience deploying and maintaining distributed systems on AWS is required.
  • A passion for writing high-quality code with comprehensive test coverage is essential.
  • Familiarity with Agile Scrum and Test-Driven Development (TDD) is necessary.
  • Strong communication skills are required, including the ability to articulate complex issues clearly.
  • A team-oriented approach is essential, with the ability to lead projects and collaborate cross-functionally.

Benefits:

  • Marqeta offers a flexible work environment, allowing employees to choose their working location.
  • Compensation is competitive and aligned with the cost of living in various U.S. regions.
  • The base salary range for this position varies by location, with additional annual bonuses for eligible employees.
  • Multiple health insurance options are available to employees.
  • Flexible time off is provided, allowing employees to take the time they need.
  • A retirement savings program with company contributions is offered.
  • Employees receive equity in a publicly-traded company and can participate in an Employee Stock Purchase Program.
  • Family-forming benefits, fertility support, and up to 20 weeks of parental leave are included.
  • Additional support includes free therapy sessions, financial and professional coaching, and legal advice.
  • A monthly stipend is provided to support remote work needs.
  • Annual development dollars are allocated to support employee growth and development.
About the job
Posted on
Job type
Salary
$ 168,675 - 281,100 USD / year
Experience level
Leave a feedback