EarnIn

Senior Software Engineer

EarnIn
Apply
2 days ago
Mexico City, MexicoSenior

Responsibilities

  • Design and implement new features by translating complex problems into maintainable software.
  • Own the health of production services through on-call participation, incident response, and blameless postmortems.
  • Use AI tools for design, coding, testing, debugging, and incident response while validating output quality and safety.
  • Build monitoring, alerting, dashboards, and runbooks to improve reliability and observability.
  • Debug production issues across services infrastructure and multiple stack layers.
  • Design and deliver microservice integrations using REST/gRPC APIs and messaging patterns such as events and queues.
  • Create and maintain test automation supporting continuous integration and development velocity.
  • Collaborate on code, design, and architecture reviews and mentor engineers on operational readiness.
  • Work cross-functionally with data science, design, product, finance, accounting, and analytics.

Requirements

  • 4+ years of delivering value through software in a collaborative environment.
  • Proven experience supporting live production services, including on-call rotations and incident response.
  • Required experience with microservice architectures.
  • Experience with monitoring and observability tools such as Datadog and improving service reliability.
  • Hands-on experience using AI coding and productivity tools with sound judgment about verification.
  • Proficiency in at least one modern programming language and ability to understand more than one; the team currently uses C#.
  • Hands-on experience with SQL databases.
  • Experience with continuous integration and delivery tools.
  • Experience developing and executing functional and integration tests.
  • Excellent written and verbal communication skills, including communication during incidents.
  • Ability to work independently with minimal supervision.
  • Experience with financial systems, payments, or ledgers is a plus.

Benefits

  • Hybrid work is preferred from the Mexico City office, with remote work possible.
  • Healthcare benefits are provided.
  • Internet and cell phone reimbursement are provided.
  • Learning and development stipend is provided.
  • Potential opportunities to travel to the Mountain View headquarters.

Tech Stack

C#DatadoggRPCSQL

Categories

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