Staff Software Engineer

Storm2

United States

On-site

USD 150,000 - 230,000

Full time

13 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation with equity
Remote-first culture
Small team, big impact
Professional growth
Modern cloud stack
Mission-driven fintech

Job summary

Storm2 is seeking a Staff Software Engineer to architect financial systems and lead cross-domain solutions in a remote-first fintech setting. You will drive technical decisions, mentor engineers, and collaborate with product and compliance teams to meet regulatory requirements.

Ideal candidates bring 7+ years of experience, a strong foundation in algorithms, and deep knowledge of money-movement platforms, distributed systems, and Python-based backend development.

Qualifications

  • 7+ years of software engineering experience building production systems.
  • Experience solving cross-domain challenges.
  • Strong foundation in algorithms, data structures, and CS fundamentals.
  • Experience with distributed systems, event-driven architectures, and microservices.
  • Deep experience building platforms for money movement.

Responsibilities

  • Architect Critical Financial Systems: Design and implement payment processing, fraud detection, and compliance systems.
  • Lead Cross-Domain Solutions: Coordinate interactions between payments, fraud detection, user management, and compliance.
  • Drive Technical Decisions: Lead architecture decisions for platform and engineering practices.
  • Mentor Engineers: Guide juniors and establish coding standards.
  • Collaborate Across Teams: Work with product and compliance to meet regulatory requirements.

Skills

Algorithms & DS
Distributed systems
Microservices
Money movement platforms

Tools

Python
APIs & web frameworks
SQL/NoSQL databases

Job description

I've just partnered with a series A payments company whose fintech platform powers payment processing, fraud detection, and financial compliance for businesses handling 100M+ in weekly transaction volume. They maintain 99.9%+ uptime, process complex cross-border payments, and coordinate with multiple third-party financial services while meeting strict regulatory requirements.

What You'll Do
  • Architect Critical Financial Systems: Design and implement payment processing, fraud detection, and compliance systems that handle millions of dollars daily with strict regulatory requirements
  • Lead Cross-Domain Solutions: Coordinate complex interactions between payments, fraud detection, user management, and compliance systems
  • Drive Technical Decisions: Lead architecture decisions that impact their entire platform and establish best practices for a growing team
  • Mentor Engineers: Guide junior engineers and establish coding standards, design patterns, and engineering practices
  • Collaborate Across Teams: Work closely with product and compliance teams to design systems that meet business and regulatory requirements
What They're Looking For
Staff Software Engineer Requirements
  • 7+ years of software engineering experience building complex, production systems
  • Demonstrated systems engineering experience solving complex, cross-domain challenges
  • Strong foundation in algorithms, data structures, and computer science fundamentals
  • Experience with distributed systems, event-driven architectures, and microservices
  • Deep experience building platforms for money movement
Technical Skills
  • Backend Development: Python (we use Python 3), strong understanding of web frameworks and APIs
  • Database Design: Experience with NoSQL and SQL databases
  • System Design: Ability to design systems that balance performance, maintainability, and business requirements
What They Offer
  • Competitive compensation with equity in a growing fintech company
  • Remote-first culture with flexible working arrangements
  • Small team, big impact - your work directly shapes their platform
  • Professional growth - lead technical decisions and mentor team members
  • Modern tech stack - work with cutting-edge cloud technologies
  • Mission-driven - build systems that power financial innovation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Pacificacontinental • San Francisco (CA)

On-site
USD 130,000 - 160,000
Staff Software Engineer
Staff Software Engineer

Pacifica Continental • United States

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Pagos Consultants • Chicago (IL)

On-site
USD 100,000 - 130,000
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • San Francisco (CA)

On-site
USD 120,000 - 160,000
Learning & Development
Collaborative team culture
Cutting-edge technology
Principal Software Engineer
Principal Software Engineer

Applied Resource Group • Alpharetta (GA)

On-site
USD 180,000 - 235,000
Senior Software Engineer, Payments
Senior Software Engineer, Payments

Voiceflow • San Francisco (CA)

On-site
USD 180,000 - 240,000
Full health coverage
Wellness stipend (gym and office)
Travel stipend for certain circumstanc
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • San Diego (CA)

On-site
USD 90,000 - 120,000
Learning & Development
Team Culture
Work-Life Balance
Lead Engineer, Financial Payments (Java)
Lead Engineer, Financial Payments (Java)

Atlas Search • New York (NY)

On-site
USD 180,000 - 210,000
Senior/Staff Engineer
Senior/Staff Engineer

bareinsights • Los Angeles (CA)

On-site
USD 200,000 - 280,000
Software Engineer, Payments
Software Engineer, Payments

Talanto • Northern (KY)

Hybrid
USD 162,000 - 180,000