New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
EarnIn

Senior Software Engineer

EarnIn
Apply →
remote senior full-time Excellent benefits for our employees, including healthcare, Mexico City, Mexico; Remote, Mexico

First indexed 4 Jun 2026

Description

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. As a Senior Software Engineer, you will 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.

Your responsibilities will include:

  • Driving 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.
  • Using the latest AI capabilities LLM APIs, agentic workflows, MCP patterns, and AI-assisted development environments to fundamentally rethink what a high-productivity engineering team looks like.
  • Architecting and operating multi-step agentic systems with well-defined inputs, outputs, validation checkpoints, and human-in-the-loop guardrails that run reliably at scale.
  • Embedding AI-assisted capabilities into CI/CD pipelines and GitHub Actions workflows to improve build reliability, code quality feedback loops, and developer toil reduction.
  • Guiding and advising product engineering teams on best practices for building observable, scalable systems acting as a force multiplier across the org, not just within DevX.

To succeed in this role, you will need:

  • 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; you've felt the friction yourself and know how to fix it.
  • 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 an understanding of tradeoffs around context management, latency, cost, and safety.
  • Experience with GitHub Actions or similar CI/CD platforms, including building custom workflows, reusable actions, or automation that operates on code or pull requests.
  • Daily use of AI-assisted development tools (Cursor, Claude Code, Copilot, or equivalent); treat these as core to how you work, not a nice-to-have.
  • Ability to define meaningful metrics for AI-assisted tooling and run time-bound experiments to validate impact.
  • Clear written and verbal communication skills, comfortable advising and influencing partner engineering teams in a distributed environment.

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.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/earnin/jobs/7977264