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.
About EarnIn
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.