Sr. Software Engineer - Backend

Snapfinance

Not specified (assumed hybrid based on typical industry practices)
7+ years software engineering experience
2+ years leading engineering teams
Strong expertise in java python or node.js
Snap Finance is seeking a Sr. Software Engineer - Backend to lead the design and development of scalable enterprise applications while managing engineering teams. The ideal candidate will have extensive software engineering experience, particularly in fintech or related industries, and a strong technical background

Job Summary

  • The Sr. Software Engineer is responsible for leading the design, development, and delivery of scalable enterprise applications and backend services while managing and mentoring high-performing projects.
  • Snap Finance believes everyone deserves access to flexible financing solutions regardless of credit history, utilizing data and machine learning to help people move forward.
  • The company offers generous paid time off, competitive medical coverage, a 401K match, and a value-based culture where growth opportunities are endless.

Matching Summary

Match Score: 85

Snap Finance is seeking a Sr. Software Engineer - Backend to lead the design and development of scalable enterprise applications while managing engineering teams. The ideal candidate will have extensive software engineering experience, particularly in fintech or related industries, and a strong technical background.

Skills & Requirements

Must-have

  • 7+ years software engineering experience
  • 2+ years leading engineering teams
  • Strong expertise in Java Python or Node.js
  • Experience building enterprise-grade applications
  • Hands-on experience with AWS Docker OpenShift

Nice-to-have

  • Experience leading cloud modernization initiatives
  • Background in highly regulated fintech industries
  • Strong mentorship and engineering leadership background
  • Ability to balance technical leadership with business priorities
  • Exposure to monitoring observability and infrastructure automation

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 7+ years of software engineering experience
  • 2+ years leading engineering teams
  • Experience in lending payments or fintech industries

Work Rights

Not specified

Tailored Resume

Cover Letter