Search jobs > Redmond, WA > Software engineer ii

Software Development Engineer II

Microsoft
Redmond, Washington, US
$120.9K-$198.6K a year
Full-time

The Azure Redis Cache team provides customers with secure, dedicated Redis cache endpoints, exposed as a service, managed by Microsoft Azure.

The service has seen rapid growth since its inception and is a critical component in cloud-native application development.

Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.

We are looking for a Software Engineer II who will be working on technologies, both proprietary and open source. We are a growing team that cares deeply about investing in our engineers along with our product.

We prioritize collaboration, technical growth, and maintaining an inclusive and positive work environment. The problems we are trying to solve are interesting and challenging : building a reliable, highly-available and performant in-memory data store that is simple, cheap to operate and easy to use with rich server-side APIs and capabilities and robust, developer-friendly client experiences.

We manage a very large number of resources in Azure, so come ready to work at cloud scale while maintaining a small-team environment!

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, while remote work is possible, relocation does not apply / is not provided for the role.

Responsibilities

  • Contributes to processes for the architecture of a product / solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans, with technical leadership from others.
  • Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable.
  • Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders (e.g., project managers) and executes project plans, release plans, and work items.

Contributes to efforts to break down larger work.

  • Maintains operations of live service as issues arise on a rotational, on-call basis.
  • Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features.
  • Applies best practices to reliably build code that is based on well-established methods while also applying best practices for new code development.
  • Embody our culture and values.

QualificationsRequired Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline 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.
  • Experience with building testable, distributed and highly scalable online services on Azure or similar cloud platform.

Other Requirements

Background Check : 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

  • 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 Master'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.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 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 $120,900 - $198,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 May 10, 2024.

DDJL

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.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
TikTok
Seattle, Washington

BS/MS degree in a relevant field: Computer Engineering or EE. Familiar with Java/Python/Objective-C/Golang, experience in related projects development. ...

Promoted
Amazon
Seattle, Washington

Software Development Engineer, Amazon Managed Prometheus. Amazon Managed Service for Prometheus is looking for software engineers that want to help us grow our fully managed secure Prometheus-compatible metrics and alerting service. Job ID: 2816652 | Amazon Development Center U. Are you interested i...

Promoted
NLP PEOPLE
Seattle, Washington

Work closely with software engineers on technical issues related to the development of sophisticated, large-scale systems. Apple’s AIML Information Intelligence team is seeking an upbeat and meticulous Software Engineer in Test who will play a central role in the test and delivery of extensive searc...

Promoted
Amazon
Seattle, Washington

Software Development Engineer - Kuiper Network Services. In this role as a Software Development Engineer (SDE), you will be part of the core technical team building the ground-based traffic processing pipelines for connecting Kuiper’s satellite network to the external world. This opportunity will af...

Promoted
Axon
Seattle, Washington
Remote

We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. As an engineering member on the team, you will make key design decisions that will shape our newest products. Axon has lead the global effort to protect life through electric...

Promoted
Amazon
Seattle, Washington

Software Development Engineer, Amazon Connect. We are looking for passionate and talented Software Development Engineers to join us to innovate on this new service that addresses customer needs to build modern contact centers in the cloud. Amazon Connect is the result of the ten years of development...

Amazon Web Services, Inc.
Seattle, Washington

Experience implementing software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, source control management, build processes, testing, and operations. Your role as a Software Development Engineer will involve diving...

Amazon Development Center U.S., Inc.
Issaquah, Washington

As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized...

Microsoft
Redmond, Washington

Microsoft’s Azure Data engineering team is looking for the Software Engineer II to join leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. Software Engineering IC...

Amazon.com Services LLC
Seattle, Washington

Do you want to join an innovative team of engineers and scientists who use terabytes of data and create state-of-the-art algorithms to push the boundaries of AI? We are building the foundational behavioral model for Amazon Stores using LLM and Large Model training techniques that fuses general world...