Senior/Staff Software Engineer at Splash Financial
Senior/Staff Software Engineer at Splash Financial
150000 - 225000
Splash Financial is hiring a Senior Software Engineer to play an essential role in shaping the features and functionality of our digital application and financial SaaS platform.
We are committed to being a Functional Programming shop and using a mixture of languages, with the focus being on Clojure for all new development. At Splash, we don’t believe engineers are just order-takers, so we involve them up front in ideation and respect their views on how best to deliver value to our customers.
Our Engineering Principles
- Engineers make the estimates.
- Leave code better than you found it.
- No managers who don’t code.
- Deliver value and celebrate success.
- Teams are mission-driven and win, or lose, together.
What will you do at Splash?
- You will be part of a KPI-driven product team with a clear mission.
- You will write clean, well-tested code in Clojure and Clojure Script.
- You will deliver code often.
- You will mentor other engineers.
- You will exchange frank, constructive code reviews with your peers.
- You will help evolve our system architecture toward microservices.
- You will learn new technologies constantly.
- You will celebrate successes with your team.
- You will get to know the people you work with as actual people through office game nights, happy hours, breakfast rallies, and other events.
- You can work anywhere! We have a great Remote culture and utilize a number of tools to allow us to be highly collaborative !
What makes you a good fit?
- You have at least 5 years of full-stack development experience using modern programming languages, and you know how to deliver value through your code.
- You are passionate about Software Engineering as a craft. You are always learning!!!!
- You have a pragmatic view of your work.
- You always leave code better than you found it.
- You love TDD.
- You are excited to work at a company that helps people.
- You believe in high candor and you are respectful and a great listener.
What makes you stand out as a candidate?
- You’ve worked in Clojure or other functional languages.
- You’re excited about the Functional Programming paradigm and its benefits.
- You have significant experience building and consuming APIs.
- You’re familiar with Terraform or other IaC tools.
- You know Docker, ECS or other containerization tools.
- You’re experienced working in AWS
- You have experience designing and building distributed, message-based, systems