Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
United States, Washington 
113862387

11.06.2024

Engineer in theAzure Edge and Platform/be responsible forhighly availablemanagement capabilitiesand operating servicesto manageservices within a sovereign or high-assurance environment.

In this role, you will have the opportunity to work with engineers who enable a broad set of Azure services to be consumed by internal and external customers in highlyand regulated industries. The systems and software you build will beto meet the security policy and assurance requirements of both public and private sector customers.

Software Engineer with experience working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainability.

Required/Minimum Qualifications

  • Bachelor's degree in computer science, or related technical discipline AND4+ 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 designing, developing, andoperatingbackend services.


Other Requirements

  • Ability to meet Microsoft, customer and / or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire / transfer and every two years thereafter.
  • This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide proof of citizenship, U.S. permanent residency, or other protected status (e.g., under 8 U.S.C. § 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable.
  • This position requires verification of citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local government agency customers and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport.

Additional/Preferred Qualifications

  • Ability to communicate technical details clearly across organizational boundaries.
  • Experience in DevOps tomaintainlive services and\or application frameworks; experience with or exposure to Agile and iterative development processes.
  • Cloud and services experience, with Azure cloud experience highly desirable.
  • Excellent analytical skills with systematic and structured approach to software design.
  • Passion for building highly scalable,highly reliable

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities

ming up with

A Senior Software Engineer responsible for developinghighly availableand reliable services and APIs in a highly regulated industryin this role:

  • Leads and Guides Software Development Initiatives:
  • Ensures alignment with business goals and technical requirements.
  • Writes Clean, Efficient, and Maintainable Code:
  • Adheres to industry best practices.
  • Conducts thorough testing,identifiesand fixes bugs, andoptimizesperformance.
  • Architects Scalable, Fault-Tolerant, and Highly Available Systems:
  • Considers security, compliance, and regulatory requirements during design.
  • Conducts Code Reviews and Provides Technical Guidance:
  • Ensures quality, consistency, and adherence to coding standards.
  • Mentorsother engineers on design patterns, algorithms, and best practices.
  • Applies Industry-Specific Regulations:
  • Implements security controls, data privacy measures, and audit trails.
  • Collaborates with Product Managers, UX Designers, and Stakeholders:
  • Communicates effectively to gather requirements, provide updates, and address concerns.
  • Stays Current with Emerging Technologies:
  • Evaluates their applicability and incorporates them into the software stack as needed.
  • IdentifiesAreas for Process Optimization and Efficiency Gains:
  • Participates in retrospectives and proposes enhancements to development workflows.
  • Ensures Service Reliability and Availability:
  • Implements monitoring, alerting, and incident response mechanisms.
  • Embody our and