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

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.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

January logo
January

Senior Software Engineer, Borrower Support

Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

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.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Uplimit logo
Uplimit

Software Engineer - Full Stack

Join Uplimit as a Full Stack Software Engineer to build AI-powered learning platforms. Work on cutting-edge AI projects in a hybrid environment.

Truewind logo
Truewind

Founding Full-Stack Software Engineer

Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

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.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Stavvy logo
Stavvy

Staff Software Engineer

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

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

Socure logo
Socure

Full Stack Software Engineer

Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Patreon logo
Patreon

Staff Frontend Engineer, Insights

Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.