Microsoft Corporation Senior Software Engineer in Redmond, Washington
343 Industries, the studio developing titles in the Halo universe, is looking for a talented, passionate, and effective Senior Software Engineer to join the Infrastructure team working on the next installment in our franchise… Halo Infinite!
At 343 Industries, our mission is to inspire heroes and deliver wonder. As a developer on the Infrastructure team you will be part of the backbone of the studio, making sure all teams are able to install game builds and tools and access internal services wherever they are in the world. The ideal candidate will have experience with a broad range of disciplines including modern build pipelines, building scalable services, writing reliable automation, and designing workflows to make other developers’ lives better. We want to empower everyone in the studio to work as efficiently as possible so we can create this amazing Halo universe together.
343 Industries has developed a set key studio values which simultaneously define, shape, and drive our workplace: https://www.343industries.com/studio . Candidates should be familiar with these values and able to demonstrate ways in which they reflect this vision.
Create and maintain Continuous Integration pipelines using Azure Pipelines
Write services and APIs to be used by the studio’s various tools and editors
Participate in design and code reviews of other developers on the Infrastructure team
Work with other teams across the studio to analyze, build and identify workflows and processes to be improved
Participate in on-call rotation with other members of the Infrastructure team
5+ years of professional C# development experience
Strong SQL experience
Strong understanding of distributed systems and build pipelines
Strong debugging skills
Proficiency with PowerShell
Experience with application telemetry, remote crash reporting, and crash analysis
Experience with Azure Active Directory and Open ID authentication
Experience writing Azure or other cloud services
Expertise with source control using Perforce and/or Git
Understanding of the availability and scalability issues related to managing extremely large build artifacts
Experience with a Big Data ecosystem (Elasticsearch, Prometheus, Grafana, Kibana, Hadoop, …)
Experience with Containers and Virtualization (Docker, Kubernetes, Mesos, VMware)
Experience with Infrastructure as Code (Ansible, Terraform, Chef, Puppet, …)
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form at https://careers.microsoft.com/us/en/accommodationrequest .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs