Senior Software Engineer

Microsoft View all jobs

  • Noida, Uttar Pradesh
  • Permanent
  • Full-time
  • 2 months ago
Work with architects and technical partners to develop architecture requirements. Facilitate the translation of the needs of the organization and other teams into program goals and prioritized deliverables. Coach team members to define success criteria and performance metrics of the feature(s)/feature areas. Provide technical leadership for engineers across multiple teams. Design and develop large scale distributed services and solutions. Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined, modularized, secure, reliable, testable, diagnosable, actively monitored, and reusable. Work closely with our internal/external partners to support the team's mission. Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase. Build automation to prevent and/or remediate service problems from becoming production incidents. Form hypotheses to technical needs, perform experiments, and iterate to drive improvement in specific performance metrics that have measurable impact. Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience in managing cross-functional and/or cross-team projects. Experience with cloud technologies, including Infrastructure as a Service, and Application as a Service and Platform as a Service Experience in scalable service design and implementation. Experience delivering complicated technical solutions involving cross-group teamwork. Experience with all aspects of the back end, including web services, relational databases, document databases and data access technologies. Experience working with Large Language models. These requirements include but are not limited to the following specialized security screenings: 5+ year of software development experience using C/C++, C#, Phyton, Java or similar.

Microsoft