Senior Software Engineer

at  Microsoft

United States, North Carolina, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024USD 218400 Annual09 Apr, 20242 year(s) or aboveConsideration,Ethnicity,Python,Color,Ordinances,Citizenship,Design Patterns,Cloud Services,Participation,Computer Science,Ruby,Java,Distributed Systems,Languages,Base Pay,Regulations,Microsoft,AnalyticsNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Commerce + Ecosystems (C+E) Commerce team is working to enable an easier experience for customers and partners to grow, as well as to buy and do business with us by delivering a dependable, safe, and secure commerce infrastructure. The Ecosystems team is committed to driving discovery and awareness of Microsoft within our ecosystem of products and services, as well as reaching technical communities around the globe.
As a Senior Software Engineer you will have the opportunity to work on the leading edge of Azure technologies that is all about helping customers achieve their best.
Patterns & Practices is chartered with discovering, building, and promoting techniques and best practices across a wide array of technologies that enable architects and developers to be successful when designing solutions for the cloud. We have a long history of providing proven practices and cutting-edge solutions to address real-world challenges.

We do all that and more through:

  • Reference implementations – real-world examples of common cloud architectures shipped as source code.
  • Solution Accelerators – libraries of source code targeted at specific problem domains.
  • Written guidance – narratives reflecting the entire software development process, associated patterns, and tradeoffs that arise from technical decisions.
  • Check out our catalog at http://aka.ms/architecture

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
By applying to this U.S. based position, relocation does not apply/is not provided for the role.

REQUIRED QUALIFICATIONS:

Bachelor’s Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
o OR equivalent experience.

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.

PREFERRED QUALIFICATIONS:

  • Experience architecting and building with large scale on-premise, hybrid and cloud production environments.
  • Experience in the Microsoft Azure Cloud and other clouds.
  • Experience interacting with cloud customers and their needs.
  • Experience with cloud platforms or distributed systems, building and deploying large scale cloud services.
  • Experience with one or more popular stacks, such as .NET, Java, Ruby, Python, NodeJS etc.
  • Experience with NoSQL solutions and popular big data technologies & analytics.
  • Extensive knowledge of design patterns and distributed system principles and the ability to communicate the rationale underlying design decisions.
  • Contributions to open source projects.
  • Participation in developer communities (e.g., StackOverflow, GitHub, local meetups, etc.)

  • Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

  • Microsoft will accept applications for the role until April 15, 2024.

  • Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations

Responsibilities:

RESPONSIBILITIES

  • Learn new technologies and practices.
  • Seek and understand the customer’s perspective.
  • Validate guidance by communicating with various advisors, including external communities, and product groups.
  • Collaborate with peers on the team.
  • Provide leadership in development efforts of projects and ensure high quality deliverables.
  • Design appropriate architectures that meet the security, scalability, manageability, and availability needs of modern systems.
  • Keep in touch with relevant trends in software engineering and the cloud industry, in particular.
  • Develop trusted relationships with Microsoft product teams, Field teams, and open source communities.
  • Embody our Culture and Values

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

  • Microsoft will accept applications for the role until April 15, 2024


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Languages including but not limited to c c c java javascript or python

Proficient

1

United States, USA