Job Description
We are looking for a Senior Software Engineering Lead to help us achieve our bold goals in Modern Commerce Journey. The ideal candidate will have a blend of technical skills in full stack development, management, nurturing, and lead a high-calibre engineering team. Candidates must be adept at applying their experience with a focus on problem solving and building end to end systems. Candidate should be highly customer obsessed with a strong drive for excellence.
Product Engineering:
- Envision engineering roadmaps working across the global cross discipline teams, integrating systems teams, customers, and partners.
- Perform design and code reviews, provide system architecture and high-level design and be able to develop and deliver on features when needed.
- Manage schedules, risks, trade-offs, and issues with effective communication to the team, leadership, and other stakeholders.
- Strive to improve engineering and feature capabilities of the products, engineering tools, and processes for long-term benefit for Microsoft and customers.
People:
- Lead a team of passionate high-calibre engineers developing and coaching them to higher performance and engagement.
- Drive career development plans for the team and enable growth mindset.
- Model, lead, coach and state precise goals, objectives, and performance success criteria.
- Empathize with individuals and empower the team to discover opportunities, connect and grow.
Engineering Leadership:
- Take lead on portfolio challenges, derive patterns, and solve problems across multiple portfolios by taking a holistic approach.
- Exhibit a strong growth mindset to challenge status-quo and lead with innovative solutioning to build delighter experiences for Microsoft customers and partners.
- Exhibit strong ability to synthesize complex problems by “going deep†and aligning team members aspirations and commitments to deliver success on complex problems aligned to organization strategy.
Qualifications
Qualifications:
- 10 + years of professional software development experience.
- 3+ years of experience leading as a manager and mentoring software engineering teams.
- Proven, and hands on with coding, design, and problem-solving skills, with an emphasis on quality and engineering excellence.
- Demonstrated engineering leadership and experience in building diverse and inclusive teams.
- Experience in managing and growing high performing teams.
- Proven interpersonal and communication skills - both verbal and written.
- The ability to work well in a diverse, global, team-focused environment.
- BS in Computer Science or equivalent preferred.
Preferred:
- Experience with data and middle-tier technologies. Examples include SQL, No-SQL, Spark, Big data, C#, .NET, REST APIs, JSON, XML.
- Experience with OLTP databases, data modelling, ETLs
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Job ID: 28187