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