Staff Software Engineer - Banking and Money Movement
New
M
MQ Referrals OnlyFinTech / Banking
Remote, USAFull-TimeStaff
SalaryNational: $174,700 - $218,400
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of experience in backend engineering
- Required Skills
- PostgreSQLPythonJavaMySQLMicroservicesDistributed Systems
Requirements
- 8+ years of experience in backend engineering.
- 3+ years of experience with payments or the FinTech space.
- Strong foundation in system design and architecture.
- Expertise in backend technologies (e.g., Java, Python).
- Experience with relational databases (MySQL, Postgres, MS SQL Server, Oracle).
- Experience with web services, microservices, and distributed systems.
- Proven experience leading technical projects and teams.
- Ability to break down complex business problems into scalable technical solutions.
- Experience creating and maintaining technical roadmaps.
- Excellent communication skills.
- Commitment to high-quality code, software craftsmanship, and minimal technical debt.
Responsibilities
- Lead the design and architecture of large-scale, complex systems and components.
- Take ownership of major technical initiatives and provide direction to teams.
- Drive architectural improvements optimizing for scalability, performance, and maintainability.
- Mentor and guide other engineers to foster technical growth.
- Collaborate with cross-functional stakeholders to align on priorities and deliver outcomes.
- Define technical vision and long-term product roadmaps.
- Participate in on-call coverage.
View Full Description & ApplyYou'll be redirected to the employer's site