EarnUp logo

Staff Software Engineer

EarnUp

Position Overview

EarnUp is seeking a Staff Software Engineer to join our engineering team at our San Francisco headquarters. This role is perfect for someone passionate about their craft and eager to make a significant impact within the organization. As a Staff Software Engineer, you will be responsible for the design and implementation of major initiatives, requiring deep technical knowledge and an understanding of the business domain.

Responsibilities

  • Design and champion solutions, proposing new technologies for solving engineering problems.
  • Configure and optimize services for performance and scale.
  • Enhance areas such as Authentication/Authorization, API design, service scalability, message queueing, and database schema design.
  • Build accurate and clear system documentation.
  • Mentor junior engineers and play a key role in hiring.

This role is expected to be about 50% technical leadership and 50% hands-on coding.

Skills and Experience

  • 7+ years of software development experience.
  • 2+ years of software architecture experience.
  • Broad familiarity with backend/infrastructure/database technologies.
  • Experience with Kubernetes, AWS, microservices, and message queueing.
  • Familiarity with Python, SQL, and some frontend technologies (TypeScript, NodeJS, React).

Why You Will Love Working at EarnUp

  • Fast-paced, collaborative startup environment.
  • Competitive salary and meaningful equity.
  • Flexible hybrid work model (2-3 days per week in the office).
  • Convenient SF HQ location minutes away from the Montgomery Bart Station.
  • 100% medical, dental, and vision coverage for employees, 75% company-paid for dependents.
  • Flexible time off and programs dedicated to self-care.
  • Commuter and work from home benefits.
  • Strong culture of collaboration, innovation, and fun.
  • Employee Resource Groups and active DEI Advisory Council.
  • Family-friendly benefits including generous paid parental leave.

EarnUp is committed to diversity and inclusion, celebrating it as critical to our success. We are proud to be an Equal Opportunity and Affirmative Action employer.

Benefits
Extracted with AI

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid paternity leave
  • Paid maternity leave
  • Commuter benefits

Similar jobs

Last update: 23 minutes ago

EarnUp logo
EarnUp

Senior Fullstack Engineer

Join EarnUp as a Senior Fullstack Engineer in San Francisco, CA. Innovate in the financial wellness space with Python, React.js, and more.

Square logo
Square

Staff Engineer, Frontend/Fullstack

Join Square as a Staff Engineer to lead frontend/fullstack development for our public web team, focusing on architecture and site reliability.

BILL logo
BILL

Staff Software Engineer (Backend) - Credit Risk

Join BILL as a Staff Software Engineer in Credit Risk, enhancing financial automation software for SMBs. Expertise in Java, Elixir, and cloud services required.

PayPal logo
PayPal

Senior Staff Software Engineer

Join PayPal as a Senior Staff Software Engineer to design and build innovative full-stack solutions.

Stavvy logo
Stavvy

Staff Software Engineer

Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.

Parafin logo
Parafin

Staff Software Engineer - Python, Machine Learning

Join Parafin as a Staff Software Engineer to build scalable platforms for underwriting and decisioning using Python and ML.

Altruist logo
Altruist

Staff Front End Engineer

Join Altruist as a Staff Front End Engineer in San Francisco. Work with JavaScript, React, and AWS to build scalable front-end solutions.

Dave logo
Dave

Senior Software Engineer, Backend - Underwriting

Senior Backend Engineer role focusing on underwriting systems, integrating ML models, and enhancing credit access.

Matterport logo
Matterport

Staff Software Engineer

Join Matterport as a Staff Software Engineer to build scalable services in a microservices environment.

Lead logo
Lead

Full Stack Software Engineer II

Join Lead Bank as a Full Stack Software Engineer II, focusing on Java, React.js, and AWS in a hybrid role.

Cityblock Health logo
Cityblock Health

Staff Software Engineer, Platform

Join Cityblock Health as a Staff Software Engineer to enhance our platform used by care providers, focusing on full stack development and cloud computing.

Vartana logo
Vartana

Staff Software Engineer, Backend

Join Vartana as a Staff Software Engineer, Backend. Develop scalable backend services for our B2B Commerce platform. Remote work opportunity.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Parafin logo
Parafin

Software Engineer, Lending Products

Join Parafin as a Software Engineer in San Francisco to build scalable lending products. Competitive salary and benefits offered.

Reach Financial logo
Reach Financial

Senior Full Stack Software Engineer

Join Reach Financial as a Senior Full Stack Software Engineer to enhance digital experiences and lead projects in a remote-first environment.

Bluevine logo
Bluevine

Senior Fullstack Software Engineer

Join Bluevine as a Senior Fullstack Software Engineer to develop scalable fintech solutions using Python, JavaScript, and REST APIs.

Orb logo
Orb

Software Engineer, Full Stack

Join Orb as a Full Stack Software Engineer to build scalable, reliable billing infrastructure. Work with TypeScript, React, and PostgreSQL.

Airwallex logo
Airwallex

Fullstack Software Engineer - Cards

Join Airwallex as a Fullstack Software Engineer in San Francisco, working on cutting-edge fintech solutions with Java, Kotlin, and GraphQL.

Stable logo
Stable

Full Stack Software Engineer

Join Stable as a Full Stack Software Engineer to build and scale infrastructure for a growing customer base. Remote work available.

Cardless logo
Cardless

Senior Software Engineer - Backend

Senior Backend Engineer needed in San Francisco to design and scale services for a credit card platform. Experience with Java, AWS, and microservices required.

Flex logo
Flex

Staff Software Engineer, Backend - Remote

Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.

Care.com logo
Care.com

Staff Software Engineer - Full Stack (Backend)

Join Care.com as a Staff Software Engineer focusing on backend development with Java and React.

Parafin logo
Parafin

Senior Staff Software Engineer, Back-End Development

Senior Staff Software Engineer needed for back-end development in financial services, San Francisco.

Ramp logo
Ramp

Staff Software Engineer - Backend

Join Ramp as a Staff Software Engineer - Backend, leading a team in a fast-paced startup environment. Remote work available.