
Senior Software Engineer
Marsh & McLennan Companies2 hours ago
Mexico City, MexicoSenior
Responsibilities
- Lead the design, development, and implementation of scalable, secure, and maintainable software architectures.
- Architect cloud infrastructure solutions across AWS, Azure, and multi-cloud environments.
- Oversee the integration and orchestration of AI agents and AI-driven systems.
- Collaborate with product managers, developers, and internal clients to define technical requirements and deliver projects.
- Provide technical leadership and mentorship to development teams.
- Conduct architectural reviews and enforce software development, integration, security, and infrastructure best practices.
- Advocate for data protection and compliance throughout the software lifecycle.
- Stay current with emerging technologies and industry trends to drive innovation.
- Remain approximately 80% hands-on while maintaining architectural vision.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
- At least 7 years of experience as a Software Engineer or in a similar technology-driven role.
- Proven expertise with cloud platforms, preferably AWS, as well as Azure and multi-cloud environments.
- Strong hands-on experience with Kubernetes, microservices architecture, and CI/CD pipelines.
- Deep knowledge of software development methodologies, design patterns, and architectural frameworks.
- Proficiency with Node.js, Angular, React, MongoDB, PostgreSQL, JSON, and APIs.
- Advanced English proficiency is required.
- Strong analytical, problem-solving, collaboration, and technical leadership skills.
Benefits
- Hybrid work in Mexico City with at least three days per week in the office or at client sites.
- Professional development opportunities, interesting work, and supportive leaders.
- Inclusive and flexible culture with opportunities to work with talented colleagues and create impactful solutions.
- Range of career opportunities, benefits, and rewards supporting employee well-being.