Moov Financial's logo

Staff Software Engineer at Moov Financial

  • Full-time
  • Remote, US
  • $190,000 yearly

As a Staff Software Engineer, you will lead development on fintech systems, mentor teams, and design production services using modern technologies, while collaborating across departments to enhance the company's platform.


About Moov

Moov is revolutionizing the way businesses integrate and use financial services. Our platform empowers developers to build, scale, and innovate faster with seamless payments and banking solutions. We believe in simplifying financial technology so businesses can focus on what matters most—growing their companies.

As a member of Moov Engineering, you will build new and expand on existing fintech and payment systems that our customers depend on every day. The Engineering group is the backbone of Moov, continually improving and adding new features to make the Moov platform the best in the industry.


You Will

  • Work on next-generation financial products
  • Lead teams of developers and mentor fellow team members on substantial projects
  • Help set and maintain professional standards for the organization
  • Design and build production services using Go, Microservices, databases, and cloud solutions
  • Deliver high-quality, scalable features
  • Create APIs and tooling to support products and services
  • Reproduce customer issues with our tools and contribute to them
  • Triage and assist incoming support requests
  • Collaborate with fellow engineers, product managers, business development, and leadership
  • Own the full release lifecycle from development to public and hosted release
  • Contribute to system documentation
  • Be adaptable and ready to tackle various projects across the Moov ecosystem
  • Perform other duties as assigned by Moov and/or your manager

You Have

  • 8–12 years of experience as a professional programmer
  • Experience building and planning production systems independently
  • A history of contributing to open source projects
  • Experience in production environments
  • The ability to work autonomously with minimal oversight
  • Knowledge of payment systems, fintech, or online banking
  • A desire to perform and grow as an engineer
  • The ability to design simple and creative solutions to complex problems
  • A BS/MS in Computer Science or related field (advanced degree preferred)

Bonus Points

  • Knowledge of payment platforms using RTP, Card, ACH, or other rails
  • Familiarity with ISO8583, ISO20022, SMS, and DMS
  • Participation in OSS tools and communities

Technologies We Use and Teach

  • Go
  • Git
  • Docker, Kubernetes
  • Postgres, AlloyDB, Spanner
  • HTTP2, JSON
  • Kafka, events, webhooks
  • Microservices

Our Company

Moov is a 100% remote company with team members in over 16 states. We’re backed by a16z and other respected investors. We won Visa’s global Everywhere Initiative, and our community of builders grows every day. We’re committed to building a diverse, inclusive team that values creativity and equal opportunity.


Our People

Our customers and team members come from all walks of life. We believe diverse perspectives make us stronger. We hire great people—not just qualifications.

We have mountain bikers, skiers, runners, gamers, musicians, movie buffs, weightlifters, and more. We’re curious, kind, and love solving problems. If you share our values and passion for making complex systems simple, you’ll feel at home at Moov.


Benefits

  • 100% remote
  • 5% 401(k) match
  • Generous parental leave
  • Competitive health, dental, and vision insurance
  • Unlimited PTO, paid holidays, and sick leave
  • Learning stipend and culture that encourages growth
  • Home office stipend
  • Employee stock options
  • Culture of autonomy, transparency, and trust
  • Work with 2000+ developers around the world

Salary Range

$185k – $200k based on experience, geography, and other key factors.


Advice

If you’re nervous about not having the right qualifications, apply anyway! We care more about your qualities than your resume. We hire people, not roles.


One More Thing

Don’t dress up for the interview (unless you want to). We’re casual and care more about your ideas than your outfit.


Okay—Last Thing

When you meet with us, bring concrete examples of your impact—how you’ve added value, improved something, or done great customer-centric work. We also want to learn about you as a person. If you're curious about Moov’s culture, check out our employee stories.


PS

Share this role with others! Let’s make new friends—and maybe bring over old ones too.

Published 15 days ago • Expires May 31, 2025 20:45