Senior Software Engineer

Marqeta
Boston, MA Full Time
POSTED ON 9/21/2022 CLOSED ON 11/29/2022

What are the responsibilities and job description for the Senior Software Engineer position at Marqeta?

Senior Backend Engineer Summary

Our platform is built by developers for developers.

Marqeta’s platform enables payment authorization decisioning, cardholder data security, instant card issuing, in-app provisioning directly to digital wallets, and real-time funding with our exclusive Just-in-Time (JIT) funding. 

Senior Backend engineers develop scalable software that powers Marqeta's backend services.  They create and review engineering design documentation, continuously improve our systems, infrastructure and processes with a focus on quality, create features, review each other's code and collaborate with a diverse set of stakeholders across the company.

As a Senior Backend Engineer, you'll ship products that matter. You'll play an important role in helping Marqeta scale as the leader in Modern Card Issuing.  You'll innovate on architecture, write impactful software and spend time mentoring engineers. Learn more about our Product and Engineering team.

You'll get the opportunity to contribute to:   

  • Developing, managing and maintaining card network transactions at scale
  • Creating Digital Wallet Tokens via Apple Pay and Google Pay
  • Building out-of-this-world backend experiences for our customers, internal and external
  • Getting cards to customers faster
  • Managing chargebacks and disputes with Card Networks
  • Facilitating money transfer via ACH and through ATM networks
  • Applying APRs and fees to Credit customers
  • Building a world class 3DS Access Control System
  • Iterating and innovating on ways to bring quality backend software from ideation to production faster

What you'll do

  • Architect, design and develop projects from end to end
  • Apply modern best practices in your designs and implementations
  • Make things simple for ourselves and our customers
  • Collaborate with other engineers to prioritize and ship features
  • Mentor other engineers on the team, and be mentored by others
  • Partner with Product Managers to scope and estimate new work
  • Participate in on-call coverage
  • May focus on DevOps and Infrastructure Engineering and provide expert guidance on operationalizing services and implementations of the cloud infrastructure necessary to meet goals, particularly as it relates to scaling, resilience, and global availability.

What we're looking for

  • 5 years of experience as a backend engineer with a Bachelor’s degree; or 2 years of experience with an advanced degree.  In lieu of a degree, 8 years of relevant experience may suffice.
  • Experience building scalable software platforms.
  • A strong passion to write code with high quality and test coverage.
  • Experience developing in Java and/or Python, however we welcome experience in other programming languages. 
  • Experience with transactional RDBMS such as MySQL, Postgres, MS SQL Server, or Oracle. Any experience with scaling large, transactional systems and data sharding would be welcome.
  • Experience making technical trade offs and navigating technical complexities.
  • Experience troubleshooting production issues.
  • The ability to listen to the needs of others and comprehend complex matters, articulate issues in a clear and concise manner, and present effectively in both oral and written presentations to all levels in the organization
  • The ability to demonstrate humility, empathy, and to take constructive feedback positively.
  • A desire to grow in your career, learn, share ideas and help others grow and learn.
  • Demonstrated experience working productively on cross-functional teams and taking a collaborative, team oriented approach. 

Nice to haves

  • Experience with payments or the FinTech space
  • Experience with Microservices 
  • Experience with Java Spring Boot
  • Production experience with modern engineering and cloud tools.  (We use AWS, but welcome other cloud experience) 
  • Experience in software delivery pipelines, CI/CD systems, and software deployment and orchestration systems such as Kubernetes and/or Docker
  • Contributions to technical blogs, a public Github repo, or to open source projects
  • Experience with unit testing / functional testing / integration testing

How we hire Backend Engineers 

We are hiring across multiple teams and at all levels. 

As you go through our interview experience, we will work to identify the team that best aligns to your skills, experience, and interests.

Our (typical) process:

  1. You submit your application via the form at the end of this page. 
  2. If qualified, you will be invited to schedule a call with a member of our recruitment team.
  3. If you pass the screening call, you will be invited to our coding interview. 
  4. If you pass the coding interview, you will be invited to the virtual onsite interview. 
  5. If you pass the virtual interview, we will likely set up a meeting so you can meet the hiring leader(s) for the team(s) we think you are best suited for.
  6. If successful, we will make an offer - and hopefully we’ll get to work together!
Senior Software Engineer (Device42)
Freshworks -
Boston, MA
Senior Software Backend Engineer
Edge Staffing -
Cambridge, MA
Senior Software Engineer
Arrowstreet Capital, Limited Partnership -
Boston, MA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
  • Debugging Skill

    • Income Estimation: $112,417 - $162,885
    • Income Estimation: $114,313 - $163,687
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Boston, MA area that may be a better fit.

Senior Software Engineer

Eze Castle Software LLC, Boston, MA

Senior Software Engineer

HqO, Boston, MA