Logo of Huzzle

Senior Software Engineer

image

Microsoft

13d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Product
  • Hyderabad, +1

AI generated summary

  • You need a degree in Computer Science, 7+ years in software development, strong problem-solving skills, cloud and Linux experience, plus mentoring and communication skills. Security screening required.
  • You will design and build Azure services, mentor juniors, lead subsystem implementation, handle live site issues, and ensure security, privacy, scalability, and compliance.

Requirements

  • BA/BS or higher degree in Computer Science or equivalent field
  • 7+ years of industry experience building and shipping software using modern programming languages such as C#, C++, Java, Go or Python
  • Track record of leading design and implementation of complex features, sub-systems, or end-to-end products
  • Excellent technical design, problem solving and debugging skills
  • Excellent communication and collaboration skills
  • Customer obsession and passion for shipping high quality products
  • Track record of collaborating effectively with product management and other stakeholders to define requirements, scope projects and ship with rapid, iterative cycles
  • Experience working in a Linux environment and/or with Open-Source projects
  • Experience with cloud infrastructure such as Azure, AWS or GCP
  • Experience with Docker, Kubernetes, and DevOps tools and processes
  • Demonstrated experience in shipping and supporting a high-quality cloud service is a plus
  • Experience working with geo-distributed teams and XFN partners
  • Experience mentoring junior engineers
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Responsibilities

  • Responsibilities for this role include different aspects of designing and building an Azure service - such as prototyping, developing control and/or data plane components, authoring Azure portal extensions, handling live site issues, driving security compliance etc. As a senior engineer on the project, you will have the opportunity to lead planning, design, and implementation of a significant sub-system of the service or a set of platform components. You will be hands-on with design and coding for the components you lead and build for security, privacy, scalability, reliability, and compliance. You will mentor junior engineers on long-term design and best engineering practices. You will support customers in a live site, dev ops model.

FAQs

What is the primary focus of the Senior Software Engineer role in the Azure Developer Division team?

The primary focus is to build and ship new Azure services targeted at developers, expanding access to open-source and third-party technologies in Azure.

What qualifications are required for this position?

Candidates should have a BA/BS or higher in Computer Science or an equivalent field, along with 7+ years of industry experience in software development using modern programming languages such as C#, C++, Java, Go, or Python.

What skills are essential for success in this role?

Essential skills include technical design, problem-solving and debugging abilities, excellent communication and collaboration skills, as well as a customer-centric approach and a passion for delivering high-quality products.

Is mentorship a part of the responsibilities for this position?

Yes, this role includes mentoring junior engineers on long-term design and best engineering practices.

What are the preferred qualifications for applicants?

Preferred qualifications include experience in a Linux environment, familiarity with cloud infrastructure (Azure, AWS, or GCP), and expertise in Docker, Kubernetes, and DevOps processes.

Will the candidate need to meet any security requirements?

Yes, candidates must pass Microsoft Cloud background checks upon hire/transfer and every two years thereafter due to security screening requirements.

Can candidates with experience in Open-Source projects apply for this role?

Yes, experience working with Open-Source projects is preferred and considered a strong asset for this position.

Is there an opportunity for involvement in pre-V1 projects?

Yes, this role presents a rare opportunity to work on pre-V1 offerings and participate in the formation of a new team.

Does the position involve collaboration with product management and other stakeholders?

Yes, collaboration with product management and other stakeholders is integral to define requirements, scope projects, and ensure rapid, iterative shipping cycles.

Are there opportunities for growth within the team?

Yes, the team values a growth mindset, and members are encouraged to continuously learn and develop professionally in a healthy work environment.

Technology
Industry
10,001+
Employees
1975
Founded Year

Mission & Purpose

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. When we show up, we achieve more together. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.