Engineering Manager, Front-End & Fullstack

Splash Financial
Summary
Join Splash Financial as a Technical Engineering Manager and lead a primarily front-end engineering team. You will be responsible for building and managing the company's public-facing website, affiliate partnerships, and parts of the online application experience. This role requires 4+ years of technical people management experience, expertise in Javascript and functional programming, and experience with microservices architecture. You will collaborate with various internal teams, implement best practices, and contribute to the engineering department's vision. Splash offers a fully remote work environment, competitive salary, flexible PTO, equity, comprehensive insurance, paid parental leave, and other benefits.
Requirements
- Expert level knowledge of Javascript and its ecosystem
- Strong functional programming skills (Clojure, LISP, Scheme, Haskell, OCaml, Elixir, Kotlin, Erlang or Scala)
- 4+ years of people management, leading technical teams of engineers (in fintech or tech startup preferred)
- Experienced in designing in a microservices architecture paradigm and strong to expert level knowledge of one or more backend languages, databases, cloud hosting providers, infrastructure as code, and interservice communication protocols
- Experience with remote observability tools for logging, monitoring, and alerting
- Excellent written communication, including technical writing, and the habit of designing deliberately, first, through design documents
- A can do, positive attitude
- A tendency to learn the business and the domain it operates in and a focus on driving business outcomes
Responsibilities
- Lead an engineering team which is mostly front-end oriented, with some backend responsibilities
- Lead team in building and managing Splash Financialβs public facing website, affiliate partnerships, and part of the online product application experience
- Collaborate with internal teams in various departments to align on priorities, sequence work, and set and reset expectations proactively
- Performance manage, grow, and elevate team talent through regular 1:1s, regular performance reviews and calibration sessions with other managers, and individualizing with care, identifying strengths and areas for improvement in your reports, and working with them proactively towards being their best
- Implementing best practice engineering methods and striving for operational excellence across the teams
- Work with senior leadership to contribute to the vision and OKR setting for the engineering department and other engineer team leads to foster community of technical learning and growth
Preferred Qualifications
Experience with orchestrated distributed systems and first-class workflows
Benefits
- Fully remote work freedom
- Competitive salary packages
- Flexible PTO + 9 company holidays
- Equity: Share in our start-up success
- Comprehensive and affordable insurance benefits
- Paid parental leave for both caregivers
- Essential equipment to get the job done
- 401(k) for your future savings
- Quarterly meet-ups: In person & virtual fun
- Awesome Splash swag to flaunt your team spirit