Back-End Engineer

San Francisco, CA /
Engineering – Engineering /
Full-time
We believe that all people are or can be creditworthy, and that hard work and careful business planning should be acknowledged, recognized, and rewarded. At Hatch, we want to make it easier for people to start a small business by extending credit before anyone else will, using alternative data about the small business. We want to be the lender of first resort to the 32 million small businesses in the United States. Hatch is a fintech startup located in the Financial District in (sometimes sunny) San Francisco.

The ideal candidate should have experience working as a software engineer at a startup (even more ideally in fintech), seek first to understand before being understood, and be able to render honest, critical feedback to anyone in the company about anything they see that can be improved. You should feel empowered to solve any problem the company has, but should also have the initiative to figure out how to solve it. 

Things you might work on:

    • Build financial and software services for a new generation of small businesses.
    • Ship real-time accounting and money movement platforms moving millions of dollars.
    • Automate processes with rule-based and machine learning models.
    • Integrate with third-party vendors, APIs, and datasets.
    • Work with frontend engineers and designers to bring a feature or product live to tens of thousands of businesses.
    • Build reusuable components for future use.
    • Give teammates feedback through code reviews.

Skills you might have:

    • Experience working with user-facing products, ideally in a startup setting and/or fintech. 
    • Familiarity working with codebases with several collaborators.
    • Ability to work and thrive in a small group: strong communication, collaboration, and empathy. 
    • Resourcefulness and comfort with ambiguity--we won't know the answers to everything, but we'll figure it out together. 
    • Experience with Kotlin, or some other strongly typed OOP.
    • Experience with Spring (or equivalent DI/IoC), Sparkjava, Ktor, Dagger are a plus. 
    • Experience with relational DBs (e.g. Postgres, MySQL, Aurora) and Terraform.
    • React/Redux or equivalent frontend frameworks a plus.
    • If nothing else, good google-fu and stackoverflow reading ability.

Benefits:

    • Best-in-class Platinum HMO and PPO Health plans. Fully covered Beam Dental and VSP Vision insurance.
    • 401k plan with 4% company matching.
    • Monthly subsidy for health and wellness.
    • Monthly subsidy for transit and commute.
    • Untracked, flexible vacation policy (we recommend one week a quarter.)
    • The Hatch Match: Annual donation match to a charity of your choice.
Hatch does not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.