Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > C/C++ programming jobs

Senior Software Engineer in USA

  • Microsoft
  • Full time
  • Email
  • Redmond, WA

Responsibilities

  • Design, build, and operate scalable full-stack applications and data services for AI-enabled commercial scenarios.
  • Develop secure APIs, user experiences, data pipelines, and distributed services.
  • Partner with product managers, data scientists, and engineering teams to deliver reliable technical solutions.
  • Apply software engineering practices across architecture, coding, testing, deployment, observability, performance, privacy, and security.
  • Use AI-assisted engineering tools and automation to improve productivity, quality, and delivery speed.
  • Troubleshoot production issues, improve service reliability, and contribute to operational excellence.
  • Provide technical leadership through architecture and design reviews, code reviews, mentoring, and continuous improvement.

Requirements

  • Bachelor’s degree in computer science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
  • Experience designing, building, testing, and operating production software or data systems.
  • Experience with data structures, algorithms, distributed systems, APIs, and cloud services.
  • Experience building full-stack applications and large-scale data pipelines on Azure or a comparable cloud platform.
  • Experience with relational and non-relational data stores, data modeling, batch and streaming processing, and service integration.
  • Experience applying AI or agentic capabilities in production solutions and using AI-assisted development tools.
  • Experience with technical leadership, architecture and design reviews, engineering standards, mentoring, and influencing without direct authority.
  • Ability to collaborate across product, data science, engineering, privacy, security, and partner teams and communicate technical trade-offs to technical and non-technical stakeholders.
  • Ability to operate in ambiguous, fast-moving environments and drive work toward measurable outcomes.

Benefits

  • Base pay is provided for U.S. locations, with separate ranges for the San Francisco Bay Area and New York City metropolitan area.
  • The role may be eligible for benefits and other compensation.
  • Applications are accepted on an ongoing basis until the position is filled, with the posting open for at least 5 days.
  • Microsoft is an equal opportunity employer and provides accommodations during the application process.

Salary: $120k - $235k/yr

Microsoft

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; ...

Similar positions

Senior Software Engineer, Simulation

  • ATOMS
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Firmware Engineer II

  • Varda Space Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $144k - $184k/yr
  • El Segundo, CA

Senior Software Engineer, Simulation

  • CloudKitchens
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Senior Sr Staff AI Infrastructure

  • DiDi
  • Full time
  • USA
  • 09/13/2026
  • Salary: $170k - $351k/yr
  • San Jose, CA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k - $253k/yr
  • Waltham, MA