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


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Cloud Systems, Data Engineering, Data Science, C#, Java, C, C++, Python, JavaScript, Big Data, Telemetry, Debugging, Mentoring, Security Standards, Compliance, Analytics

Industry

Software Development

Description
- Designs and implements high-performance solutions within the team while maintaining quality standards. Create and monitor telemetry data and contribute to analytics efforts to better identify patterns that reveal errors and unexpected problems. - Produces extensible and maintainable code used across products and contribute to mentoring team members. Participates in efforts to optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and return on investment (ROI). - Partners with appropriate stakeholders to determine user requirements for a set of scenarios, works with other teams and technologies to understand how they interact with owned services, and ensure integration with the broader system - Leads by example and mentors others to produce extensible and maintainable code used across products. - Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items. - Responds to incidents and issues as a Designated Responsible Individual (DRI), by identifying and troubleshooting problems, deploys appropriate fixes, and implementing automations to prevent recurring issues. - Drives efforts according to prescriptive guidance for security, privacy, and compliance standards. - Collaborates across teams by proactively sharing information and working with partners to meet mutual objectives, contributes to resolving technical challenges and aligning shared goals. - Proactively seeks new knowledge and adapts to new trends, that will contribute to the development and operations of related systems, platforms, and products by sharing insights and best practices. - Leads by example and mentors others to produce extensible and maintainable code used across products. 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#, Java, C, C++, Python or JavaScript 3+ years technical experience working with large-scale cloud or distributed data systems. 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#, Java, C, C++, Python or JavaScript 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#, Java, C, C++, Python or JavaScript OR equivalent experience. 6+ years technical experience in software development, service engineering, or systems engineering. 2+ years experience in data science, data modeling, or data engineering. Experience coding on large scale data services and distributed systems. Knowledge of big data technologies such as Azure Data Lake (ADL), Spark, COSMOS, or similar platforms.
Responsibilities
Design and implement high-performance solutions while maintaining quality standards. Collaborate with stakeholders to determine user requirements and ensure integration with broader systems.
Loading...