Staff Software Engineer
6 days ago
About Earnin
Earnin is a pioneering company in earned wage access, dedicated to building products that provide real-time financial flexibility for individuals living paycheck to paycheck. Our community members can access their earnings as they earn them, without mandatory fees, interest rates, or credit checks. With over 13 million app downloads and $15 billion in earnings provided, we're growing fast and seeking experienced engineers to help shape our growth journey.
Position Summary
We're looking for collaborative and resourceful staff-level engineers to join our backend teams. As a Staff Engineer, you'll work cross-functionally with various teams, contributing to the design and development of our backend services.
Responsibilities
- Drive the design and implementation of new features, breaking down complex problems into elegant designs and creating high-quality, maintainable code.
- Make a meaningful impact in the lives of our community members.
- Design and deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies.
- Collaborate and mentor other senior engineers, providing thoughtful guidance through 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.
Requirements
- 7+ years of delivering value through software in a collaborative environment.
- Expertise in trade-off analysis for distributed architectures.
- Proficient in at least one modern programming language, with the ability to understand more than one.
- Familiarity with clean architecture approach.
- Experience with various data storages, including relational and document databases.
- Excellent written and verbal communication skills.
- Ability to thrive in a fast-paced, dynamic, result-driven environment.
- Self-motivation and ability to work independently with minimal supervision.
About Earnin's Culture
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 in background, experience, and perspective, and we celebrate our diversity and strive to create a culture of belonging. Earnin does not unlawfully discriminate based on various protected characteristics.
-
Staff Software Engineer, Frontend
4 weeks ago
Palo Alto, California, United States OLM Business Solutions Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team and contribute to the development of a revolutionary personal AI assistant. As a key member of our engineering team, you will be responsible for building high-quality, scalable systems using React Native, TypeScript, GraphQL, and related technologies.Key...
-
Staff Backend Software Engineer
1 month ago
Palo Alto, California, United States Assured Full timeJob Title: Staff Backend EngineerWe are seeking an experienced Staff Backend Engineer to join our growing team at Assured. As a Staff Backend Engineer, you will be responsible for designing, developing, and maintaining large-scale backend systems that power our claims processing platform.About the RoleThis is a unique opportunity to work on a...
-
Staff Software Engineer, Frontend
1 month ago
Palo Alto, California, United States OLM Business Solutions Full timeAbout the RoleWe are seeking a highly skilled Staff React Native Engineer to join our team at OLM Business Solutions. As a key member of our engineering team, you will play a crucial role in developing a personal AI assistant for iOS and Android.Key ResponsibilitiesLead the development of key aspects of the product, focusing on user-centric experiences.Build...
-
Staff Software Engineer, Backend
2 weeks ago
Palo Alto, California, United States Spotnana Technology Full timeTransform the Travel Industry with Spotnana TechnologyAt Spotnana Technology, we're revolutionizing the travel infrastructure with innovative solutions. As a Staff Software Engineer, Backend, you'll play a crucial role in shaping our cloud-native services and products.Key Responsibilities:Design and develop high-quality cloud-native servicesOwn customer...
-
Staff Software Engineer, Backend
2 weeks ago
Palo Alto, California, United States Machinify, Inc. Full timeMachinify, Inc. is a leading provider of AI-powered software products that transform healthcare claims and payment operations. Our revolutionary AI-platform has enabled us to develop and deploy industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a Sr/Staff Software Engineer, BE|ML to join...
-
Staff Software Engineer, Backend
2 weeks ago
Palo Alto, California, United States Machinify, Inc. Full timeMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations.Our team is responsible for developing and deploying scalable, reliable backend systems that increase the speed and accuracy of claims processing.We're looking for a talented Staff Software Engineer - Backend to join our growing engineering...
-
Staff Software Engineer
4 weeks ago
Palo Alto, California, United States Bitgo Full timeJob Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at BitGo. As a Staff Software Engineer, you will be responsible for designing and building strong, resilient, and robust APIs, libraries, and services to power our financial services: clearing and settlement, digital asset lending, trading and...
-
Staff Software Engineer, Backend Specialist
6 days ago
Palo Alto, California, United States Spotnana Technology Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Spotnana Technology. As a Staff Software Engineer, you will play a critical role in the design and development of high-quality cloud-native services in our platform and products.Key ResponsibilitiesWork with top talent in the design and development of high-quality...
-
Staff Python Full-Stack Software Engineer
1 month ago
Palo Alto, California, United States Guardant Health Full timeJob Title: Staff Python Full-Stack Software EngineerGuardant Health is a leading precision oncology company focused on helping conquer cancer globally through the use of its proprietary tests, vast data sets, and advanced analytics. We are seeking an exceptional, highly skilled, and experienced Staff Full-Stack Software Engineer to join our dynamic...
-
Staff Software Engineer, Backend
6 days ago
Palo Alto, California, United States Machinify Full timeAbout the RoleMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. The company's revolutionary AI-platform has enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a Staff Software...
-
Staff Software Engineer, Backend Specialist
6 days ago
Palo Alto, California, United States Machinify Full timeJob OverviewMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. The company's revolutionary AI-platform has enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a talented Staff...
-
Staff Software Engineer
1 month ago
Palo Alto, California, United States Bitgo Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at BitGo. As a key member of our engineering team, you will be responsible for designing and building strong, resilient, and robust APIs, libraries, and services to power our financial services.ResponsibilitiesDesign and develop scalable and efficient APIs, libraries, and...
-
Staff Software Engineer
2 weeks ago
Palo Alto, California, United States Snapchat Full timeJob DescriptionSnap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We're looking for a Staff Software Engineer to join the ML Feature Generation Team at Snap Inc.The team is responsible for building the declarative ML Feature Generation platform at Snap. The platform...
-
Staff Software Engineer, DevOps Specialist
6 days ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're seeking a highly skilled DevOps Engineer to join our team.Role SummaryWe're looking for a seasoned DevOps Engineer to further our DevOps initiatives and drive continuous integration, software...
-
Palo Alto, California, United States Criteo Full timeAbout CriteoCriteo is a leading provider of personalized performance online marketing solutions. Our cutting-edge technology leverages machine learning to deliver exceptional results for our clients.We have a team of talented engineers working on a new line of business focused on high-performance marketing for the CPG industry. As a Staff Software Engineer,...
-
Staff Software Engineer
4 weeks ago
Palo Alto, California, United States Pinterest Full timeAbout PinterestPinterest is a leading online platform where millions of people come to find new ideas and inspiration every day. Our mission is to help people discover and create a life they love. As a Staff Software Engineer on our Ads Delivery Content Infrastructure team, you will play a critical role in helping us achieve this mission.Job SummaryWe are...
-
Staff Software Engineer
2 months ago
Palo Alto, California, United States Bitgo Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at BitGo. As a key member of our engineering team, you will be responsible for designing and building strong, resilient, and robust APIs, libraries, and services to power our financial services.Key ResponsibilitiesDesign and develop scalable and efficient APIs, libraries,...
-
Staff Software Engineer
4 weeks ago
Palo Alto, California, United States Niantic Full timeNiantic's Mission and Engineering TeamNiantic's mission is to use emerging technology to enrich our experiences as human beings in the physical world. We build products that inspire movement, exploration, and face-to-face social interaction.Job SummaryWe are seeking a seasoned Staff Software Engineer to develop and refine advanced mapping and geospatial data...
-
Staff Software Systems Engineer
4 weeks ago
Palo Alto, California, United States Rivian Automotive Full timeAbout RivianRivian is a pioneering company dedicated to creating a more adventurous and sustainable future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment. As a company, we're constantly pushing the boundaries of what's possible, challenging conventional thinking, and seeking...
-
Staff Software Engineer, Frontend Developer
3 weeks ago
Palo Alto, California, United States OLM Business Solutions Full timeJob OverviewThe Staff Software Engineer, Frontend will play a key role in our organization, contributing to the development and maintenance of our mobile applications using React Native. This individual will work closely with the product management and design teams to create intuitive user interfaces and provide technical leadership in frontend...