Marqeta is seeking a Senior Software Engineer to contribute to resilient software projects, from design to rollout. This role focuses on the Disputes Engineering Team, building automations and tools for managing payments disputes. The engineer will work on defined projects, own minor features, and contribute to testing and bug fixing. Mentoring junior engineers and new hires will also be a part of the role.
This position offers the flexibility to work remotely within Toronto, ON, or Vancouver, BC, Canada.
Responsibilities:
- Design, build, test, and improve Marqeta’s Dispute management platform.
- Define and deliver milestones for projects and potentially lead technical aspects.
- Incorporate customer needs and feedback from product stakeholders.
- Mentor less-experienced team members.
- Independently write clear and efficient code.
- Identify and propose plans to address gaps.
- Challenge the status quo and propose innovative ideas.
- Lead design for medium components/features and participate in design for larger components/features.
- Have significant ownership of a component/feature of the system.
- Independently design software components in well scoped scenarios.
- Participate in on-call coverage.
Requirements:
- 5+ years of software engineering experience with a Bachelor’s degree, or equivalent experience.
- 3+ years of backend experience in Java.
- 3+ years of full stack/frontend experience.
- Experience with Spring Boot and Kubernetes on AWS.
- Experience building and consuming RESTful APIs.
- Experience with SQL, data modeling, and database technologies (MySQL preferred).
- Experience developing scalable microservices on cloud platforms like AWS (preferred), Azure, or GCP.
- Strong analytical and problem-solving skills.
- Strong collaboration and communication.
- Experience working in modern software engineering ecosystems (CI/CD, containerized apps, Agile/Scrum).
- Ability to share relevant information and work with cross-functional stakeholders.
The role offers:
- Multiple health insurance options
- Flexible time off
- 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 remote work
- Annual “development dollars”