For Employers
Software Engineer


NOV
22 days ago
Posted date
22 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
ITJob category
IT
JOB DESCRIPTION

Location: Monterrey, Nuevo León, Mexico (Hybrid - candidates must reside in Monterrey or the metropolitan area)

Language requirement: Fluent English (spoken and written)

We're looking for a pragmatic engineer who enjoys turning ideas into resilient, cloud-native products that scale. You'll join a cross-functional team owning everything from design to deployment, championing clean code and modern DevOps while building green-field features on Azure.

Responsibilities

Core Area Typical Day-to-Day Activities

Architecture & Design - Translate product requirements into well-structured technical designs.

- Apply SOLID, DRY, KISS, YAGNI, and Convention over Configuration (CoC) principles to keep the codebase simple and maintainable.

- Lead design reviews and set coding standards. Development - Ship back-end services in Python and Node.js (TypeScript/JavaScript).

- Build front-end SPAs with Vue and React, styled with Tailwind CSS.

- Model data and craft performant queries in PostgreSQL / AzureSQL.

- Script automation and tooling with PowerShell / n8n / Logicapps DevOps & Tooling - Create GitHub Actions pipelines for linting, tests, security checks, and multi-stage CI/CD deployments.

- Leverage GitHub Copilot+VS Code to accelerate development while enforcing code quality gates.

- Provision cloud resources with Terraform and configure server roles using Ansible. Cloud & Infrastructure - Deploy containerized services on Kubernetes and Docker.

- Build event-driven apps with Azure Functions and host web APIs on Azure Web Apps behind API Management Gateway.

- Integrate generative-AI workflows using Azure AI Foundry and orchestrate pipelines with LangGraph.

Requirements

  • 5 years professional software engineering experience (or equivalent open-source track record).
  • Demonstrated mastery of modern architecture heuristics: SOLID, DRY, KISS, YAGNI, CoC.
  • Fluency in Python, Node.js/JavaScript, strong SQL, and scripting with PowerShell.
  • Front-end expertise with Vue 3 and/or React, plus hands-on Tailwind CSS.
  • Experience orchestrating microservices on Kubernetes, packaging with Docker, and deploying to Azure (Functions, Web Apps, API Gateway).
  • Practical knowledge of CI/CD pipelines using GitHub Actions, infrastructure-as-code via Terraform, and configuration management with Ansible.
  • Comfortable working on Linux (Ubuntu and Red Hat) and WSL; able to optimize performance and security in those environments.
  • Solid understanding of relational data modeling (PostgreSQL preferred).
  • Clear written and verbal communication; proactive collaborator across product, design, and ops.
  • Other qualifications include:
  • Hands-on with Azure AI Foundry, LangChain/LangGraph, or other LLM orchestration frameworks.
  • Microsoft certifications (MCP, AZ-204, AZ-400, etc.).
  • Experience building internal developer platforms or golden paths.
  • Knowledge of API first design, OpenAPI/Swagger, and GraphQL.
  • Familiarity with security frameworks (SOC 2, ISO 27001) and threat-modeling.

Related tags
-
JOB SUMMARY
Software Engineer
NOV
Monterrey
22 days ago
N/A
Full-time

Software Engineer