Developer Experience Engineer (AI-Native Tooling)
About EarnIn:
EarnIn is a pioneer 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, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.
We are backed by experienced leadership and world-class funding partners, and our core business is strong with a significant runway for growth. We are actively seeking talented individuals to join us in shaping our next chapter.
Position Summary:
Join our Developer Experience team to design and ship AI-native tooling and agentic workflows that significantly accelerate how EarnIn engineers build, ship, and operate software. This is a remote position, with the option to work hybrid from our Mexico City office. EarnIn offers excellent benefits.
What You'll Do:
- Leverage firsthand experience with engineering team friction to build impactful tools and automation.
- Drive the design, development, and implementation of systems and processes that accelerate engineering velocity, reduce manual effort, and improve software delivery quality.
- Utilize the latest AI capabilities (LLM APIs, agentic workflows, MCP patterns, AI-assisted development environments) to reimagine engineering productivity.
- Architect and operate multi-step agentic systems with robust inputs, outputs, validation, and human-in-the-loop guardrails.
- Embed AI-assisted capabilities into CI/CD pipelines and GitHub Actions workflows to enhance build reliability, code quality feedback, and developer toil reduction.
- Advise product engineering teams on best practices for building observable, scalable systems, acting as an organizational force multiplier.
- 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, 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 familiarity with MCP patterns, tool-augmented workflows, or multi-step agent architectures.
- Experience integrating with LLM APIs (Anthropic Claude, OpenAI, or equivalent) and understanding tradeoffs.
- Experience with GitHub Actions or similar CI/CD platforms.
- Daily use of AI-assisted development tools (Cursor, Claude Code, Copilot, or equivalent).
- Ability to define meaningful metrics for AI-assisted tooling and run time-bound experiments.
- Clear written and verbal communication skills, comfortable advising and influencing partner engineering teams.
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs).
Benefits:
- Healthcare
- Internet and cell phone reimbursement
- Learning and development stipend
- Potential opportunities to travel to our Mountain View HQ.
Note: EarnIn is unable to provide visa sponsorship or immigration support for this position.
EarnIn is an E-Verify participant and is committed to creating a diverse and inclusive culture.