← Back to all jobs
14d 3h left to apply
E

Senior Software Engineer

EarnIn🌍 Remote WorldwideEstimated: $80,000 - $120,000

Software Engineer, Developer Experience (AI-Native Tooling)

Company: EarnIn
Location: Remote (US) or Hybrid (Mexico City)
Salary Range: Determined by role, level, and location

About EarnIn

EarnIn is a pioneer in earned wage access, providing real-time financial flexibility for individuals living paycheck to paycheck. Our community members access their earnings without mandatory fees, interest rates, or credit checks. With experienced leadership, world-class funding, and a healthy core business, we are growing rapidly and seeking top talent to join us.

Position Summary

Join our Developer Experience (DevX) team to design and ship AI-native tooling and agentic workflows that significantly accelerate how EarnIn engineers build, ship, and operate software. This role aims to set a new standard for engineering productivity. The position is remote, with the option for a hybrid arrangement from our Mexico City office.

What You’ll Do

  • Leverage firsthand experience with engineering friction to build empathetic and effective tools and automation.
  • Drive the design, development, and implementation of tools, systems, and processes that boost engineering velocity, reduce manual effort, and enhance software delivery quality.
  • Utilize cutting-edge AI capabilities (LLM APIs, agentic workflows, MCP patterns, AI-assisted development environments) to redefine engineering productivity.
  • Architect and operate multi-step agentic systems with clear inputs, outputs, validation checkpoints, and human-in-the-loop guardrails for reliable, scalable operation.
  • Embed AI-assisted capabilities into CI/CD pipelines and GitHub Actions workflows to improve build reliability, code quality feedback, and reduce developer toil.
  • Guide and advise product engineering teams on building observable, scalable systems, acting as a force multiplier across the organization.
  • Partner directly with engineering teams to identify high-friction workflows, translate them into AI-assisted automation, and measure impact.
  • Instrument AI-powered features with end-to-end logging, monitoring, and evaluation.
  • Document patterns, usage guidance, and best practices for consistent adoption and extension across the organization.

What We’re Looking For

  • 4+ years of professional software engineering experience, including 3+ years building infrastructure or internal tooling for developer teams; fluency in Python or Go.
  • Firsthand experience with the tools, workflows, and pain points of software engineering teams.
  • Hands-on experience building and deploying agentic or LLM-powered systems in production, including practical familiarity with MCP patterns, tool-augmented workflows, or multi-step agent architectures.
  • Some experience integrating with LLM APIs (Anthropic Claude, OpenAI, or equivalent) and understanding of tradeoffs (context management, latency, cost, safety).
  • Experience with GitHub Actions or similar CI/CD platforms, including building custom workflows or automation operating on code/pull requests.
  • Daily use of AI-assisted development tools (Cursor, Claude Code, Copilot, or equivalent) as a core part of your workflow.
  • Ability to define meaningful metrics for AI-assisted tooling and conduct experiments to validate impact.
  • Clear written and verbal communication skills, comfortable advising and influencing partner engineering teams in a distributed environment.

Benefits

  • Healthcare, internet, and cell phone reimbursement.
  • Learning and development stipend.
  • Potential opportunities to travel to our Mountain View headquarters.
  • EarnIn does not provide visa sponsorship or immigration support for this position.

EarnIn is committed to a diverse and inclusive culture. We are an E-Verify participant.

EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/4/2026
CategoryFullstack Development
SourceJobsCollider

FAQ

Is this position remote?

The Senior Software Engineer role is a hybrid opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

F

Reliability Technician I

F09aec1a 4339 4554 9c9a 53202b0386ad 19000101 000001Salt Lake City, UT, US, Salt Lake City, UT🏠 Remote
Competitive
Fullstack Development
View Job →
M

Kosmetiker:inn (w/m/d) im MEDISPA

Medical Skin Center Dr. David BacmanCologne🏠 Remote
Competitive
Fullstack Development
View Job →
H

Team-/Salonassistenz (m/w/d) auf Minijob-Basis

HAUBER - The Organic Hair SalonMunich🏠 Remote
Competitive
Fullstack Development
View Job →