
Senior Software Engineer

Marqeta
Summary
Join Marqeta as a Senior Software Engineer and help scale our technology while focusing on delivering impactful software. You will innovate on our platform, maintaining and enhancing our risk engine and decisioning systems. This role involves leading architecture, design, and implementation of complex distributed systems, working with various technologies like Java, Spring Boot, and AWS. The position requires 5+ years of backend engineering experience or 3+ years with an advanced degree (or 8+ years of relevant experience in lieu of a degree). This Flexible First role can be performed remotely anywhere in the US. We offer competitive compensation, including a base salary range of CAD 112,000 - 140,000, annual bonuses, and a comprehensive benefits package.
Requirements
- 5+ years of experience as a backend engineer with a Bachelor’s degree; or 3 years of experience with an advanced degree
- 8+ years of relevant experience (in lieu of a degree)
- Demonstrated software development (Java) and microservices architecture experience with real time event based processing
- Demonstrated experience with deploying and maintaining distributed systems on AWS
- Demonstrated passion to write code with great quality and test coverage
- Demonstrated experience with Agile Scrum and TDD
Responsibilities
- Maintain and enhance Marqeta’s risk engine and decisioning systems
- Lead the architecture, design and implementation for major complex distributed systems
- Build the engineering design and scaffolding that junior and mid level engineers can use
- Create simple elegant solutions that scale and reduce complexity, including removing code
- Own your system, including working with others
- Articulately define an architecture including diagraming, and present/debate with a diverse audience
- Manage your time and ensure you can delegate/provide opportunities for growth for others
Preferred Qualifications
- Java and Spring boot experience
- Platform engineering experience (AWS preferred) and Infrastructure as Code (we use Terraform)
Benefits
- Multiple health insurance options
- Flexible time off – take what you need
- Retirement savings program with company contribution
- Equity in a publicly-traded company and an Employee Stock Purchase Program
- Family-forming benefits, fertility support, and up to 20 weeks of Parental Leave
- Free therapy sessions, financial and professional coaching, and legal advice
- Monthly stipend to support our remote work model
- Annual “development dollars” to support our people growth and development
- Annual bonuses
Share this job:
Similar Remote Jobs

