Senior Software Engineer at Microsoft
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, CI/CD, Infrastructure-as-Code, Release Management, Telemetry, Monitoring, AI/ML, Web Development, Collaboration, Problem-Solving, User-Centric Design

Industry

Software Development

Description
- Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Design and implement frameworks for experimentation and data-driven analysis. - Enhance engineering systems for rapid iteration and continuous deployment. - Leverage subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. - Automate development workflows, release pipelines, and live-site operations. Integrate AI-driven solutions to optimize developer workflows and improve UX. - Act as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiate actions to restore system/product/service for simple and complex problems when appropriate. - Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. 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. Expertise in CI/CD, infrastructure-as-code, release management, telemetry, and monitoring. Familiarity with AI/ML concepts and experience applying them to user-facing features or developer workflows. Proven track record of building resilient systems with measurable performance metrics. Soft Skills: Problem-solving ability, passion for user-centric design, and collaboration across teams These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR 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. Proficiency in modern web/app development (React, TypeScript). - Security, compliance, privacy‑by‑design mindset; experience with cost‑aware engineering. Solid collaborator with PM and design; communicates clearly with both technical and non-technical audiences.
Responsibilities
The Senior Software Engineer will create, implement, optimize, debug, and refactor code to improve performance and maintainability. They will also enhance engineering systems for rapid iteration and continuous deployment while guiding other engineers and monitoring system performance.
Loading...