EarnIn
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at EarnIn. Skills: AI-native tooling, Agentic workflows, LLM APIs, CI/CD. Design AI-native tooling. Ship AI-native tooling”
What You'll Achieve.
Accelerate engineering velocity; Reduce manual effort; Raise quality bar; Improve build reliability; Improve code quality feedback; Reduce developer toil; Measure impact against metrics
Industry & Context.
Root cause analysis; Troubleshooting; Debugging
Travel to headquarters
What They're Looking For.
Must Have
4+ years software engineering experience, 3+ years building infrastructure or internal tooling, Developer fluency in Python or Go, Experience building and deploying agentic or LLM-powered systems, Experience integrating with LLM APIs, Experience with GitHub Actions or similar CI/CD platforms, Ability to define meaningful metrics for AI-assisted tooling, Run time-bound experiments to validate impact, Clear written communication skills, Clear verbal communication skills
Nice to Have
Experience with MCP patterns, Experience with tool-augmented workflows, Experience with multi-step agent architectures, Understanding of context management tradeoffs, Understanding of latency tradeoffs, Understanding of cost tradeoffs, Understanding of safety tradeoffs, Experience building custom workflows, Experience building reusable actions, Experience with automation that operates on code or pull requests
What You'll Do.
Design AI-native tooling
Ship AI-native tooling
Design agentic workflows
Ship agentic workflows
Accelerate software build
Accelerate software ship
Accelerate software operate
Drive design of tools
Drive development of tools
Drive implementation of tools
Drive design of systems
Drive development of systems
Drive implementation of systems
Drive design of processes
Drive development of processes
Drive implementation of processes
Accelerate engineering velocity
Architect multi-step agentic systems
Operate multi-step agentic systems
Embed AI-assisted capabilities
Improve build reliability
Improve code quality feedback
Reduce developer toil
Guide product engineering teams
Advise product engineering teams
Build observable systems
Build scalable systems
Act as force multiplier
Partner with engineering teams
Identify high-friction workflows
Translate workflows into automation
Measure impact against metrics
Instrument AI-powered features
Document usage guidance
Document best practices
How You'll Work.
Team & Collaboration
Partner engineering teams; Distributed environment
Communication Scope
Written communication; Verbal communication; Advising; Influencing
Full Job Description
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 Join our DevelSoper Experience team to design and ship AI-native tooling and agentic workflows that meaningfully accelerate the way EarnIn engineers build, ship, and operate software, and help set a new bar for what engineering productivity looks like. This is a remote position, though it could also be a hybrid role from our Mexico City office as part of our expanding site. EarnIn offers excellent benefits for our employees, including healthcare, internet and cell phone reimbursement, a learning and development stipend, and potential opportunities to travel to our Mountain View headquarters. Our salary ranges are determined by role, level, and location. We are unable to provide visa sponsorship or immigration support for this position. WHAT YOU'LL DO Draw on firsthand experience with the friction, toil, and frustrations that slow engineering teams down and use that empathy to build tools and automation that actually solve the right problems. Drive the design, development, and implementation of tools, systems, and processes that accelerate engineering velocity, reduce manual effort, and raise the quality bar for software delivery. Use the latest AI capabilities LLM APIs, agentic workflows, MCP patterns, and AI-assisted de
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about EarnIn?
Real rants from real employees. Read before you apply.