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
National: $174,700 - $218,400
Apply Now