marqeta-inc - Senior Full Stack Engineer, Customer & Cardholder Experiences
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. In lieu of a degree, 8+ years of relevant experience may suffice. • 2+ years of backend experience in any OOP language. • Experience with OAuth 2.0, JWTs, and user session management • Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS. • Experience both building and consuming RESTful APIs • Experience with Javascript and Node.js • 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 • Domain experience in Payments or Fintech industry in general • Experience in developing scalable applications with at least one modern frontend technology such as React, Angular, VueJS, NextJS • Experience with highly-available distributed systems, including sharding, replication, load balancing, and caching • Jamie Guidry, Sr Manager, Software Engineering https://www.linkedin.com/in/jguid53/ • RECRUITER FOR THIS ROLE • TYPICAL PROCESS • Application Submission • Recruiter phone call • Hiring manager video call • Virtual “Onsite” consisting of 4-5, 45 min calls
Responsibilities
• Design, build, test, and continually improve Marqeta’s user interfaces and the backend services that support them. • Define and deliver well-scoped milestones for projects and may be a technical lead for projects on your team. • Actively keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly. • Actively level up less-experienced members of your team by helping them with their craft, providing guidance, and setting a good example. • 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, challenge the status quo, and propose innovative plans to address them • 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
Benefits
• Marqeta calibrates pay to a competitive value according to working location. When determining salaries, we consider several factors including, but not limited to, skills, prior experience, and work location. The new-hire base salary range for this full-time position, reflected in CAD, is: $116,000 - $145,000 • We also believe in recognizing the contributions of our people. That's why we award annual bonuses to eligible employees, rewarding both individual performance and the success of the entire company. • Along with monetary compensation, Marqeta currently offers: • Multiple health insurance options • Flexible vacation time with additional floating holidays • Retirement savings program with company contribution • Equity in a publicly-traded company • Monthly stipend to support our remote work model • Annual development stipend to support our people growth and development • Family-forming benefits and generous parental leave base salary top-up
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT