
Staff Software Engineer - Clojure
$180,000 - $235,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.

Job Description
ABOUT THE ROLE
Splash Financial is looking for a Staff Clojure Engineer to join our growing team of mission-driven technologists. This is a high-impact, hands-on leadership role for an experienced engineer who can combine strong technical depth with strategic thinking and mentoring. As a staff engineer, you will play a critical role in shaping technical direction, driving architectural decisions, and partnering cross-functionally to build systems that are robust, scalable, and thoughtfully designed.
We're seeking someone with deep expertise in Clojure, strong frontend familiarity (ideally with ClojureScript or related technologies), and a proven ability to influence and elevate engineering teams through code, collaboration, and mentorship.
The right candidate takes initiative, holds a high bar for quality and performance, is deeply curious, and leads by example. You value clear communication, feedback (giving and receiving), and care about leaving things better than you found them - whether it's code, processes, or team culture.
WHAT YOU'LL DO AT SPLASH:
- Own and lead the design and development of complex backend systems and services, primarily in Clojure, that are core to Splash's product and mission.
- Collaborate closely with cross-functional stakeholders to ensure our systems are scalable, secure, and aligned with business goals.
- Serve as a technical leader and trusted advisor within the engineering org - driving architectural decisions, mentoring others, and unblocking cross-team initiatives.
- Write and maintain clean, well-tested, and documented code, and set the standard for quality across the codebase.
- Conduct thoughtful code reviews and contribute to a strong feedback culture.
- Proactively identify areas for technical and process improvement, and drive efforts to modernize and optimize our stack.
- Foster a culture of collaboration, curiosity, and accountability in a fast-moving remote team environment.
WHAT YOU'LL BRING TO SPLASH:
- 8+ years of professional software engineering experience, with significant expertise in Clojure.
- Experience working across the full stack (ClojureScript or other frontend technologies a plus).
- Demonstrated ability to lead complex technical initiatives end-to-end.
- Excellent problem-solving and debugging skills, with a methodical approach to incident resolution and system observability.
- A track record of technical mentorship and helping teams level up.
- Comfortable navigating ambiguity and driving clarity.
- Strong written and verbal communication skills in a remote-first environment, with the ability to produce and maintain clear, high-quality technical documentation and diagrams.
- Passion for Splash's mission to help people become more powerful than their debt.
OUR TECH STACK:
- Frontend: React, Next.js, TypeScript, ClojureScript
- Backend: Clojure, PHP
- Data: PostgreSQL, MySQL
- Architecture: service oriented, event-driven systems
- Infrastructure: AWS, Kubernetes, serverless architecture, CI/CD pipelines
COMPENSATION:
The base salary range for this role is $180,000 to $235,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.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
