Lead Engineer – New York, NY
Resilia is a fast growing, venture backed, mission-driven SaaS tech startup with offices in NYC and New Orleans. Resilia’s SaaS product helps nonprofit organizations increase capacity and enables Enterprises (corporations, cities and private foundations) to measure and scale impact. Our tech-enabled concierge product helps nonprofits by “turbo taxing” the process of incorporating and applying for tax exemption.
About the role
Are you passionate about testing, code quality, and continuous delivery? Do you embrace and champion devops as a cultural element of high performing engineering teams? Are you just as comfortable deploying an MVP on Heroku as you are a monorepo of container based microservices to a Kubernetes cluster? We’re looking for an experienced and inspirational engineering lead who can partner with the product team on scoping and delivery, the Chief Technology Officer (CTO) on strategy and architecture, and be the engineering team’s leader-coach. You should be familiar with event driven systems, domain driven design, and have implemented REST APIs, GraphQL, RPC systems, SSO based authentication and authorization services. You must be proficient across all aspects of the technology stack, bringing expertise into at least one of them.
At Resilia, we’re building a new, powerful platform that frees nonprofits to do what they’re good at – delivering positive impact, while allowing our enterprise customers who deploy capital across their grantees to scale the impact of their programs.
You will report to the CTO and become an early, crucial contributor to Resilia’s growing engineering team. You will partner with the product and design team and be responsible for delivering high quality, componentized code within the B2C and Enterprise products. You must bring a curiosity to the team and add accretive value to the company through software contributions, best practices, humor and positive attitude. This is an opportunity to drive the technology strategy of a fast growing tech startup, from application frameworks to developer tooling to authoring conventions and architecture guidelines.
7+ years experience in software engineering
Ability to lead by example, producing high quality software
With partnership with Product Manager, manage projects from inception to delivery
Experience in one or more modern web frameworks like React, Elm, Ember, VueJS
Ruby on Rails proficiency is a must, expertise is a plus
Expertise in relational databases, ORMs, and caching technologies
GraphQL experience is a plus
Champions devops as a culture by tooling for continuous integration, deployment and delivery and declarative infrastructure
Experience developing software using agile methodologies
Early stage startup experience a plus
Experience or familiarity with nonprofits, foundations, government or corporate philanthropy a plus
Pragmatic and curious engineer with a knack for moving quick while keeping the quality bar high
Strong bias for action
Proponent of test driven development, domain driven design and devops as a culture
Motivated and comfortable in a fast paced startup environment
Strong written and verbal communication skills
Desire for collaboration over independent work (and knowing when to do both)
Outstanding critical thinking and problem-solving skills gives you the ability to take complex problems and distill them into discrete concepts
Passion, humility, humor, integrity, positive attitude, and mission-driven