Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$119,800 - $234,700
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their team in building critical security solutions that protect billions of users worldwide. This role focuses on cloud security, working with cutting-edge frameworks like Microsoft Synapse and Service Fabric.

As a Senior Software Engineer, you'll be at the forefront of Microsoft's mission to make the world a safer place through comprehensive security solutions. You'll work in the Microsoft Security organization, which plays a crucial role in protecting digital technology platforms, devices, and clouds in both customer environments and Microsoft's internal infrastructure.

The position offers an opportunity to work with large-scale distributed systems, handling significant data volumes while maintaining high availability and performance. You'll collaborate with Product Managers and peers to design and implement scalable services from preview to production stages.

The role combines technical expertise with strategic thinking, requiring strong skills in languages like Java, C#, or C++, and experience with cloud platforms and data handling at scale. You'll be part of a culture that embraces growth mindset and excellence, working on innovations that impact billions of lives globally.

Key aspects of the role include:

  • Building and maintaining high-performance software solutions
  • Architecting distributed systems for large-scale data handling
  • Collaborating with cross-functional teams on feature development
  • Ensuring system reliability and performance
  • Contributing to technical architecture decisions
  • Participating in incident response and system improvement

The position offers competitive compensation, comprehensive benefits, and the opportunity to work remotely. Microsoft provides an inclusive work environment and values diversity, offering equal opportunities to all qualified candidates.

This is an excellent opportunity for experienced engineers who want to make a significant impact in the cybersecurity field while working with cutting-edge technology at one of the world's leading tech companies.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain robust, scalable, and high-performance software solutions using Java, C#, or C++
  • Architect and implement distributed systems that handle large volumes of data efficiently and reliably
  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements
  • Ensure the reliability, availability, and performance of mission-critical applications in production environments
  • Apply best practices in software engineering, including code reviews, testing, and continuous integration and deployment
  • Contribute to technical discussions and help drive architectural decisions
  • Participate in incident response and root cause analysis

Requirements For Senior Software Engineer

Java
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, or Python
  • 4+ years of experience with Data Handling at scale
  • 4+ years of experience with Kubernetes/AWS/GCP/Azure
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer