Staff Software Engineer
EarnUpPosition 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
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.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
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.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Software Engineer, Borrower Support
Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Senior Fullstack Software Engineer
Join Bluevine as a Senior Fullstack Software Engineer to develop scalable fintech solutions using Python, JavaScript, and REST APIs.
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.
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.
Founding Full-Stack Software Engineer
Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
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.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
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.
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.
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.
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.
Staff Frontend Engineer, Insights
Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.
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.
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.
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.