Senior Software Engineer
Microsoft
Microsoft
Join Microsoft's Security team as a Senior Software Engineer on the Purview team, a critical group focused on data governance, compliance, privacy, and risk management solutions. You'll contribute to shaping a safer digital world by developing and enhancing end-to-end security solutions. This role offers the opportunity to work on cutting-edge technology, impacting billions globally and ensuring the highest standards of security and privacy for Microsoft and its customers.
As a Senior Software Engineer, you will be instrumental in producing high-quality, maintainable, and extensible code, leading by example within the team. Your responsibilities will include driving the identification of dependencies, developing comprehensive design documents, and fostering cross-team coordination to resolve conflicts and ensure seamless integration. You will champion architectural discussions, propose innovative solutions, and lead experiments to evaluate new technologies. Additionally, you will build scalable, reliable software, embedding operational excellence and live site readiness throughout the development lifecycle.
We are seeking experienced professionals with a Master's or Bachelor's degree in Computer Science or a related technical field, complemented by at least 8 years of technical engineering experience, including proficiency in languages like C#, Java, or Python. A minimum of 5 years of hands-on experience in backend software engineering and development is essential, along with a strong understanding of DevOps practices and tools such as CI/CD and deployment automation. Candidates must be eligible for Microsoft's security screening requirements, including the Microsoft Cloud Background Check.
Microsoft Corporation
Technology