Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II - job 2 of 4

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.

 

The Identity & Access Management (IAM) Protect team manages Entra tenants for all Microsoft Cloud. We are looking to hire a Software Engineer II with data platform/data engineering experience that will join our mission of protecting Microsoft Cloud by building and operating security services that will enforce security policies across thousands of services. In this role, you will play a pivotal role in shaping the future of security at Microsoft and leveraging your insights to protect Microsoft services and customers. Your primary focus will be on Design, develop, and maintain scalable data pipelines and systems to support various business needs and objectives.


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.

Microsoft Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Microsoft DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Microsoft
Microsoft CEO photo
Satya Nadella
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, Microsoft

As a Software Engineer II at Microsoft in Redmond, Washington, you'll join a passionate team dedicated to transforming the security landscape in a world filled with digital threats. Microsoft Security is on a mission to ensure that our users, customers, and developers can navigate their digital environments safely and confidently. You’ll be a vital part of the Identity & Access Management (IAM) Protect team, helping to maintain Entra tenants for all of Microsoft Cloud. Your focus will be on designing, developing, and maintaining scalable data pipelines and systems that support our security objectives while facilitating enforcement of security policies across thousands of services. This role isn't just about coding—it's about making a meaningful impact on the security of our technology platforms, devices, and clouds. Here at Microsoft, we believe in a growth mindset and fostering a culture where excellence is encouraged. Each day, you will collaborate with diverse teams, bringing innovative ideas that positively affect billions of lives worldwide. Your input will help shape the future of security at Microsoft, ensuring that our internal and customer estates remain secure against rising threats. If you're ready to take on a role that blends a passion for technology with a dedication to safety, this Software Engineer II position could be your opportunity to thrive and contribute to meaningful change.

Frequently Asked Questions (FAQs) for Software Engineer II Role at Microsoft
What are the responsibilities of a Software Engineer II at Microsoft?

The responsibilities of a Software Engineer II at Microsoft encompass designing, developing, and maintaining scalable data pipelines and systems. You'll be part of the IAM Protect team, focusing on building and operating security services to enforce security policies across diverse Microsoft Cloud environments. This role also involves collaborating with other teams to ensure the effectiveness of security measures implemented within the Microsoft ecosystem.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II position at Microsoft?

To qualify for the Software Engineer II position at Microsoft, candidates typically need a background in computer science or a related field, along with proven experience in data platform and data engineering. Strong programming skills and familiarity with security protocols are essential. A demonstrated ability to work collaboratively in a team-focused environment is also crucial, especially given Microsoft’s emphasis on a growth mindset and inclusive culture.

Join Rise to see the full answer
What skills are essential for a Software Engineer II in the IAM Protect team at Microsoft?

Essential skills for a Software Engineer II in the IAM Protect team at Microsoft include proficiency in programming languages such as C#, Python, or Java, as well as experience with cloud services and data engineering practices. Understanding security policies, risk management, and best practices in identity and access management will also be beneficial in this role. Moreover, being able to think critically and problem-solve effectively will be key to building secure and efficient data systems.

Join Rise to see the full answer
How does Microsoft support employee growth for Software Engineer II roles?

Microsoft is committed to cultivating an environment that supports employee growth through various means, including mentorship programs, access to ongoing training, and development resources. Employees in the Software Engineer II role can expect to engage with advanced technologies and participate in innovative projects, contributing to their professional growth while aligning with the company's values of respect and integrity.

Join Rise to see the full answer
What can a Software Engineer II expect regarding work culture at Microsoft?

A Software Engineer II at Microsoft can expect a dynamic and inclusive work culture that prioritizes collaboration, innovation, and personal development. Microsoft fosters an environment centered around a growth mindset, where employees are encouraged to explore new ideas and approaches. The company's dedication to a culture of inclusion also ensures that everyone can thrive and contribute positively to collective success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you describe your experience with data engineering?

When answering this question, highlight specific projects where you've designed and implemented data pipelines. Detail the technologies you used, the challenges faced, and how you overcame them, showcasing your problem-solving skills and your understanding of best practices in data engineering.

Join Rise to see the full answer
What approaches do you take to ensure security when developing software?

Discuss your understanding of security protocols and how you integrate security practices into the software development lifecycle. Talk about specific strategies you employ, such as threat modeling, code reviews, and adherence to industry standards, emphasizing the importance of security in your work as a Software Engineer II.

Join Rise to see the full answer
How do you handle disagreements within your software development team?

It's important to convey that you value collaborative decision-making. Discuss a specific example where you've navigated a disagreement, emphasizing your communication skills and how you've worked to achieve a resolution that aligns team goals, reflecting Microsoft's commitment to teamwork and a growth mindset.

Join Rise to see the full answer
What programming languages are you most proficient in, and how have you applied them?

Be specific about the languages you're proficient in, such as C#, Python, or Java. Provide examples of projects where you've successfully employed these languages to solve problems or implement key features, illustrating your coding abilities relevant to the Software Engineer II role at Microsoft.

Join Rise to see the full answer
Describe a time when you had to learn a new technology quickly. How did you manage?

Share an example that highlights your ability to adapt and learn under pressure. Explain the steps you took to familiarize yourself with the technology, how you applied it in a project, and what the outcome was, showcasing your growth mindset and your commitment to ongoing learning.

Join Rise to see the full answer
What does a growth mindset mean to you in a software engineering context?

Discuss your understanding of a growth mindset as being open to new ideas, willing to learn from mistakes, and striving for continuous improvement. Share how this mindset has influenced your work in software engineering, particularly with collaboration and innovation, which aligns with Microsoft’s values.

Join Rise to see the full answer
How do you ensure the performance and scalability of your applications?

Talk about your familiarity with performance tuning, load testing, and monitoring tools. Discuss specific techniques you've used to improve the performance of applications and how you plan for scalability during the design phase, showing your technical depth suitable for the Software Engineer II role.

Join Rise to see the full answer
Explain your experience working with cloud technologies.

Describe particular cloud platforms you have experience with, such as Azure, and detail specific projects where you utilized these technologies. Emphasize your understanding of cloud architecture and the benefits it provides to security and functionality for Microsoft’s services.

Join Rise to see the full answer
What steps do you take when debugging a software issue?

Outline a systematic approach to debugging problems, including isolating the issue, using debugging tools, and working collaboratively with team members. Sharing a specific example of a debugging experience can also illustrate your methodical thought process and technical competence in addressing software challenges.

Join Rise to see the full answer
How do you prioritize tasks and manage time effectively when working on multiple projects?

Discuss your strategies for time management, such as using project management tools, setting clear priorities, and communicating with your team. Sharing past experiences where you've successfully balanced multiple projects can emphasize your organizational skills and adaptability in the fast-paced environment at Microsoft.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Microsoft Hybrid Redmond, Washington, United States
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Seeking a Principal Product Manager at Microsoft to lead work on cloud-based Windows experiences and enhance customer satisfaction.

Photo of the Rise User
Microsoft Hybrid Redmond, Washington, United States
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Join Microsoft as a Senior Finance Manager to influence decision-making and contribute to their AI strategy within a dynamic team.

Photo of the Rise User
Posted 4 days ago

Join Visa as a Senior Software Engineer to drive the future of payment solutions in a hybrid working environment.

Photo of the Rise User

Join our team as a Solutions Engineer to drive the implementation of an innovative SaaS solution for the real estate industry.

Photo of the Rise User
Posted 10 days ago
Re7 Capital Remote No location specified
Posted 4 days ago

Join Re7 Capital as a DeFi Developer to own and enhance the hedging bot for trading strategies in a remote-first environment.

Photo of the Rise User
Posted 10 days ago
Posted 3 days ago

Join Deutsche Bank as a Senior Full Stack Engineer focusing on DevOps with extensive experience in modern development tools and practices.

Photo of the Rise User
Notion Labs Hybrid San Francisco, California, United States
Posted 10 days ago
Inclusive & Diverse
Transparent & Candid
Mission Driven
Collaboration over Competition
Empathetic
Social Impact Driven
Rise from Within
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Time-Off

Microsoft's mission is to empower every individual and organization worldwide to achieve more.

296 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Flexible CultureBadge Global CitizenBadge InnovatorBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!