Page 1
Loading more openings…
You've reached the end of the list.
Senior Staff Software Engineer
Earnin · Mountain View, US
Pay
$279k–341k
Setting
Hybrid
Mountain View, US
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Staff Software Engineer
Earnin · Mountain View, US
Pay
$252k–308k
Setting
Hybrid
Staff Software Engineer
Mountain View, US
Apply
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
EarnIn seeks experienced, collaborative, resourceful staff-level engineers to join our product development teams. As a Staff Engineer, you will work cross-functionally with various teams and contribute to the design and development of new products. This role sits on our Growth engineering team, which owns EarnIn's member acquisition and onboarding experience, with a mission of making financial momentum accessible to more people by turning new members into engaged, trusting members of the EarnIn community. The base salary range for this full-time position is $252,000-$308,000 + equity + 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.
WHAT YOU'LL DO
Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code.
Make a meaningful impact in 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.
Use AI tools to work effectively across our stack and accelerate design, implementation, and debugging.
Care passionately about producing high-quality designs and code.
Participate in hiring and onboarding for new team members.
Lead cross-team engineering initiatives.
WHAT WE'RE LOOKING FOR
Bachelor's, Master's, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience.
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 and the ability to understand more than one - we currently work in C# and Kotlin.
Familiarity with the clean architecture approach.
Experience with various data storage, including relational and document databases.
Comfortable and experienced with AI-native development workflows and tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar) as part of your day-to-day engineering practice.
Ability to work across the stack (e.g., backend, mobile, web) is a plus.
Excellent written and verbal communication skills.
Ability to thrive in a fast-paced, dynamic, result-driven environment.
Being self-motivated and able to work independently with minimal supervision.
#LI-Hybrid
A Note on AI in the Hiring Process: EarnIn may use Artificial Intelligence (AI)-powered tools during the hiring process, including tools that generate summaries or notes for interviewers, review resumes, assist with scheduling, or help identify themes across candidate responses and profiles for a given role. Final hiring decisions are made by human interviewers and hiring managers. If you have any concerns about the use of AI in our hiring process, please connect with your recruiter. With your consent, EarnIn may use AI tools to help transcribe or summarize interviews. Recordings are treated as confidential candidate data and are accessible only to authorized hiring personnel. Declining to be recorded will not negatively affect your candidacy or evaluation.
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.
Create a Job Alert
Interested in building your career at EarnIn? Get future opportunities sent straight to your email.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Are you legally authorized to work in the country that this role is based?*
Select...
Do you need, or will you need in the future, any immigration-related support or sponsorship from EarnIn in order to begin or continue employment with EarnIn?*
Select...
What is your preferred pronoun?
Select...
Have you previously applied to a role at EarnIn?*
Select...
What is your primary mailing address?*
Should you receive an offer, this will be used for offer and onboarding purposes.
LinkedIn Profile
The interview may be recorded in various formats, including audio, video, and/or transcript, and reviewed by EarnIn’s hiring team for internal evaluation purposes only. These recordings will not be shared outside the company and will be securely stored and deleted in accordance with EarnIn’s Records Retention Policy.*
Select...
Do you have at least 6 months of experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow?*
Select...
Do you have at least 7+ years of experience delivering value through software in a collaborative environment?
Select...
Are you willing and able to come into our Mountain View HQ 2 days a week as required for this role?
Select...
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
As set forth in EarnIn’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
Gender
Select...
Are you Hispanic/Latino?
Select...
Race & Ethnicity Definitions
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran Status
Select...
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 07/31/2029
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
Alcohol or other substance use disorder (not currently using drugs illegally)
Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
Blind or low vision
Cancer (past or present)
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or serious difficulty hearing
Diabetes
Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
Epilepsy or other seizure disorder
Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
Intellectual or developmental disability
Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
Missing limbs or partially missing limbs
Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
Partial or complete paralysis (any cause)
Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
Short stature (dwarfism)
Traumatic brain injury
Disability Status
Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Submit application
Powered by
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Site Reliability Engineer
Earnin · Mountain View, US
Pay
$189k–232k
Setting
Hybrid
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Site Reliability Engineer
Earnin · Mountain View, US
Pay
$189k–232k
Setting
Hybrid
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Senior Mobile Engineer (Android)
Earnin · Mountain View, US
Pay
$228k–279k
Setting
Hybrid
Senior Mobile Engineer (Android)
Mountain View, US
Apply
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
The mobile engineering team’s job is to develop new features and support our best-in-class iOS and Android applications. We work closely with the product, server engineering, design, marketing, and customer support teams to create new product experiences for our customers. Our goal is to provide our customers with a seamless mobile experience that makes it easy to access their money. Engineers joining the mobile team must have a solid focus on user experience and an understanding of mobile-specific issues, ranging from network usage to battery life. The mobile engineering team is the most customer-facing group and has a significant impact on the customer’s impression of our company.
The Mountain View base salary range for this full-time position is $228,000-$279,000, plus equity and benefits. Our salary ranges are determined by role, level, and location. This is a hybrid position in Mountain View that requires in-office work 2 days a week.
WHAT YOU'LL DO
Collaborate with the product and design team to develop innovative user experiences and features.
Design and implement new APIs with our server engineering team to communicate with the mobile applications
Develop a scalable mobile architecture that enables the organization to remain agile as it expands.
Drive decisions on the strategies and methodologies used in mobile app development and testing at EarnIn
Create Unit and Automation (user interface) Tests to ensure the new code does not break existing features and works as specified by the product requirements.
Create and monitor analytics to demonstrate the effectiveness of new and existing features in assisting customers.
Drive cross-platform ownership of feature development, ensuring fungibility across teams to maintain a consistent user experience.
Lead prototype-first and spec-driven development initiatives, partnering closely with PMs and EMs to define technical specifications and build early-stage prototypes.
WHAT WE'RE LOOKING FOR
Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding or equivalent technical experience
4+ years of industry experience with deep ownership and expertise in building, shipping, and maintaining Android applications at scale
Fluency in Kotlin, with a strong grasp of reactive & functional paradigms (Coroutines/Flow, RxJava)
Proven experience with modern Android app architectures (MVVM, MVI, MVP, Clean Architecture) and Jetpack components
Deep understanding of Android UI frameworks, including XML layouts and Jetpack Compose
Hands-on knowledge of software engineering best practices across the full SDLC: coding standards, code reviews, Git workflows, CI/CD pipelines, automated testing, and mobile release operations
Familiarity with identity verification, authentication, and authorization protocols
Deep expertise in Android development, with a strong commitment to cross-platform ownership and familiarity with other frontend platforms (e.g., iOS, web or Kotlin Multi-Platform) to facilitate seamless feature parity and fungibility.
Experience in AI-integrated mobile development, including leveraging AI tools for spec-driven development and prototyping.
Strong ability to collaborate with Product Managers and Engineering Managers early in the development lifecycle to define technical specifications and build functional prototypes.
Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow
#LI-Hybrid
A Note on AI in the Hiring Process: EarnIn may use Artificial Intelligence (AI)-powered tools during the hiring process, including tools that generate summaries or notes for interviewers, review resumes, assist with scheduling, or help identify themes across candidate responses and profiles for a given role. Final hiring decisions are made by human interviewers and hiring managers. If you have any concerns about the use of AI in our hiring process, please connect with your recruiter. With your consent, EarnIn may use AI tools to help transcribe or summarize interviews. Recordings are treated as confidential candidate data and are accessible only to authorized hiring personnel. Declining to be recorded will not negatively affect your candidacy or evaluation.
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.
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Are you legally authorized to work in the country that this role is based?*
Select...
Do you need, or will you need in the future, any immigration-related support or sponsorship from EarnIn in order to begin or continue employment with EarnIn?*
Select...
What is your preferred pronoun?
Select...
Have you previously applied to a role at EarnIn?*
Select...
What is your primary mailing address?*
Should you receive an offer, this will be used for offer and onboarding purposes.
LinkedIn Profile
The interview may be recorded in various formats, including audio, video, and/or transcript, and reviewed by EarnIn’s hiring team for internal evaluation purposes only. These recordings will not be shared outside the company and will be securely stored and deleted in accordance with EarnIn’s Records Retention Policy.*
Select...
Are you able and willing to go into the office two days per week as required for this position?
Select...
Do you have 4+ years of industry experience with deep ownership and expertise in building, shipping, and maintaining Android applications at scale?
Select...
Do you have at least 6 months of experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow?*
Select...
Are you fluent in Kotlin, with a strong grasp of reactive & functional paradigms (Coroutines/Flow, RxJava)?
Select...
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
As set forth in EarnIn’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
Gender
Select...
Are you Hispanic/Latino?
Select...
Race & Ethnicity Definitions
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran Status
Select...
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 07/31/2029
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
Alcohol or other substance use disorder (not currently using drugs illegally)
Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
Blind or low vision
Cancer (past or present)
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or serious difficulty hearing
Diabetes
Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
Epilepsy or other seizure disorder
Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
Intellectual or developmental disability
Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
Missing limbs or partially missing limbs
Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
Partial or complete paralysis (any cause)
Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
Short stature (dwarfism)
Traumatic brain injury
Disability Status
Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Submit application
Powered by
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Senior Mobile Engineer (Android)
Earnin · Mountain View, US
Pay
$228k–279k
Setting
Hybrid
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Staff Site Reliability Engineer
Earnin · Mountain View, US
Pay
$252k–308k
Setting
Hybrid
Staff Site Reliability Engineer
Mountain View, US
Apply
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.
WHY this role exists
EarnIn’s products must deliver speed, reliability, resilience, and trust to community members who depend on them. As EarnIn grows, we cannot rely on heroics, tribal knowledge, manual investigation, or isolated SRE expertise. We must embed reliability practices that scale across product engineering teams, enhance customer experience, and enable rapid shipping without increasing operational risk. This role exists to lead EarnIn’s next stage of reliability maturity: an AI-first operating model that uses AI to actively detect, investigate, respond to, learn from, and prevent production issues. As a Staff Site Reliability Engineer, you will guide technical direction for reliability across critical services, relying on AI-assisted workflows as key tools to reduce toil, speed incident response, improve production readiness, and enhance the operational quality of the engineering organization.
The base salary range for this full-time position is $252,000-$308,000, plus equity and benefits. Our salary ranges are determined by role, level, and location. This is a hybrid position in Mountain View (Headquarters) and will require in-office work 2 days a week.
HOW you will create impact
Act as a Staff-level technical leader: define standards, architect solutions, mentor engineers, influence cross-team efforts, and construct reusable systems and practices that multiply your impact.
You will embed AI-first thinking into reliability practices, leveraging AI to streamline alert triage, accelerate incident investigation, automate runbooks, retrieve operational knowledge, enhance postmortem quality, track corrective actions, quantify reliability with scorecards, detect capacity risks, and analyze architectural risks.
You will maintain human ownership and engineering judgment at the center of operations. AI aids engineers by speeding context gathering, clarifying reasoning, and reducing repetition, but it does not replace accountability.
Collaborate with SRE, product engineering, infrastructure, security, and leadership teams to embed reliability, making it easy to adopt and impossible to ignore.
WHAT you will own
Reliability strategy and standards
Define and evolve reliability standards across critical services, including SLIs, SLOs, error budgets, production readiness, observability, incident response, and resilience patterns.
Establish a reliability operating model that clarifies service ownership, operational expectations, and decision-making around reliability tradeoffs for product engineering teams.
Use AI-assisted analysis to interpret reliability trends, detect weak operational signals, highlight capacity risks using pattern recognition, and generate actionable reliability scorecards for teams, clearly delineating where AI automates data gathering and insight generation.
AI-first incident response and operational workflows
Overhaul key stages of the incident lifecycle to achieve faster detection, sharper triage, richer context retrieval, clearer communication, and stronger follow-through.
Command high-severity incidents as Incident Commander and reinforce the systems, tools, and practices that simplify incident management.
Design and implement workflows in which AI assists with alert correlation, signal enrichment, root-cause exploration, runbook retrieval, postmortem drafting, and corrective-action tracking.
Ensure AI-assisted incident workflows remain reviewable, auditable, and safe by requiring human verification at all critical steps and maintaining clear operational ownership with humans accountable for final decisions.
On-call quality and toil reduction
Elevate on-call quality by silencing noisy alerts, automating repetitive investigations, and enabling responders to rapidly digest service context.
Build tools that gather context from systems like Datadog, CloudWatch, incident.io, Slack, runbooks, deployment history, and service metadata.
Transition teams from reactive paging to proactive reliability enhancement.
Architecture and resilience
Steer service designs for graceful degradation, failure isolation, robust capacity planning, and operational safety throughout EarnIn’s AWS environment.
Apply production data, incident learnings, and AI analysis to spot architectural risks before they recur.
Instruct engineering teams to embed reliability expectations into design reviews, launch protocols, and service evolution.
Mentorship and cross-org influence
Coach engineers in reliability practices, incident response, SLOs, observability, production debugging, and AI-assisted operational workflows.
Direct design reviews, incident reviews, and operational maturity discussions to improve engineering judgment across teams.
Produce documentation, tooling, and reusable patterns that unlock reliability knowledge and enable action.
WHAT you'll do
Set a reliability strategy with AI at the center. Define SLIs, SLOs, and error budgets across critical services. Use AI to surface trends, predict capacity risks, and auto-generate reliability scorecards so teams act on data.
Redesign the incident lifecycle around AI-assisted speed. Lead high-severity incident response as IC. Build AI-driven alert correlation and triage that reduces noise and accelerates root-cause identification. Drive adoption of AI-generated postmortems that surface systemic patterns and automatically track corrective actions through to completion.
Improve on-call fundamentally better through automation. Build AI agents that draft runbook responses, pull relevant context from Datadog, incident.io, and Slack during pages, and recommend remediation steps, so on-call engineers spend less time deciding and searching.
Push AI-first operations into product engineering teams. Partner with product engineering to embed AI-assisted investigation, alerting, and production readiness into their workflows. Make AI tooling the default path for every team that owns a service, not an SRE-only capability.
Architect for resilience at scale. Guide service designs for graceful degradation, failure isolation, and capacity planning across EarnIn's AWS footprint (EKS, Kafka, DynamoDB, RDS, SQS). Use AI-driven analysis to identify architectural weak points before they become incidents.
Raise the bar through mentorship and standards. Coach engineers on reliability practices, run design and incident reviews, and build documentation and tooling that makes reliability knowledge accessible. Set the expectation that AI-assisted workflows are how EarnIn operates, not an experiment.
WHAT we're looking for
7+ years in SRE, Software Engineering, or Infrastructure Engineering with increasing scope and cross-org influence. Track record of KPI driven reliability and operational excellence improvements at scale.
Demonstrated experience improving reliability and operational excellence at scale using clear KPIs such as MTTR, MTTD, alert quality, incident recurrence, SLO attainment, on-call health, or corrective-action completion.
Shipped experience applying AI/LLMs to engineering or operational workflows, such as alert triage, runbook automation, incident investigation, postmortem drafting, remediation recommendation, operational knowledge retrieval, or agentic operations tooling.
Significant expertise with SLIs, SLOs, error budgets, incident command, blameless postmortems, and recurrence prevention in large-scale distributed systems.
Strong software engineering ability in Python, Go, or similar languages. You build tools and automation, not just dashboards.
Deep observability experience with systems such as Datadog, CloudWatch, OpenTelemetry, or similar platforms, with a bias toward signal-heavy alerting designed for real human response.
Strong infrastructure-as-code and cloud infrastructure experience, including Terraform, Kubernetes, AWS, and safe, reversible deployment practices.
Practical experience using AI-assisted development tools such as Cursor, Claude Code, Copilot, ChatGPT, or similar tools to accelerate your own engineering work and model effective adoption for partner teams.
Experience in fintech, regulated environments, SOC 2, PCI, FinOps, or cost/performance tradeoffs in high-scale systems is a plus.
#LI-Hybrid
A Note on AI in the Hiring Process: EarnIn may use Artificial Intelligence (AI)-powered tools during the hiring process, including tools that generate summaries or notes for interviewers, review resumes, assist with scheduling, or help identify themes across candidate responses and profiles for a given role. Final hiring decisions are made by human interviewers and hiring managers. If you have any concerns about the use of AI in our hiring process, please connect with your recruiter. With your consent, EarnIn may use AI tools to help transcribe or summarize interviews. Recordings are treated as confidential candidate data and are accessible only to authorized hiring personnel. Declining to be recorded will not negatively affect your candidacy or evaluation.
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.
Get new jobs like this in your inbox
We'll email you when EarnIn posts a job like this one.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Are you legally authorized to work in the country that this role is based?*
Select...
Do you need, or will you need in the future, any immigration-related support or sponsorship from EarnIn in order to begin or continue employment with EarnIn?*
Select...
What is your preferred pronoun?
Select...
Have you previously applied to a role at EarnIn?*
Select...
What is your primary mailing address?*
Should you receive an offer, this will be used for offer and onboarding purposes.
LinkedIn Profile
The interview may be recorded in various formats, including audio, video, and/or transcript, and reviewed by EarnIn’s hiring team for internal evaluation purposes only. These recordings will not be shared outside the company and will be securely stored and deleted in accordance with EarnIn’s Records Retention Policy.*
Select...
Do you have at least 6 months of experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow?*
Select...
Are you willing and able to go into our Mountain View HQ twice a week as required for this role?
Select...
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
As set forth in EarnIn’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
Gender
Select...
Are you Hispanic/Latino?
Select...
Race & Ethnicity Definitions
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran Status
Select...
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 07/31/2029
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
Alcohol or other substance use disorder (not currently using drugs illegally)
Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
Blind or low vision
Cancer (past or present)
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or serious difficulty hearing
Diabetes
Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
Epilepsy or other seizure disorder
Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
Intellectual or developmental disability
Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
Missing limbs or partially missing limbs
Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
Partial or complete paralysis (any cause)
Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
Short stature (dwarfism)
Traumatic brain injury
Disability Status
Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Submit application
Powered by
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Staff Site Reliability Engineer
Earnin · Mountain View, US
Pay
$252k–308k
Setting
Hybrid
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Software Engineer (Gen AI)
Earnin · Mountain View, US
Pay
$181k–222k
Setting
Hybrid
Current openings at 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.
Create a Job Alert
Level-up your career by having opportunities at EarnIn sent directly to your inbox.
Create alert
Search
Department
Select...
Office
Select...
31 jobs
Analytics
Job
Staff Analytics, Product & Marketing
Mountain View, US
Customer Care
Job
SiteOps Specialist
Mexico City, Mexico
Engineering
Job
Head of Machine Learning
Mountain View, US
Head of Machine Learning, India
Bengaluru, India
Manager, Software Engineering
Mountain View, US
Manager, Software EngineeringNew
Bengaluru, India
Senior AI Builder
Mountain View, US
Senior Front End Engineer
Remote, US
Senior Fullstack Software Engineer
Mexico City, Mexico; Remote, Mexico
Senior HRIS Analyst (Workday)
Mountain View, US
Senior Mobile Engineer (Android)
Mountain View, US
Senior Mobile Engineer (Android)
Vancouver, Canada
Senior Mobile Engineer (Android)
Bangkok, Thailand
Senior Mobile Engineer (iOS)New
Remote, Canada
Senior Platform Engineer
Mexico City, Mexico; Remote, Mexico
Senior Platform Engineer (AI Focused)
Bengaluru, India
Senior Software Engineer
Mexico City, Mexico
Senior Staff Software EngineerNew
Mountain View, US
Site Reliability Engineer
Mountain View, US
Software Engineer II
Bengaluru, India
Staff Data Engineer
Bengaluru, India
Staff Site Reliability Engineer
Mountain View, US
Staff Software Engineer
Mountain View, US
Staff Software EngineerNew
Mexico City, Mexico
Finance
Job
Payroll Specialist
Mexico City, Mexico
General & Administrative
Job
AI Builder
Mountain View, US
Future Opportunities at EarnIn
Mountain View, US
Marketing
Job
Sr. Growth Marketing Manager, Paid Social
Mountain View, US
Product
Job
Customer Solutions Specialist
Remote, US
Senior Product ManagerNew
Mountain View, US
Staff Product Designer
Bengaluru, India
Powered by
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Head of Machine Learning
Earnin · Mountain View, US
Pay
$477k–583k
Setting
Hybrid
Head of Machine Learning
Mountain View, US
Apply
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 are seeking an experienced and visionary Head of Machine Learning to lead and scale our machine learning efforts across the company. As a fintech company where data and machine learning (ML) is integral to both our business strategy and user experience, we depend on robust, scalable systems to drive impactful decisions and deliver exceptional customer value. Our mission is to pioneer success stories through the application of generative AI and state-of-the-art machine learning algorithms, thereby generating transformative business and societal impact.
The Head of ML will drive operational excellence across our machine learning systems by defining and executing a vision that moves models from research to production with strong performance, reliability, and maintainability. The ideal candidate will bring a proven track record of deploying ML models at scale, particularly in fast-paced startup environments. This leader should have a strong coding foundation, deep familiarity with production-grade ML engineering practices, and the ability to bridge theoretical concepts with practical implementation. While the role is primarily strategic and operational, it also requires a willingness to be hands-on and contribute code when needed to support the team and accelerate key initiatives.
The Mountain View base salary range for this full-time position is $477,000 to $583,000, plus equity and benefits. Our salary ranges are determined by role, level, and location. This is a hybrid position in Mountain View, requiring in-office work 2 days a week.
WHAT YOU'LL DO
Define and own the machine learning roadmap in alignment with business goals.
Lead the ML organization, consisting of multiple teams, to design, develop, and optimize ML-based models and systems.
Drive a culture of scientific and engineering rigor and real-world pragmatism in your team's work, particularly to quantify the impact of features on relevant engagement metrics.
Collaborate with software engineers, data engineers, product managers, and marketing to coordinate timely deployments from conception to release
WHAT WE'RE LOOKING FOR
MS or Ph.D. degree in Computer Science, Statistics, or a related technical field, and or equivalent work experience
12+ years of experience in Engineering or Scientific domains,
7+ years of experience as a team builder and leader in hiring, developing, and managing high-performing teams
Extensive breadth and depth of knowledge of machine learning algorithms
Industry experience building and productionizing machine learning systems
Advanced knowledge of Python, SQL
Strong oral and written communication skills
#LI-Hybrid
A Note on AI in the Hiring Process: EarnIn may use Artificial Intelligence (AI)-powered tools during the hiring process, including tools that generate summaries or notes for interviewers, review resumes, assist with scheduling, or help identify themes across candidate responses and profiles for a given role. Final hiring decisions are made by human interviewers and hiring managers. If you have any concerns about the use of AI in our hiring process, please connect with your recruiter. With your consent, EarnIn may use AI tools to help transcribe or summarize interviews. Recordings are treated as confidential candidate data and are accessible only to authorized hiring personnel. Declining to be recorded will not negatively affect your candidacy or evaluation.
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.
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Are you legally authorized to work in the country that this role is based?*
Select...
Do you need, or will you need in the future, any immigration-related support or sponsorship from EarnIn in order to begin or continue employment with EarnIn?*
Select...
What is your preferred pronoun?
Select...
Have you previously applied to a role at EarnIn?*
Select...
What is your primary mailing address?*
Should you receive an offer, this will be used for offer and onboarding purposes.
LinkedIn Profile
The interview may be recorded in various formats, including audio, video, and/or transcript, and reviewed by EarnIn’s hiring team for internal evaluation purposes only. These recordings will not be shared outside the company and will be securely stored and deleted in accordance with EarnIn’s Records Retention Policy.*
Select...
Do you have at least 6 months of experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow?*
Select...
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
As set forth in EarnIn’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
Gender
Select...
Are you Hispanic/Latino?
Select...
Race & Ethnicity Definitions
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran Status
Select...
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 07/31/2029
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
Alcohol or other substance use disorder (not currently using drugs illegally)
Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
Blind or low vision
Cancer (past or present)
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or serious difficulty hearing
Diabetes
Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
Epilepsy or other seizure disorder
Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
Intellectual or developmental disability
Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
Missing limbs or partially missing limbs
Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
Partial or complete paralysis (any cause)
Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
Short stature (dwarfism)
Traumatic brain injury
Disability Status
Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Submit application
Powered by
Listed by Earnin for a position based in the United States. Employers on this board attest they are hiring domestically.
Select a role
The full posting opens here — pay, setting and the full description, without leaving the list.