Software Engineer II - CTJ - Top Secret

MicrosoftRedmond, WA
85d$100,600 - $199,000

About The Position

Do you have a passion for high scale services and working with some of Microsoft's most critical customers? We're looking for a Software Engineer II with the right mix of software development, on-line services experience and passion for quality to envision, design, and deliver Office 365 government cloud service offerings. Office 365 is at the center of Microsoft's cloud first, devices first strategy as it brings together cloud versions of our most trusted communication and collaboration products like Exchange, SharePoint, and Teams with our cross-platform desktop suites and mobile apps. The Office 365 Enterprise Cloud team works with Microsoft's largest enterprise and government customers to deliver features that meet their specific needs and enable cloud adoption. As you would expect, our customers have the highest expectations for feature quality, security, reliability, availability, and performance. The software engineering team provides leadership, direction and accountability for application architecture, system design, and end-to-end implementation. As a Software Engineer II, you will identify and deliver software improvements using your expertise in software development, complexity analysis, and scalable system design. Collaboration skills will be required to work closely with other engineering teams to ensure services/systems are highly stable and performant, meeting the expectations of our government customers and users. At Microsoft, we can offer you great teams, exciting challenges, and a fun place to work. The work environment empowers you to have a positive impact on millions of end users.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Candidates must be able to meet Microsoft, customer and/or government security screening requirements.
  • Candidates must have an active Top Secret and be willing to upgrade to TS/SCI (with polygraph).
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

Nice To Haves

  • Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 2+ years technical experience working with large-scale cloud or distributed systems.

Responsibilities

  • Demonstrates expertise in distributed systems design, interactions between cloud technology layers and components, common dependencies at scale, and the code that defines infrastructures.
  • Identifies and recommends configurations optimal of cloud technology solutions and modifies the code base that defines systems or cloud technologies to improve the reliability and operability of supported products.
  • Develops an understanding of the code, features, and operations of specific products at scale to contribute to incremental improvements in product availability, reliability, efficiency, observability, and/or performance.
  • Participates in on-boarding, code/design reviews, and regular meetings with the engineering teams that develop and/or manage those products.
  • Researches and maintains an awareness in industry trends, advances in distributed systems and cloud technologies, new tools, and/or processes for maintaining and improving product availability, reliability, efficiency, observability, and/or performance.
  • Contributes to the implementation of new solutions within their team by identifying ways they can be applied to solve persistent problems.
  • Develops and tests basic changes to optimize code and improve the observability, reliability and operability of a defined range of platform, system, or product components or features.
  • Engages with product engineering teams by participating in code/design reviews, regular meetings, on-call rotations and incident responses throughout product development and operations cycles.
  • Independently develops code or scripts that automate the performance of repetitive and easily scalable operations processes.
  • Identifies opportunities to leverage existing tools and automation to enable product engineering teams to increase the velocity in which they can reliably and safely implement changes in production.

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service