

Software Engineer
Job Description
In this role you will play a crucial role in developing cutting-edge infrastructure tools for deploying and managing resources across diverse regions seamlessly. You will be responsible for designing, developing, and maintaining automation tools utilized by hundreds of engineers, ensuring efficient and reliable deployment practices through innovative automation and observability solutions.
Responsibilities
Design, develop, and maintain automation tools for orchestrating the deployment of services across various regions.
Collaborate with cross-functional teams to gather requirements and provide feedback on existing infrastructure automation systems.
Architect and implement innovative solutions to automate validation processes and enable fully-automated deployments.
Develop and maintain integrations with Microsoft proprietary and cloud-native deployment frameworks.
Design and implement observability tools to enable application teams to collect telemetry and monitor the health of compute clusters.
Ensure scalability, reliability, and performance of automation tools to meet the evolving needs of the organization.
Provide technical guidance and mentorship to junior team members.
Job Requirements
Bachelor's degree in computer science, software engineering, or relevant field required.
Minimum of 8 years of experience in software engineering, with a focus on infrastructure automation.
Strong proficiency in C#.
Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
Excellent problem-solving skills and ability to thrive in a fast-paced, collaborative environment.
Familiarity with cloud computing principles and experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
Knowledge of infrastructure-as-code tools such as ARM, Bicep, Terraform, Ansible, or Puppet.
Experience with continuous integration/continuous deployment (CI/CD) pipelines and related tools.
Effective communication skills and ability to collaborate with cross-functional teams.