Senior Software Engineer - Microsoft Corporation
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Job Summary: Azure Edge + Platform Developer

Develop innovative billing solutions for Azure Monitor, a multi-billion-dollar revenue business, using cutting-edge technologies and collaborating with cross-functional teams.


Azure Edge + Platform brings together Edge platforms, devices, and services to deliver Edge solutions, operating systems, and engineering systems. The organization's portfolio spans the Cloud Edge Stack, Azure Engineering Systems, Azure Media Services, and Microsoft's Operating Systems.

  • Drive and deliver new capabilities for Azure Monitor Billing, from designing and implementing to rolling it out to all Azure Monitor customers, partners, and clouds.
  • Take ownership of deliverables and produce viable solutions.
  • Collaborate with cross-functional teams to drive features to delivery.
  • Ensure the security, scalability, reliability, and performance of large-scale systems.
  • Actively participate in code and design reviews to maintain high-quality code.
  • Contribute to the continuous improvement of development processes and practices.

As a member of the Azure Monitor Billing team, you will tackle complex technical challenges, including designing and optimizing high-volume services that must operate with precision and reliability in real-time. You will work on innovative projects that require deep technical expertise and creativity, ensuring our billing systems can scale efficiently to meet the demands of a diverse customer base.

Our services are used by a wide range of customers – from the largest enterprises running in Azure to individual entrepreneurs. You will be immersed in cutting-edge technologies with immense opportunity for growth and immediate business impact.

Qualifications

  • Bachelor's degree in computer science or related technical field.
  • 4+ years technical engineering experience.
  • Understanding of data structures, algorithms, and analysis of algorithm complexity.
  • Excellent design, coding, testing, debugging, and communication skills.
  • Fluency in several programming languages and ability to quickly learn new ones.
  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms.
  • Passion for quality and security with strong customer empathy.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, 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 local laws, regulations and ordinances.

;