
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • Ireland, Dublin, Dublin
Microsoft is hiring a Senior Software Engineer (Azure Data) to join their Azure Data engineering team. You'll work on building foundational layers for Azure Monitor's Time Series Database, utilizing technologies like Azure SQL DB and Azure Cosmos DB. This role requires strong experience in cloud data solutions.
You have 5+ years of experience in software engineering, particularly in cloud data solutions — you've designed and implemented scalable systems that handle large volumes of data and ensure high availability. Your expertise in Azure technologies is complemented by a solid understanding of database management and analytics. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful solutions.
You possess deep knowledge of Azure services, including Azure SQL DB, Azure Cosmos DB, and Azure Data Factory — you've successfully integrated these services into applications that drive business intelligence and analytics. Your experience with real-time data processing and telemetry systems makes you an ideal candidate for this role.
You are familiar with building and maintaining operational databases — your background includes working with both relational and non-relational databases, and you understand the nuances of data storage and retrieval in cloud environments. You are passionate about leveraging data to drive insights and improve system performance.
You have a strong foundation in software development practices, including version control, testing, and deployment — you are comfortable with CI/CD pipelines and have experience in agile methodologies. Your ability to troubleshoot and optimize systems ensures that you can maintain high standards of reliability and performance.
Experience with big data analytics and messaging systems is a plus — you understand the importance of data integration and real-time analytics in modern applications. Familiarity with business intelligence tools like Power BI will enhance your contributions to the team.
As a Senior Software Engineer on the Azure Data engineering team, you will play a crucial role in building the foundational layer of the Time Series Database for Azure Monitor — your work will enable near-real-time telemetry and health insights for Microsoft services and customer workloads hosted on Azure. You will collaborate with product managers and other engineers to define system requirements and design scalable architectures that meet business needs.
You will be responsible for developing and maintaining operational database systems — this includes ensuring data integrity, optimizing performance, and implementing best practices for data management. Your contributions will directly impact the reliability and scalability of Azure's data platform, empowering developers to create data-first applications.
You will engage in code reviews and mentor junior engineers — sharing your knowledge and expertise will help foster a culture of continuous learning within the team. You will also participate in cross-functional meetings to align on project goals and deliverables, ensuring that your work integrates seamlessly with other components of the Azure ecosystem.
Microsoft provides a dynamic work environment where innovation is encouraged — you will have the opportunity to work on cutting-edge technologies that shape the future of data analytics. We offer competitive compensation and benefits, including opportunities for professional development and career advancement. Join us in our mission to build the data platform for the age of AI and make a significant impact in the world of data.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.