Software Engineering Manager

$137,600 - $294,000/Yr

Microsoft - Redmond, WA

posted 2 months ago

Full-time - Mid Level
Redmond, WA
Publishing Industries

About the position

Microsoft Azure Edge + Platform is a globally distributed team responsible for delivering Microsoft's edge vision and creating reliable and trustworthy OS and platform services. The Industrial Metaverse Data Experiences team within this division focuses on building low-code/no-code, AI-enabled experiences to empower industrial customers in sectors such as manufacturing, energy, transportation, and logistics. Our mission is to help these customers unlock differentiated business value with their industrial data, aiming to reduce costs, increase yield, and maximize productivity. We are an integrated offering in Microsoft Fabric, which is an end-to-end analytics and data platform designed for enterprises requiring a unified solution. Our goal is to unify different personas, including data engineers, data scientists, and Operational Technologies, into a cohesive experience within Fabric. We are also planning to develop Copilot experiences that allow customers to interact with their industrial data using natural language, facilitating faster modeling and insights from ingested data. We are seeking a Software Engineering Manager to lead a team responsible for delivering these experiences in Microsoft Fabric. Our team operates with a startup mentality, encouraging members to embrace a founder's mindset. Team members work closely with customers, iterate rapidly, and focus on addressing the needs of industrial clients. Our culture is inclusive, casual, and motivated, celebrating diverse backgrounds and valuing a passion for customer service. We emphasize accountability and provide opportunities for learning and career growth. At Microsoft, our mission is to empower every person and organization on the planet to achieve more. We foster a growth mindset, innovate to empower others, and collaborate to achieve shared goals, building on our values of respect, integrity, and accountability to create an inclusive culture where everyone can thrive.

Responsibilities

  • Provide technical guidance and leadership to a team of highly skilled software engineers, fostering an environment of innovation and high-performance.
  • Mentor team members using both formal training and on-the-job coaching, promoting continuous professional growth and adherence to software development practices.
  • Actively participate in code reviews, ensuring that coding standards are upheld, and that code is optimized for diagnosability, reliability, and maintainability.
  • Apply metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
  • Oversee the operation of live services, utilizing analytics to monitor system performance and identify areas for improvement.
  • Work closely with program managers and UX/UI designers to ensure a seamless integration of technical, aesthetic, and functional aspects in product development.
  • Drive the strategy for a design-oriented engineering culture, translating design visions into technically feasible solutions that enhance user interaction and satisfaction.

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python OR equivalent experience.
  • 4+ years experience in proven track record of developing, deploying, and maintaining high-performance, scalable web applications.
  • 2+ years people management experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements.

Nice-to-haves

  • Demonstrable design, coding, debugging, troubleshooting, and problem-solving skills.
  • Experience with large-scale data analytics and appropriate data systems.
  • Solid CS fundamentals and inclination for architecting at scale.
  • A passion for improving engineering practices and producing high quality software.
  • Creative and innovative thinking with the ability to deal with the ambiguity associated with working in a fast-paced and changing environment.
  • Track record of delivering products, features and functionality on time, at extremely high quality.
  • Deeply understands and ensures that product/business/user needs are met or exceeded.

Benefits

  • Health insurance
  • 401k
  • Paid holidays
  • Flexible scheduling
  • Professional development
  • Tuition reimbursement
  • Employee stock purchase plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service