Senior Software Engineer

Aon plc

Ciudad de México

Remote

MXN 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aon plc busca un Senior Software Engineer para trabajar en soluciones en la nube, backend y data engineering en México. Posición remoto/home office basada en México, con contacto cercano con equipos de ingeniería y datos.

Podrás diseñar, construir y desplegar aplicaciones escalables en Azure, desarrollar pipelines de datos y enfrentar retos de rendimiento, seguridad y observabilidad, con énfasis en calidad de código y pruebas. Se valorará dominio de Python, Spark y API REST.

Qualifications

  • Experiencia en software, nube, backend o data engineering.
  • Experiencia demostrable en Microsoft Azure y entornos de datos grandes.
  • Conocimiento de metodologías de desarrollo modernas y buenas prácticas de código.

Responsibilities

  • Construir, desarrollar, probar y desplegar aplicaciones escalables en Azure.
  • Construir y optimizar pipelines de ingestión de datos y soluciones de procesamiento de datos a gran escala.
  • Diseñar arquitecturas event-driven y integraciones mediante APIs, REST y mensajería.
  • Desarrollar y mantener soluciones Delta Lake utilizando arquitectura medallion.
  • Dar soporte a la integración con Databricks, SQL y almacenes híbridos.
  • Participar en todas las fases del SDLC, incluyendo pruebas y aseguramiento de calidad.
  • Desarrollar y mantener pipelines CI/CD para despliegue de aplicaciones y ingestión de datos.
  • Escribir pruebas unitarias e de integración, monitorizar rendimiento y fiabilidad.
  • Resolver incidentes de producción, análisis de causa raíz y medidas preventivas.

Skills

Cloud engineering
Python
PySpark
Apache Spark
Kafka
Azure
REST APIs
CI/CD
Git
Databricks
Delta Lake
SQL

Tools

Azure DevOps
Databricks

Job description

Descripción de la publicación

Senior Software Engineer

Cloud, Backend & Data Engineering - México

Do you thrive in a fast-paced environment where your input and expertise are valued? Do the words "dynamic" and "innovative" excite you? If you answered "YES!", this could be the next step in your career as a Senior Software Engineer! Are you a person with a disability (PCD)? If so, this role is for you!

This is a home office position based in Mexico.

Aon is in the business of better decisions

At Aon, we develop decisions for the better to protect and enrich the lives of people around the world.

As an organization, we are united through trust as one inclusive team, and we are passionate about helping our colleagues and clients succeed.

What the day will look like

Build, develop, test, and deploy scalable applications and backend solutions on Microsoft Azure.

Build and optimize data ingestion pipelines and large-scale data-processing solutions using Python, PySpark, Apache Spark, Kafka, and Azure services.

Design event-driven architectures and integrations using APIs, REST services, and messaging technologies.

Develop and maintain Delta Lake solutions using medallion architecture.

Support integration with Databricks, SQL databases, and hybrid storage solutions.

Participate in all stages of the software development lifecycle, including planning, requirements analysis, development, testing, deployment, and quality assurance.

Develop and maintain CI/CD pipelines for application deployment and data ingestion.

Write unit and integration tests to ensure the reliability and stability of applications and backend systems.

Monitor application performance, observability, uptime, scalability, and code quality.

Solve production incidents, perform root-cause analysis, document findings, and implement preventive measures.

Apply clean coding principles and proven build patterns to develop maintainable and extensible solutions.

Maintain source code using Git or a similar version-control platform.

Collaborate with developers, data engineers, analysts, data scientists, consultants, business analysts, and subject-matter experts.

Provide technical guidance and promote cloud, software engineering, and data engineering standards across the team.

How this opportunity is different

We are seeking a solution-oriented Senior Software Engineer to join our Product Engineering team. This professional will be responsible for crafting, developing, and implementing scalable cloud-based applications, backend systems, and data-processing solutions using Azure, Python, Spark, and related technologies.

Skills and experience that will lead to success

Proven experience in software, cloud, backend, or data engineering.

Strong hands-on experience crafting, developing, and implementing solutions on Microsoft Azure.

Sophisticated Python programming skills, ideally including PySpark, Pandas, Polars, and API development.

Experience with big data technologies, particularly Apache Spark and Kafka.

Experience designing and developing scalable data pipelines and data ingestion platforms.

Knowledge of event-driven architecture, web services, APIs, REST, and backend integration patterns.

Experience with SQL databases, Databricks, Delta Lake, or comparable cloud data platforms.

Knowledge of CI/CD practices, automated testing, Git, and modern software development practices.

Understanding of cloud architecture principles, including security, reliability, performance, observability, scalability, and cost optimization.

Experience with clean code principles and SOLID design patterns.

Ability to collaborate effectively with multidisciplinary and cross-functional teams.

Advanced English

#LI-MF1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Aon plc • Chihuahua

Remote
MXN 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Aon plc • Mexico

Remote
MXN 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Aon Corporation • Mexico

Remote
MXN 650,000 - 1,100,000
Remote Senior Cloud & Data Engineer (Azure & PySpark)
Remote Senior Cloud & Data Engineer (Azure & PySpark)

Aon plc • Mexico

Remote
MXN 1,200,000 - 1,800,000
Senior Cloud & Data Engineer (Azure) - Remote MX
Senior Cloud & Data Engineer (Azure) - Remote MX

Aon Corporation • Mexico

Remote
MXN 650,000 - 1,100,000
Senior Cloud Data Engineer - Azure & Spark (Remote MX)
Senior Cloud Data Engineer - Azure & Spark (Remote MX)

Aon plc • Chihuahua

Remote
MXN 600,000 - 900,000
Senior Cloud & Data Engineer — Remote (Mexico)
Senior Cloud & Data Engineer — Remote (Mexico)

Aon plc • Ciudad de México

Remote
MXN 900,000 - 1,200,000
Data Engineer - Senior
Data Engineer - Senior

Jobgether • Mexico

Remote
MXN 1,675,000 - 2,606,000
Fully remote
Remote from Slovenia
Large-scale digital transformation
Senior IT Full Stack A&D - Solution Engineer (Analysis & Development)
Senior IT Full Stack A&D - Solution Engineer (Analysis & Development)

Aon plc • Ciudad de México

Hybrid
MXN 900,000 - 1,200,000
Hybrid work model
Databricks Solution Architect-Databricks Champion
Databricks Solution Architect-Databricks Champion

Jobgether • Mexico

Remote
MXN 1,200,000 - 2,000,000