EarnIn

Senior Software Engineer

EarnIn
Apply
5 months ago
Remote, Mexico or Mexico City, MexicoSenior

Responsibilities

  • Design, develop, and operate tools, systems, and processes that increase engineering velocity, reduce manual effort, and improve software delivery quality.
  • Architect and operate reliable multi-step agentic systems with defined inputs, outputs, validation checkpoints, and human-in-the-loop guardrails.
  • Embed AI-assisted capabilities into CI/CD pipelines and GitHub Actions workflows.
  • Advise product engineering teams on building observable and scalable systems.
  • Partner with engineering teams to identify high-friction workflows and translate them into measurable AI-assisted automation.
  • Instrument AI-powered features with end-to-end logging, monitoring, and evaluation throughout their lifecycle.
  • Document reusable patterns, usage guidance, and best practices for organization-wide adoption.

Requirements

  • 4+ years of professional software engineering experience, including 3+ years building infrastructure or internal tooling for developer teams.
  • Fluency in Python or Go.
  • Hands-on production experience building and deploying agentic or LLM-powered systems, including MCP patterns, tool-augmented workflows, or multi-step agent architectures.
  • Experience integrating with LLM APIs such as Anthropic Claude or OpenAI, with understanding of context, latency, cost, and safety tradeoffs.
  • Experience with GitHub Actions or similar CI/CD platforms, including custom workflows, reusable actions, or code and pull-request automation.
  • Daily experience using AI-assisted development tools such as Cursor, Claude Code, or Copilot.
  • Ability to define meaningful metrics and run time-bound experiments to validate AI-assisted tooling impact.
  • Clear written and verbal communication skills and the ability to advise and influence distributed engineering teams.

Benefits

  • Remote position, with a hybrid option from the Mexico City office.
  • Healthcare benefits, internet and cell phone reimbursement, and a learning and development stipend.
  • Potential opportunities to travel to the Mountain View headquarters.
  • Visa sponsorship and immigration support are not provided.

Tech Stack

GitHub ActionsGoPython
EarnIn

About EarnIn

501-1,000 employees

EarnIn builds a mobile app for earned wage access and related financial tools for U.S. workers living paycheck to paycheck. It lets users access a portion of accrued wages before payday, plus features like credit monitoring, automated savings, low-balance alerts, and a debit card, with no mandatory fees or interest. Founded in 2012 and headquartered in Mountain View, California, the privately held company issues certain banking products via Evolve Bank & Trust.

Contact me