Software Engineer
Remote | Mexico | Full-time
Job Summary
We are looking for a Software Engineer who takes ownership of problems end-to-end, ships product features with minimal direction, and brings a builder's mindset to everything they touch. This is not a support or maintenance role. You will design, build, and ship real things that affect real users — alongside a distributed team spanning the US and Mexico.
We are hiring across multiple levels. Regardless of level, the non-negotiables are the same: product engineering experience, high agency, and an AI-native development workflow.
Responsibilities
Design, build, test, and ship features across backend and full-stack systems with a focus on product outcomes
Take end-to-end ownership of problems: from requirements to deployment to results
Build and integrate backend services, APIs, and data pipelines — primarily within .NET-based environments
Participate actively in system design, architecture discussions, and technical planning
Use AI-assisted development tooling (Claude Code, LLM-based code review, spec-driven development) as a core part of your daily workflow
Collaborate closely with US-based engineering and product teams across time zones; communicate clearly and proactively in English
Identify technical debt, propose improvements, and drive implementation without waiting to be told
Document technical decisions, write specifications, and contribute to a culture of engineering clarity
Mentor more junior engineers where applicable
What we are looking for
Non-negotiables
Demonstrated product engineering experience — software that ships to users and drives business outcomes, not just consulting delivery or L1/L2 support
High agency: you self-direct, solve ambiguous problems without heavy management oversight, and take full ownership of outcomes
AI-native development practices: you already use tools like Claude Code, Copilot, or LLM-based tooling as part of your workflow — not something you are learning
Strong English communication — written and verbal, with both technical and non-technical audiences
Technical skills
Strong backend engineering skills; full-stack capability preferred (.NET Core, REST APIs, cloud-based architectures)
Ability to analyze a codebase, identify issues, and refactor or extend it with sound judgment
Experience working in cross-functional product teams alongside PMs and business stakeholders
Comfortable in fast-moving environments with evolving requirements
Work environment
Remote position based in Mexico
Occasional in-person collaboration at the Monterrey office may be required
Regular collaboration with US-based teams; overlap with US Eastern and Central time zones expected
Full-time employment on local payroll — not a contractor or EOR arrangement