Marqeta is hiring a
Senior Software Engineer, Remote - Canada

Logo of Marqeta

Senior Software Engineer closed

🏢 Marqeta

💵 $75k-$100k
📍Canada

Summary

Marqeta is seeking a Senior Full Stack Software Engineer for their Credit Engineering team. This role involves designing, building, testing, and improving user interfaces, owning projects, mentoring team members, and participating in on-call coverage. The position requires 5+ years of software engineering experience, with a Bachelor's degree or equivalent; 3+ years of backend experience in Java, experience with modern Java stack, JavaScript and Node.js, scalable applications development, RESTful APIs, SQL, data modeling, database technologies, cloud platforms like AWS, strong analytical skills, collaboration skills, and experience working in modern software engineering ecosystems.

Requirements

  • 5+ years of hands-on software engineering with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD with 8 years experience
  • 3+ years of backend experience in Java
  • Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS
  • Experience with Javascript and Node.js
  • Experience in developing scalable applications with at least one modern frontend technology such as Web Components, React, React Native / Flutter and ecosystem
  • Experience both 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 with a high attention to detail
  • Strong collaboration and communication (verbal and written) skills. Can effectively work cross-functionally and deliver a project
  • Experience working in modern software engineering ecosystems that leverage frameworks, methodologies and technologies such as CI/CD, containerized apps, Agile (Scrum)
  • Ability to share relevant information including if difficult task-level trade-offs that impact the product need to be made
  • Ability to work with cross-functional stakeholders to identify technical blindspots and clarify ambiguity

Responsibilities

  • Design, build, test, and continually improve Marqeta’s user interfaces and the backend services that support them
  • Own and deliver projects in service of quarterly goals on the team
  • Actively keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly
  • Independently write code that is clear with minimal bugs that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements
  • Identify gaps and propose plans towards addressing those gaps
  • Challenge the status quo and come up with innovative ideas
  • Lead design for medium components/features and participate in design for larger components/features (moving from task level impact to medium-size project level impact)
  • Have significant ownership of a component/feature of the system
  • Independently design software components in well scoped scenarios, with simplicity and maintenance as key considerations, ensuring components are testable, debuggable and have logical APIs that are not easily misused
  • Participate in on-call coverage

Preferred Qualifications

  • Domain experience in Payments or Fintech industry in general
  • Experience with authentication solutions such as OAuth
  • Experience with Elasticsearch or other search technologies
  • Experience building SDKs

Benefits

  • Multiple health insurance options
  • Flexible time off – take what you need
  • Retirement savings program with company contribution
  • Equity in a publicly-traded company
  • Monthly stipend to support our remote work model
  • Annual ‘development dollars’ to support our people growth and development
  • Family-forming benefits and up to 20 weeks of Parental Leave
This job is filled or no longer available