Senior Software Engineer at Banzai

Senior Software Engineer at Banzai


About Banzai

Banzai builds software to teach financial education in over 30,000 schools and to over a million children and adults nationwide. 800+ community banks and credit unions have partnered with Banzai to sponsor the courses on behalf of 80,000 educators and communities. We are a small, profitable organization of around 50 professionals in management, sales, sponsor relations, support, public relations, product, and engineering. For more information about us, please visit our website: http://banzai.org

Job Description
Banzai is building a new generation of financial literacy tools and scaling it to millions of users. We are seeking a Senior Software Engineer with Clojure experience to help develop new, as well as improve upon, Banzai's ecosystem which delivers financial education to people around the U.S. via sponsors of all kinds. We're also building a new educational program for small- to mid-sized businesses that will allow this role to help build out a brand new application and product from scratch.

What you'll do * Build interactive, educational courses * Contribute to the infrastructure that supports those courses * Build analytical tools for our bank and credit union sponsors * Develop in-house tooling * Provide technical guidance, mentoring, and leadership to other team members * Lead, develop and influence best patterns and standards. * Take ownership, often managing and delivering on multiple concurrent projects * Participate and contribute towards improving development processes and best practices. * Work in a suite of tools, technologies, and programming languages (Clojure, JavaScript, React, GitHub, SQL, Redux, Cloud-based CI/CD, Heroku, Unix deployment tools, Sentry, Scalyr, etc.)

Who you are * 5+ years of engineering experience at a minimum * Experience in functional programming and related technologies (e.g. Clojure, Elixir, Elm, Haskell, OCaml, etc.) * Experience in the latest front-end technologies (HTML5, CSS3, responsive design, accessibility, etc.) and frameworks (React, Angular, Vue, etc.) * Experience building web applications from scratch while working with a variety of full-stack tools and technologies. * Excellent written, verbal, and interpersonal communication skills * Ability to work collaboratively with diverse personality types * Well respected by peers and acknowledged as a natural leader and technical expert * BS in Computer Science, Information Technology or related field or equivalent experience

What we offer * Competitive salary and unbeatable benefits * Full healthcare benefits, with 95% premium coverage, and 100% coverage of out-of-pocket expenses * 401(K) employer match of 5% * Flexible PTO * Remote friendly * Life and disability insurance * Phone and service upon completion of an agreed-upon target * Stock options * Fully-stocked kitchen onsite * Amazing co-workers