Senior Staff Software Engineer
$279k - $341kEarnIn
About EarnIn
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.
We’re fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.
POSITION SUMMARY
We're on a mission to reinvent the financial system and make it work for people. We are seeking passionate and resourceful engineers to join our backend development teams. You will have the opportunity to make a meaningful impact with your technical contributions and influence how people think about money. As a Senior Staff Engineer at EarnIn, you will work cross-functionally with various teams and will have the opportunity to contribute to the design and development of our services and both new and legacy products. The US base salary range for this full-time position is $279,000 to $341,000, plus equity and benefits. Our salary ranges are determined by role, level, and location. This hybrid position requires in-person work from our Mountain View HQ 2+ days a week
Come make a difference with us and have fun doing it!
WHAT YOU'LL DO
- Drive the design & implementation of new features and/or re-architect existing systems - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code.
- Make a meaningful impact on the lives of our community members.
- Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies.
- Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews.
- Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success.
- Estimate and manage team project timelines and risks
- Care passionately about producing high-quality designs and code
- Participate in hiring and onboarding for new team members.
- Lead cross-team engineering initiatives.
WHAT SETS US APART
- High-impact roles at a fast-moving company that’s aggressively growing our user base.
- We are a collaborative team that genuinely enjoys working together.
- We believe in empowering our people to be successful.
- We’re building a product that reimagines the way money moves to empower human potential.
WHAT WE'RE LOOKING FOR
- 10+ years of development experience in backend or full-stack software development, including IC Leadership experience
- Bachelor's, Master’s, or PhD degree in computer science, computer engineering,or a related technical discipline, or equivalent industry experience
- Expertise in trade-off analysis for distributed architectures.
- Proficient in at least one modern programming language, and the ability to understand more than one - we currently work in Kotlin and C#
- Proficient in running multiple critical tech initiatives in parallel
- Familiarity with the clean architecture approach.
- Experience with various data storage, including relational and document databases.
- Excellent written and verbal communication skills.
- Being self-motivated and able to work independently with minimal supervision.
#LI-Hybrid
At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant.
EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.
$170k - $260k
...Senior/Staff Software Engineer – Localization (Visual Odometry) Santa Clara, CA About the role We are looking for a Senior or Staff Software Engineer with a strong background in Visual Odometry (VO) and Localization to join our autonomy team. This role is critical...SeniorWork at office- ...Overview Come join Intuit as a Senior Staff Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small group...SeniorTemporary workWork experience placementRelocation package
$115k - $260k
...technical roadmap to increase velocity of delivering products and new engineering capabilities. Essential Functions: PROVIDES technical and... ...processes that have been published. Must be knowledgeable of software coding and following standards and processes that have been...SeniorHourly payWork experience placementLocal area$212k - $307k
Senior Staff Security Software Engineer This is a software architecture/development position reporting in the reporting chain of the CISO. The team is responsible for the secure design and implementation of technology built for the onboard vehicle platform and the cloud...SeniorLocal area- ...versatility and a passion for building high-quality enterprise-class software systems. Primary Duties and Responsibilities: Lead in... ...evaluation approaches Work with a team of architects and engineers to develop proof-of-concept systems and components Write...Senior
$300k
...and contributing to groundbreaking advancements in the field. Role Description This is a full-time on-site role for a Senior or Staff Software Engineer (Technical Lead) located in the San Francisco Bay Area. In this role, you will lead the design and development of core...SeniorFull time$200k - $322k
...We are looking for a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. This role blends large‑scale database transformation with the building and development of GPU‑accelerated platforms. You’ll develop the software systems, automation...Senior$190.9k - $334.1k
...Description It all started when engineer Fred Luddy wrote code that... ...Description We are looking for a software engineer and technical lead with deep... ...Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual contributor responsible...SeniorWork experience placementWork at officeImmediate startRemote workFlexible hours$157.49k - $236.23k
...disabled & veterans. Primary Location: United States (US) - California - Santa Clara Function: Product Engineering (CA) Title: Senior Staff Software Engineer - 122036 Onsite/Remote: Onsite Position Your Responsibilities As a Senior...SeniorWork experience placementRemote workFlexible hours$180k - $220k
...Senior Staff Software Engineer Location: Santa Clara, CA (Onsite) Group: Analyzer Product Group (APG), Engineering Role Summary Picarro is seeking a Senior Staff Software Engineer to take a leading role in architecting and developing the low-level software that powers...SeniorFull timeTemporary workSummer holidayWorldwideFlexible hours$166.5k - $250k
...Sr. Principal Software Engineer – Platform Location: San Ramon, CA (Hybrid – 2–3 days onsite) Role Overview We are seeking an exceptional Sr. Principal Software Engineer – Platform Engineering to play a key role in evolving and scaling our platform ecosystem. In this role...SeniorWork at officeFlexible hours- ...Stryker is seeking a Staff Software Engineer to join our Endoscopy division. In this role, you will lead the design and implementation of complex software systems, including application architecture and product design documentation. You will apply deep expertise across...SeniorTemporary workRemote workFlexible hours
$180k - $250k
...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...operations. About the role We seek passionate Software Engineers with strong fundamentals in software development practices and...SeniorOdd jobWork at office$180k - $250k
...as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...logistics operations. About the role We are seeking a Senior/Staff Software Engineer to join our Localization team to build state-of-the-art...SeniorOdd jobWork at office$176.4k - $319.72k
...capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end...SeniorOdd jobWork experience placementImmediate startFlexible hours$193.93k - $352.29k
...quantization, distillation, and model compression. Work with autonomy engineers to optimize, validate, and deploy large language models.... ...model compiler framework, FTL. Write robust, high quality software to increase our confidence in our vehicle's ability to...SeniorWork experience placementImmediate startFlexible hours$184k - $334k
...at commercial scale, empowering a safer, richer, and more connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices...Senior$184k - $334k
...at commercial scale, empowering a safer, richer, and more connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices...Senior$193.93k - $352.29k
...NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and...SeniorImmediate startFlexible hours$192.34k - $260.24k
...intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva ’s core software... ...patterns, interfaces, and system boundaries. ~Mentor senior and mid-level engineers through design reviews, code reviews...SeniorFlexible hours$193.93k - $352.29k
...NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Data Platform, Simulation, and...SeniorImmediate startFlexible hours$237.6k - $318.24k
...part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: The Senior Staff Software Engineer for the AI Model Lifecycle team will play a crucial role in building a comprehensive managed platform for the entire application...SeniorTemporary work$167k - $303k
...more connected future. About the Work Develop Embedded Software for L2+ to L4 autonomous vehicle applications with focus on Core... ...Collaborate closely with hardware, software and system engineers during the definition, design, and verification phases of product...Senior$190.9k - $334.1k
...applications, data, cloud environments, and AI agents. ( For engineers joining Veza today, this means the scale and resources... ...in Redwood City. We are looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key role in designing, developing...SeniorWork at officeRemote workFlexible hours$235.03k - $352.29k
...from request submission to progress tracking, to data dumping and model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive. As Nuro prepares to expand and roll out our service, it will be more...SeniorImmediate startFlexible hours$193.93k - $352.29k
...logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its... ...driving technical standards and best practices across broader software organization A bachelor's degree in Computer Science,...SeniorWork experience placementImmediate startFlexible hours$230k - $275k
...Ideal Candidate The ideal candidate is a deeply technical growth engineer who combines hands‑on execution with system‑level thinking. You... ...years of industry experience building and shipping high‑impact software systems. Proven experience in growth engineering, including...Local area$230k - $323k
...Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. About The Role We are looking for staff software engineers interested in designing elegant solutions for difficult problems in the autonomy space. Our software engineers work across...Full timeFor contractorsFor subcontractor$220k - $250k
...Staff Software Engineer, Product Aptos is a people-first blockchain on a mission to help billions of people achieve universal and fair access to decentralized assets in a safe and scalable way. Founded by some of the original creators and maintainers that researched...Full timeWork experience placementLocal areaFlexible hours- ...Staff Software Engineer Intuit Fintech, one of Intuit's fastest-growing business units, is seeking a Staff Software Engineer to help shape the technology vision, strategy, and development for the Intuit Fintech Risk Platform. This role is crucial in building robust...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!
- senior app developer Mountain View, CA
- senior international account manager Mountain View, CA
- senior product manager mobile Mountain View, CA
- senior magento developer Mountain View, CA
- senior quantitative risk analyst Mountain View, CA
- sr marketing manager Mountain View, CA
- sr technical product manager Mountain View, CA
- senior manager pmo Mountain View, CA
- senior accountant part time Mountain View, CA
- senior electrical designer Mountain View, CA

