Principal Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C, Software Design, Software Development, Data Analysis, Problem-Solving, Collaboration, Mentoring, Architecture, Distributed Systems, Customer Experience, Growth Mindset, Continuous Improvement, Inclusive Environment, Technical Solutions, Cross-Functional Teams

Industry

Software Development

Description
Building a successful team involves creating an inclusive workplace where all people and ideas are welcome. Architect and implement secure, reliable, scalable, and sustainable software. Work closely with cross-functional teams including product management, data science, and design to translate business needs into technical solutions. Lead by example and mentor others to develop, validate, release, and derive insights from software that enhances customer experiences as outlined above. - Apply critical analyses to data to validate hypotheses and inform decisions. Foster an inclusive environment that welcomes diverse perspectives, and in turn leverages that diversity to create more inclusive products for our customers. Model a growth mindset by learning from others and sharing your learnings with others. Contribute to a culture of continuous improvement, leading and mentoring others to identify opportunities and improve the way our team works. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in C++ or C These requirements include but are not limited to the following specialized security screenings: 6+ years experience working on C++ client applications and distributed server-side .NET systems. 8+ years of software design and development experience. Experienced architecting and implementing large-scale apps, experiences, or services that span multiple systems. Problem-solving skills and the ability to work effectively in a collaborative team environment. Passion for customers, design thinking, data analysis, and technology.
Responsibilities
The Principal Software Engineer will architect and implement secure, reliable, scalable, and sustainable software while leading and mentoring a team. They will work closely with cross-functional teams to translate business needs into technical solutions and foster an inclusive environment.
Loading...