Microsoft · 1 month ago
Senior Software Engineering, Teams
Microsoft is the fastest growing business application with over 270 million monthly active users. They are seeking a Senior Software Engineer to join the Teams Apps and Agents Adoption organization, focusing on designing and implementing solutions that enhance the adoption of Teams apps and devices, while working in a collaborative and innovative environment.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
You will be empowered to have ownership for your areas including design, development, testing, and instrumentation
Contributing to the design, building, adaptation, execution, and maintenance of Apps and devices management full-stack solutions in Microsoft Teams
Effective collaboration within the Teams organization and with other product groups across Microsoft in the design and implementation of software solutions
Design, implement and operate products and features with focus towards modularity, component reuse, performance/reliability in close cooperation with product, design, and engineering teams
Own end-to-end service solution, code quality and efficiency
Use and promote technologies, tools and engineering practices based on the latest industry trends, market, and user dynamics. Understand product design and architecture, across the full Teams ecosystem
Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem
Building and maintaining data pipelines and platforms that ingest, process, store, and serve large volumes of structured and unstructured data for analysis and reporting purposes
Act as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions
Alert stakeholders as to the status and gains approval to restore system/product/service for simple problems
Respond within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners
Embody the Microsoft culture and values
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 4+ 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 of experience in developing enterprise grade large scale cloud applications
4+ years of experience building applications from scratch using C#, C++, React, TypeScript, or equivalent languages; and you have a solid grasp of algorithms, data structures, and design patterns
3+ years of experience in using SQL and/or No SQL databases and in system design
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Preferred
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
Experience in cloud computing / Azure / AWS / GCP
Experience analytical and problem-solving skills and experience monitoring and improving cloud services
Ability to deal with the ambiguity associated with working in a fast-paced and changing environment
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
H1B Sponsorship
Microsoft has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
MarketScreener
2026-01-06
2026-01-06
Company data provided by crunchbase