As a Senior Engineer (DevTools), you will lead the design and implementation of solutions aimed at fortifying software supply chain security within the cloud-native ecosystem. Collaborating closely with fellow engineers, you will craft designs and garner support from both internal teams and influential open-source communities like the Cloud Native Computing Foundation (CNCF) and the Open Source Security Foundation (OpenSSF). This role demands robust collaboration across diverse teams and organizational boundaries.
Responsibilities
- Collaborate with product managers, stakeholders, and users to deeply understand pain points and devise innovative solutions in an agile development environment.
- Work across teams and disciplines to deliver customer-facing products and features of high quality and impact.
- Embrace and excel at tackling new technological challenges.
- Uphold excellence in all aspects including culture, collaboration, process, tools, design, engineering practices, customer experience, performance, and security.
- Lead the technical development of software supply chain security products, collaborating with teams, organizations, companies, and open-source communities.
Qualifications
Required
- 4-5+ years of experience in a high-paced software engineering role (more for senior level).
- Proficiency in coding in at least one language such as C, C++, C#, Java, Golang, JavaScript, or Python.
- Demonstrated experience with containers, container security, and software secure supply chain ecosystem (ideally over 3 years).
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
- Excellent communication and collaboration skills, with a strong problem-solving aptitude and ability to quickly adapt to new technologies.
Preferred
- Experience developing Golang applications.
- Familiarity with software build systems like GitHub Actions, Azure Pipelines, or others.
- Experience with software supply chain security build attestations such as SBOMs and provenance.
- Familiarity with Linux packaging solutions like apt, apk, yum, or others.
- Experience with dependabot or other dependency management systems.
- Track record of remote work and contributing to open-source projects.
- Strong ability to collaborate effectively and respectfully with external contributors.
Other Requirements
This role requires meeting Microsoft, customer, and/or government security screening requirements, including specialized security screenings.
Microsoft is committed to providing equal employment opportunities. Qualified applicants will be considered for employment without regard to age, ancestry, citizenship, color, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws.
If you need assistance or a reasonable accommodation due to a disability during the application process, please read more about requesting accommodations.
#azurecorejobs