Marqeta · 23 hours ago
Principal Software Engineer
Wonder how qualified you are to the job?
Credit CardsCryptocurrency
Insider Connection @Marqeta
Responsibilities
Lead the architecture, design, and implementation for major complex distributed systems.
Serve as a subject matter expert in areas such as card payments, domain modeling, and accounting.
Create simple, elegant solutions that scale and reduce complexity.
Own and improve the system, working with others to enhance capabilities and impact.
Define architecture and present/debate with a diverse audience.
Manage time effectively and provide growth opportunities for team members.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
10+ years of engineering experience
In-depth knowledge of card payments, double-entry bookkeeping and settlement systems and domain driven design
Deep understanding of payments ecosystem: merchants, acquirers, card networks and card issuers/processors
Demonstrated experience/problems solved in the Fintech space, preferably in card issuing and/or payment processing. You understand the payments space, payments systems, and ISO 8583 messaging specifications
Demonstrated software development (Java) and operations experience with real time event based (payment) processing
Demonstrated ability to craft and deliver large complex projects
Demonstrated experience with simplifying legacy code and migrating existing customers on new stacks
Demonstrated experience with databases and scaling transactional data stores
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
Strong communication skills - including 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
Team-oriented approach – can effectively lead a project or participate as an effective team member as well as work cross-functionally with other organizations
Preferred
We use Java throughout the business but welcome experience in different programming languages
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
Company
Marqeta
Marqeta is a card issuing platform that provides infrastructure and tools to help companies build and manage payment programs.
H1B Sponsorship
Marqeta has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (22)
2022 (78)
2021 (116)
2020 (35)
Funding
Current Stage
Public CompanyTotal Funding
$530.11MKey Investors
MastercardCoatueICONIQ Growth
2023-05-19IPO· fra:8QJ
2021-06-09Post Ipo Equity· Undisclosed
2021-04-23Series Unknown· $2.11M
Leadership Team
Recent News
2024-06-05
2024-06-04
Paypers
2024-06-04
Company data provided by crunchbase