Splash Financial logo

Senior Software Engineer

Splash FinancialCleveland, OH

$140,000 - $205,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

ABOUT THE ROLE

Splash Financial is seeking a Senior Software Engineer who's passionate about building technology that empowers people to become more powerful than their debt. You'll work within a modern, service-oriented, event-driven architecture using Clojure, React, Next.js, PostgreSQL, and AWS - helping scale our platform while driving meaningful product impact.

We're looking for someone with strong experience in Clojure, Java or Kotlin, who thrives on ownership, collaboration, and continuous improvement. You'll lead impactful cross-team projects, write clean, well-tested code, and mentor others while contributing to the evolution of our technical platform and product strategy.

If you're a builder who wants to make an impact in a mission-driven company that values growth, flexibility, and teamwork, we'd love to meet you.

WHAT YOU'LL DO AT SPLASH

  • Own project outcomes end-to-end from concept through architecture, implementation, testing and deployment.
  • Build and scale APIs that power our products and support continued growth.
  • Proactively identify opportunities to improve architecture, performance, and team efficiency.
  • Write clean, well-tested code and contribute to robust CI/CD pipelines.
  • Collaborate closely with engineers, product managers, and designers to deliver impactful solutions.
  • Mentor teammates and help raise the technical bar across the organization.
  • Participate in on-call rotations and ensure system reliability.
  • Actively engage in our remote-first, collaborative culture with open communication and shared accountability.

WHAT YOU'LL BRING TO SPLASH

  • 5+ years of backend engineering experience with strong proficiency in Clojure, Java or Kotlin (functional languages preferred).
  • Expertise in large-scale distributed systems
  • Ability to make data-driven decisions in ambiguous environments.
  • Experience designing service-oriented, event-driven systems and building scalable APIs.
  • Hands-on experience with AWS, Kubernetes, serverless architectures, and CI/CD pipelines.
  • Proficiency in PostgreSQL or similar relational databases.
  • A strong desire to continuously learn, innovate, and grow.
  • The ability to give and receive constructive feedback with candor and empathy.
  • A mindset focused on accountability, technical excellence, and team success.
  • Excitement about contributing to Splash's mission and values - helping people take control of their financial futures.

OUR TECH STACK:

  • Frontend: React, Next.js, ClojureScript
  • Backend: Clojure
  • Data: PostgreSQL
  • Architecture: Service-oriented, event-driven systems
  • Infrastructure: AWS, Kubernetes, serverless architecture, CI/CD pipelines

COMPENSATION:

The base salary range for this role is $140,000 to $205,000 annually, based on market data and internal compensation practices. This role may also be eligible for a bonus component tied to individual and company performance. Final compensation will be determined by factors such as location, experience, and skill level.

All candidates must be based in US or Canada.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall