Overview
Software Engineer role to help build an AI-powered risk intelligence platform that helps enterprises detect and respond to emerging online threats, using a spec-driven, AI-assisted development workflow as an individual contributor.
What you'll do
- Translate product requirements into precise specs, technical plans, and task breakdowns that AI coding agents can carry out reliably
- Use AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot, or Kiro) to implement features, then review, test, and refine the code they produce
- Own features end to end across backend services, APIs, and integrations, from spec through to production
- Define acceptance criteria and automated tests up front so AI-generated code is checked against the spec
- Maintain project context files, coding standards, and reusable prompts and templates that keep agent output consistent
- Review AI-generated and human-written code for correctness, security, performance, and maintainability
- Improve the team's spec-driven workflow, tooling, and CI/CD practices, and share what works
- Join daily standups and technical discussions with the US-based client team
What you'll need
- 4+ years of professional software engineering experience building and shipping production applications
- Hands-on experience using AI coding agents as a core part of your daily development workflow, not just autocomplete
- Practical experience with spec-driven development: writing specs, plans, or structured requirements that guide AI-generated implementation (e.g., GitHub Spec Kit, Kiro, or a similar approach of your own)
- Strong in at least one of: Backend (Python, TypeScript/Node.js, or Go, plus REST APIs and SQL databases) or Full stack (the above plus React or a similar modern frontend framework)
- Strong testing discipline, including unit, integration, and test-first habits that validate AI-generated code
- Experience with Git-based workflows, code review, and CI/CD
- Experience deploying to a cloud platform (AWS, GCP, or Azure)
- Excellent written and spoken English, especially strong written communication for specs and documentation
Nice to have
- Experience building LLM-powered product features, such as RAG, agents, or tool calling
- Experience setting up AI development tooling for a team, such as MCP servers, agent rules files, or shared prompt libraries
- Experience with data-heavy or SaaS platforms, especially in security, threat intelligence, or trust and safety
- Familiarity with Docker, Kubernetes, or infrastructure as code (e.g., Terraform)
- Previous experience working with US-based clients or distributed teams
Details
- Location: Remote, Mexico
- Must work overlapping hours with US Eastern Time
- Employment type: Contract
Read the full description and apply on the company’s own careers page.