Senior Software Engineer - San Francisco, United States - Momentum

    Default job background
    Full time
    Description

    About Us

    Momentum helps nonprofits fundraise more effectively by building software to deliver actionable insights and tailored recommendations for donor engagement by integrating data from multiple CRMs, leveraging gen AI, and using insights from behavioral science. Join us and help nonprofits do more good.

    We are seeking a skilled and versatile senior software engineer to join our nimble, people-focused team. As a small startup, we embrace rapid innovation and strive to empower nonprofits by developing a state-of-the-art application that simplifies donor relationship management.

    Our stack:

    Backend: Python 3.11, Django 4, Celery, Strawberry, Graphql, PostgreSQL, BigQuery, GPT4

    Frontend: TypeScript, React, Next, Apollo, Chakra UI

    DevOps: Render, Vercel, GCP, AWS, Sentry, RainforestQA

    In this role, you will:

    Expand our platform with new relationship management functionalities, like in-app calling & summarizing.

    Tackle frontend tasks with limited UX/UI guidance or pre-existing designs.

    Leverage GPT4 to develop advanced relationship management tools, including personalized email composition, call scripts, and relationship history analysis.

    Investigate opportunities for integrating with top-er CRMs like Hubspot to reach new markets.

    Improve and maintain our CRM data import system, including Salesforce and Blackbaud.

    You're a fit if you have:

    5+ years of professional software engineering experience.

    You may have been a founder, founding engineer, principal engineer, etc.

    A genuine interest in learning UX/UI principles and modern event-based UI approaches (frontend expertise isn't mandatory).

    Aptitude for thriving in a dynamic environment with evolving requirements and priories.

    A strong interest in understanding product and contributing to the overall success of the business.

    A robust sense of ownership and the ability to work autonomously.

    We care less about your experience with specific technologies versus your ability to learn quickly.

    Culture

    We are a small team dedicated to improving the world. Our founders have pledged 25% to the Founders' Pledge, and several of our team have pledged to give 10% to charity. We also value transparency, truth-seeking and relentless resourcefulness.

    Benefits (some vary based on location)

    Fully paid trans-inclusive health, dental, and vision insurance

    401k

    Flexible time off

    Remote office

    Stipend for computer and home office setup

    Professional development resources, including connecons with our industry-expert advisors such as Peter Singer, Jan Taalin, and Eric Ries

    Momentum's headquarters are located in San Francisco, CA.

    People in minority or marginalized groups are strongly encouraged to apply. Research shows that you may focus on how you don't meet our requirements. If you know you're talented and are passionate about helping people, please apply even if you don't meet every requirement Momentum is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Our software helps people from every background, and we are dedicated to building a company that reflects that. We believe that the more inclusive we are, the better our culture and product will be for everyone.

    Momentum focuses on Financial Services, Payments, Donations, and Social Enterprise. Their company has offices in Oakland. They have a small team that's between 1-10 employees.

    You can view their website at or find them on Twitter, Facebook, and LinkedIn.