Job Description
We are seeking a Senior Software Engineer / Technical Architect to serve as the technical lead and champion for our Forge for Utilities applications supporting customers in Mexico. This role owns the end‑to‑end technical architecture and acts as the primary technical authority for solution design, system evolution, and production reliability.
This is a highly visible, hands‑on role that combines deep engineering expertise , cloud and data architecture , and global technical leadership , working closely with teams in Mexico, the United States, and India . You will influence platform direction, guide engineering teams, and ensure delivery of scalable, secure, cloud‑native SaaS solutions for the utilities domain.
Technical Leadership & Architecture
Serve as the technical lead and architect for Forge for Utilities solutions supporting Mexico‑based customers.
Own and evolve end‑to‑end system architecture , including application services, data platforms, integrations, and cloud infrastructure.
Make and defend architectural decisions that balance scalability, security, performance, and cost .
Champion cloud‑native, microservices‑based, and event‑driven architectures .
Platform & Application Ownership
Own the technical health, scalability, and reliability of Forge for Utilities applications.
Partner with global platform teams to leverage core Forge capabilities while enabling regional and customer‑specific needs.
Drive technical consistency while minimizing customization and long‑term technical debt.
Data & Analytics Enablement
Lead architecture and implementation of data ingestion, processing, analytics, and observability pipelines .
Guide design of multi‑tenant SaaS data platforms built on Azure and Databricks.
Ensure data solutions are production‑grade, cost‑efficient, and aligned with long‑term platform strategy.
Engineering Excellence & Delivery
Provide hands‑on technical leadership through design reviews, code reviews, and architectural guidance .
Lead investigations into complex production issues, performance bottlenecks, and reliability concerns.
Promote DevOps, CI/CD automation, infrastructure as code , and operational excellence.
AI‑Enabled Development & Modern Practices
Leverage AI tools in the software development lifecycle to improve development speed, quality, and productivity.
Encourage responsible adoption of AI‑assisted practices such as:
AI‑assisted coding and refactoring
AI‑assisted code reviews and PR feedback
AI‑assisted unit test generation
Collaboration & Communication
Act as a technical bridge between teams in Mexico, the US, and India , ensuring alignment across time zones and organizations.
Clearly communicate architecture, trade‑offs, and technical rationale to engineers, product managers, and leadership.
Support customer discussions, solution reviews, and technical deep dives as the trusted technical expert .
YOU MUST HAVE
10+ years of experience in software engineering , with architect‑level ownership of production systems.
Proven experience building cloud‑native SaaS applications from scratch , including:
Architecture and design
Hands‑on development
Production deployment and operations
Strong expertise in Azure‑native application development , including:
Azure App Services, AKS, Functions
Azure Event Grid / Service Bus
Azure AD (Entra ID), Key Vault, networking, and security fundamentals
Databricks experience , including:
Designing and operating production data pipelines
Spark, Delta Lake, notebooks, and scheduled jobs
Performance tuning and cost optimization
Strong data engineering background , including:
Data ingestion, transformation, and orchestration
Building scalable, multi‑tenant data platforms for SaaS applications
Batch and streaming data architectures
Hands‑on coding experience with Java, Python, or equivalent backend technologies .
Experience designing distributed systems , including microservices, API‑first, and event‑driven architectures.
Experience running production SaaS systems , including observability, monitoring, alerting, incident response, CI/CD, and infrastructure as code.
Exposure to using AI tools in software development , such as:
AI‑assisted coding and refactoring
AI‑assisted PR reviews and feedback
AI‑assisted test generation and developer productivity workflows
Strong communication skills , with the ability to collaborate effectively with global teams in the US and India , clearly articulating technical designs and decisions.
WE VALUE
Experience with utilities, energy, or industrial IoT domains (AMI, GIS, CIS, SCADA, asset analytics).
Familiarity with Honeywell Forge or similar industrial data and analytics platforms.
Experience designing secure, multi‑tenant SaaS architectures at scale.
Exposure to AI/ML‑driven analytics , decision support, or optimization solutions.
Experience working directly with customers or field deployments as a technical lead.
Knowledge of regulatory, reliability, and operational constraints common in utility environments.
Spanish fluency (English required).
WHAT MAKES THIS ROLE UNIQUE
You are the technical owner and champion , not just a contributor.
You influence platform architecture , not just individual features.
You operate at the intersection of cloud, data, AI, and utilities domain engineering .
You work in a globally distributed environment with high visibility and impact.
#MXHTSCareersOpportunities
#LI-Hybrid
