Senior Software Engineer
Earnin
Senior Software Engineer
Mexico City, Mexico
About EarnIn
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members 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're fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We're growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.
POSITION SUMMARY
Join our Developer Experience team to design and ship AI-native tooling and agentic workflows that meaningfully accelerate the way EarnIn engineers build, ship, and operate software, and help set a new bar for what engineering productivity looks like. 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. Our salary ranges are determined by role, level, and location. We are unable to provide visa sponsorship or immigration support for this position.
WHAT YOU'LL DO
- 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.
- Drive 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.
- Use 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.
- Architect and operate multi-step agentic systems with well-defined inputs, outputs, validation checkpoints, and human-in-the-loop guardrails that run reliably at scale.
- Embed AI-assisted capabilities into CI/CD pipelines and GitHub Actions workflows to improve build reliability, code quality feedback loops, and developer toil reduction.
- Guide and advise product engineering teams on best practices for building observable, scalable systems acting as a force multiplier across the org, not just within DevX.
- Partner directly with engineering teams to identify high-friction workflows, translate them into structured AI-assisted automation, and measure impact against defined success metrics.
- Instrument AI-powered features with end-to-end logging, monitoring, evaluation, and their lifecycle from pilot through iteration or retirement.
- Document patterns, usage guidance, and best practices so proven workflows can be consistently adopted and extended across the org.
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; 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.
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs)
#LI-Remote #LI-Hybrid
A Note on AI in the Hiring Process: EarnIn may use Artificial Intelligence (AI)-powered tools during the hiring process, including tools that (i) generate summaries or notes for interviewers, (ii) review resumes, (iii) assist with scheduling interviews, (iv) help identify themes across candidate responses and profiles for a given role, and (v) assist with populating the interview score card. Final hiring decisions are made by human interviewers and hiring managers. If you have any questions about the use of AI in our hiring process, or would like to opt out, please connect with your recruiter. Opting out will not negatively affect your candidacy or evaluation.
At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant.
EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.
- ...Job Description About the job \n \n A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. \n \n You'll work on technically challenging...Senior
- ...Job Description A well-established hedge fund is hiring software engineers to build and enhance the technology that powers its trading and investment operations. This is a broad mandate spanning multiple desks and asset classes, including equities, credit, fixed income...Senior
$217.8k - $326.8k
...Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate... ...for Required Significant experience (typically 7+ years for Senior, 10+ for Staff) working in large, complex codebases Deep experience...SeniorLocal areaRemote workFlexible hours- ...firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence . Following the acquisition of... ...and enterprise-scale implementation. We are looking for a Senior Software Engineer (Elasticsearch, Scala) to join a team powering...Senior
- ...… Live and breathe crafting polished, performant software products customers rely on every day? Want to coach... ...and help practices thrive? Clerri is seeking talented senior full-stack Software Engineers to join the practice and patient experiences team and...SeniorLocal areaRemote work
$95.3k - $158.8k
...performs complex research, design, and software development assignments within a software... ...QUALIFICATIONS: • 5+ years of Software Engineering experience • BS Engineering/Computer... ...with complex data models. • Mentor less-senior software developers on development...SeniorLocal area- ...Quant Trading firm is looking for a Software Developer to work on electronic trading connectivity infrastructure and high-impact systems that handle order flow across major global markets. You will design, develop, and maintain systems that support electronic order...SeniorFull time
- ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks...Senior
$150k
...Senior Software Engineer WME is building the next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who enjoys solving hard problems, writing clean and maintainable code, and...SeniorTemporary workLocal area- ...Senior Software Engineer Finance teams still rely on fragmented systems and manual processes for accounting, reporting, and audits. Our client is a startup building autonomous AI agents that unify financial data and automate end-to-end workflows. The company is tackling...Senior
- ...Senior / Staff Software Engineer | Series A Startups | NYC Location: New York City Experience: Senior to Staff Level Company Stage: Seed to Series A Opportunity: Shortlist NYC — October 26, 2026 Meet six startup founders. Unlock your next opportunity...Senior
$84.5k - $126.8k
...to join our team to Bring the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of taking charge and... ...related areas involving the development of electronic hardware, software and electrical system architecture. Key Accountabilities...SeniorFull timeTemporary workWork experience placementRemote workRelocation package- ...inflection point as the company gains momentum and prepares for its next phase of growth. What We’re Looking For Strong backend engineer with experience building and owning production APIs Hands-on experience integrating third-party APIs and external systems...SeniorFull timeCasual work
- ...Senior AWS Software & DevOps Engineer — Hands-On Startup Role We’re a fast-moving technology startup looking for a Senior AWS Software & DevOps Engineer who wants to build, not manage from the sidelines . This is a combined Software Engineering and DevOps role...SeniorFull timeWork at office
- ...learn something new and turn vacation inspiration into exceptional experiences for millions of travelers worldwide. The Senior Software Engineer is responsible for the analysis, design, development, testing and implementation of API proxies and integration services...SeniorTemporary workSeasonal workWorldwideFlexible hours
$180k - $280k
...Senior Software Engineer NYC (onsite) $180,000 - $280,000 + equity Series C healthtech About the Company A well-funded healthtech startup using AI to make healthcare simpler and faster for patients and doctors. They have strong traction and are growing quickly...SeniorFull timeWork at office- ...CyberForce Global is partnering with one of the fastest-growing cybersecurity startup to hire a Senior Software Engineer for their networking team. They are building their foundational US engineering team in Boca Raton, FL, and this hire will help shape it from day one...SeniorFull timeWork at office
- ...enterprise commerce industry. They are based in New York City, NY and are currently staffing in their Software Engineering Team. They are currently seeking a Senior Backend Software Engineer to help build and scale their core product. Qualified candidates will have 5...SeniorFull timeImmediate start
- ...Senior / Staff / Principal Software Engineer (Python) Position Summary We are seeking a highly experienced software engineer to help architect, build, and scale a next-generation AI platform. This individual will serve as a senior technical contributor and thought...SeniorFull time
$101.1k - $206.8k
...environments, solving complex problems at scale and changing how healthcare works. Here's what you will experience working as a Senior Software Engineer: Lead the development and sustainment of secure, scalable, highly available production software, using AI coding agents...SeniorLocal areaImmediate start- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey...SeniorPermanent employmentFull timeRemote work
$131.8k - $222.5k
...C.H. Robinson is seeking a Senior Software Engineer to join our Plan/Optimizer team within Technology. Our mission is to build the intelligent planning platform that helps customers answer one of the most challenging questions in logistics: What is the optimal way...SeniorHourly payTemporary workWork experience placementWorldwideFlexible hours- ...unified platform that replaces fragmented software, manual workflows, and disconnected... ...highly collaborative team, which means engineers at Swish Labs have meaningful ownership.... ...platform. The Role We’re looking for a Senior Backend Engineer to help build the core...SeniorFull timeWork at office
$150k - $250k
...Senior Software Engineer (Data) - $150k - $250k Base ($200k - $400k TC) – NYC/ Chicago/ London (Hybrid) – Prop Trading Overview We are currently partnered with a leading global proprietary trading firm seeking an experienced Senior Software Engineer (Data) to join...Senior- ...Senior Software Engineer Daily Responsibilities: Play a key role within the development team, contributing to the delivery of reliable, high‑quality software products. Take full ownership of your work, driving projects from initial concept through successful...SeniorFull time
- ...providing a better patient experience. Due to continued growth they are expanding their technology team and are hiring a Senior Backend Software Engineer. The Senior Backend Software Engineer will have at least 5-7+ years of professional hands-on industry experience...SeniorFull timeWork at officeImmediate start
- ...Senior Specialist Software Engineer Type: Full time/Perm Contact: Ashley at ****@*****.*** Special notes: This role is hybrid 3 days a week onsite in Downtown Chicago, IL. Responsibilities: The ideal candidate will help drive the development of our...SeniorPermanent employmentFull time3 days per week
- ...Senior Software Engineer | AI Startup | NYC Primis is partnered with a well-funded, early-stage AI startup in NYC building intelligent fraud detection software. ARR is growing fast, they have enterprise logos, and they're backed by strong institutional investors...SeniorFull time
- ...A top-tier multi-strategy hedge fund is expanding its engineering organization and seeking a Senior Software Engineer for its Technology and Quantitative Strategies team. Responsibilities Design, build, and maintain systems to calculate and manage margin requirements...SeniorFull timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software development engineer aws United States
- federal - software developer United States
- software engineer contract United States
- part time software developer remote United States
- software developer United States
- software developer apprenticeship United States
- software engineer internship remote United States
- software engineer mainframe United States
- software engineer amazon United States
- software web developer United States



