Responsibilities
- Deliver impactful improvements in modernization across key technology platforms.
- Enhance engineering skills across teams through coaching, mentorship, and technical guidance.
- Strengthen platform performance in reliability, security, scalability, and long-term maintenance.
- Define and promote durable engineering standards and best practices.
- Accelerate delivery speed and consistency by advancing automation and DevOps capabilities.
- Advance innovation by thoughtfully integrating cloud and AI technologies.
- Foster a culture rooted in continuous learning, teamwork, and high engineering standards.
- Lead the design, development, and modernization of cloud-native systems.
- Define technical standards, architectural patterns, and development frameworks.
- Provide technical direction across multiple teams, roadmaps, and strategic initiatives.
- Evaluate new technologies and recommend adoption when they deliver measurable benefits.
- Enhance system scalability, maintainability, performance, fault tolerance, and security.
- Support transformation from legacy systems, cloud migration, Domain-Driven Design, event-driven patterns, and modern development methods.
- Modernize outdated applications, services, CI/CD pipelines, and deployment workflows.
- Migrate systems to cloud-native services on Microsoft Azure.
- Increase use of Infrastructure as Code for consistent, automated environment management.
- Strengthen system reliability, monitoring, operational efficiency, and maintainability.
- Advance platform architecture toward distributed, event-driven models while reducing technical debt.
- Design and build robust, maintainable software solutions.
- Produce clean, testable, and well-documented code.
- Conduct code reviews and deliver actionable technical feedback.
- Participate in architecture evaluations and system design discussions.
- Optimize performance, reliability, security, and software delivery processes.
- Ensure all technical solutions fulfill both functional and non-functional requirements.
- Design, build, and manage services deployed on Microsoft Azure.
Work Arrangement
Remote (Worldwide)