Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

$102.1k - $202.2k

Microsoft Corporation

Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for engineers to help achieve that mission. The team partners across hardware, firmware, software, and operations to improve cloud infrastructure availability and enable next-generation systems. Microsoft also contributes to industry efforts such as Project Olympus and the Open Compute Project to accelerate open hardware innovation. We are looking for a highly motivated Software Development Engineer to build and operate large-scale cloud infrastructure systems that power Azure. In this role, you will design and develop software that manages and monitors cloud hardware across hyperscale environments, driving improvements in reliability, availability, and performance. You will work across the full stack-from low-level Linux-based device software to cloud-scale service orchestration-enabling intelligent decision-making on hardware health signals and improving overall cloud hardware availability and performance. This role provides an opportunity to influence next-generation datacenter architecture and contribute to industry ecosystems such as the Open Compute Project, aligning with Microsoft's open hardware innovation strategy Responsibilities Design, develop, and maintain Linux-based service and device management stack using C, C++, Python, and systems programming languages. Build and optimize distributed systems and cloud services for monitoring and managing hardware at hyperscale. Implement hardware interface programming (SPI, I2C, GPIO, UART) and support board bring-up, firmware, and Linux boot flows including U-Boot and kernel integration. Develop and enhance device telemetry, health monitoring, hardware health signal processing, and automated remediation workflows. Drive live-site excellence through monitoring, debugging, root cause analysis, repair loops, and continuous service reliability improvements. Collaborate with hardware, firmware, platform, and partner teams to deliver end-to-end solutions across hardware-software boundaries. Translate customer and production feedback into feature enhancements, bug fixes, reliability improvements, and supportability investments. Leverage and contribute to open-source ecosystems such as OCP and Linux where appropriate, bringing relevant practices into Microsoft platforms. Qualifications Required Qualifications: Bachelor'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. Other Requirements: Ability to meet Microsoft, customer, and/or government security screening requirements is required for this role. These requirements include, but are not limited to, specialized security screenings such as the 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: Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, or related field; OR M.S. with 4+ years of industry development experience; OR B.S. with 8+ years of industry development experience. Proficiency in C/C++ systems programming and software design fundamentals. Experience with Python and scripting languages for automation, diagnostics, and tooling. Solid understanding of operating systems concepts, Linux/Unix environments, and system-level debugging. Experience with multi-threaded, concurrent, and user-mode programming. Knowledge of user-kernel interactions, system interfaces, and hardware-software integration concepts. Working knowledge in one or more of the following: C#, .NET or other Object-oriented languages is desirable. Experience with Azure services and database query language such as KQL/Kusto is desired but optional Problem-solving and debugging skills in production or complex integration environments. Effective written and verbal communication skills with the ability to explain technical findings clearly. Experience with Linux kernel development, device drivers, or low-level system components. Exposure to firmware development, BMC, Rack Manager, platform management, or embedded systems. Familiarity with distributed systems, microservices, cloud services, or infrastructure automation. Experience with telemetry pipelines, observability tools, monitoring, alerting, and live-site diagnostics. Knowledge of datacenter hardware architecture, hardware health management, and operational workflows. Understanding of security fundamentals such as secure boot, authentication, authorization, certificate handling, and secure update flows. Experience contributing to open-source projects or engaging with industry communities such as Linux and OCP. Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 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 $133,800 - $219,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. Microsoft Corporation

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Mountain View, CA vacancy
  • $165.2k - $223.6k

     ...commercial regions to classified partitions, at a scale where availability and security are non-negotiable.We are looking for a Software Development Engineer to design, build, and operate the services that authenticate, authorize, connect, and stream WorkSpaces sessions for... 
    Suggested
    Internship
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $140k - $180k

     ...Job Description Job Description Software Platforms Development Engineer LHH is seeking a Software Platforms Development Engineer for a direct-hire opportunity with an established organization in the automotive industry. This position will focus on developing and... 
    Suggested
    Local area

    LHH US

    Sunnyvale, CA
    7 days ago
  •  ...seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be...  ...Engineering Department supporting the development of cutting-edge computer vision and...  ...multimedia subsystems. Collaborate across software and hardware teams to bridge low-level... 
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Experis

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

    Software Development Engineer Here is your opportunity to come and join an exciting engineering team responsible for building next-generation health sensors and features. You will be responsible for building new web-based monitoring and visualization platforms, extracting... 
    Suggested
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $100k - $120k

    Software Development Position Responsibilities: Develop and maintain cloud-based software solutions, ensuring scalability, reliability, and...  ...technical decision-making. Collaborate closely with developers, QA engineers, and DevOps teams. Continuously improve system performance,... 
    Suggested
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    4 days ago
  •  ...Full Stack Engineer – Digital Payments About Gen: Gen is a global company dedicated to powering Digital Freedom through its trusted...  ...Goals • Lead the technical design and hands-on full-stack development of high-traffic payment applications — from database to UI.... 
    Full time
    Work experience placement
    Flexible hours

    MoneyLion

    Mountain View, CA
    10 days ago
  •  ...world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI development. You will participate in the development of...  ...team that’s responsible for the full software development life cycle, from conception to deployment... 
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    a month ago
  •  ...Ltd. We are a small, passionate team of software product innovators helping Honda Automotive...  ...for a hands-on Full Stack Software Engineer to help build the cloud and application...  ...evaluate new technologies that improve development and testing workflows Qualifications:... 

    Drivemode

    Mountain View, CA
    15 days ago
  • $135k - $155k

     ...connect within minutes of unboxing, and the software that brings it all together. We’ve only...  ...and are looking for best‑in‑class engineers to help maximize Starlink’s utility for...  ...enterprise environments while also enhancing development across key features and platforms.... 
    Temporary work
    Internship
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    23 hours ago
  •  ...experienced Senior Linux and Cloud Infrastructure Engineer to support the Aerospace, Research,...  ...who loves technology and can grow our software platform enabling frequent and seamless...  ...front-end architecture and data-driven development ~ Ability to work with designers to... 
    Permanent employment
    Contract work

    Metis Technology Solutions, Inc.

    Mountain View, CA
    3 days ago
  • $150k - $240k

     ...autonomy stack. Our users (warfighters, program managers, test engineers) need a strong user interface through which to test,...  ...looking for someone who has: Experience with full-stack web development Interest in spatial reasoning and 2D/3D geographic map rendering... 
    Full time
    For contractors
    For subcontractor

    Applied Intuition

    Sunnyvale, CA
    23 hours ago
  • $150k - $215k

     ...Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry. Responsibilities: Developing and enhancing features... 
    Full time
    Work experience placement

    Fortinet

    Sunnyvale, CA
    4 days ago
  • Senior Software Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. The Automation, Equipment... 
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Executive experienced in driving the design, development and deployment of Products &...  ...synthesis and curation Personalization engines that adapt content to individual customer...  ...resumé to ****@*****.*** with“Senior Software Development Engineer” as email subject.... 
    Full time

    eGain Corporation

    Sunnyvale, CA
    3 days ago
  • $235k - $355k

     ...goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building...  ...8+ years of professional experience in security software development; OR 10+ years of professional experience in security... 
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    InvestedintheMission

    Palo Alto, CA
    1 day ago
  •  ...With Neurelo, developers can build their software faster and better with an elegant...  ...vision for Neurelo’s products Passionate engineer and architect who can challenge the status...  ...evangelize ideas across all facets of software development Can effectively evangelize and... 

    Neurelo

    Mountain View, CA
    5 days ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for...  ...industry experience working on commercial software application or services ~ Distributed...  ...~ Experience with front-end development technologies (e.g., HTML, CSS, JavaScript... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    28 days ago
  •  ...$1B to build and scale next-generation, AI-powered enterprise software companies. SAIGroup's portfolio serves 2,000+ global enterprise...  ...enterprise scale from day one.   Role Overview As a Software Engineer, AI Platform, you will help design, build, and operate core... 
    Worldwide

    JazzX AI

    Los Altos, CA
    28 days ago
  • $147k - $210k

    Write product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst available...  ...in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation... 

    Google

    Mountain View, CA
    2 days ago
  •  ...JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and...  .... You will also help advance our AI-assisted development practices, and efforts on Agentic/AIOps by leveraging modern... 
    Work at office
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    a month ago
  • $180k - $215k

    Fullstack Software Engineer San Francisco, Palo Alto, Los Angeles, Toronto About HeyGen At HeyGen, our mission is to make visual storytelling...  ...Stack: Typescript, react, python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    6 days ago
  • $120k - $252k

     ...modules with a clear understanding of goals, tradeoffs and user impact—not just implementation details Apply skills not only in software engineering, but also business judgement and system integration to increase overall impact Take initiative to suggest thoughtful... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...critical assets. Our Team's Vision Our Engineering team has established a culture based on...  ...You will own features through the full development lifecycle—from design and implementation...  ...testing, ensuring robust and resilient software delivery Partner cross-functionally... 
    Work at office
    Immediate start

    Illumio

    Sunnyvale, CA
    6 days ago
  • $145k - $215k

     ...for both clients and candidates. Title of Role: Fullstack Software Engineer (Frontend-Leaning, AI Product) Location: Palo Alto, CA...  ...problems Rapidly prototype and ship features leveraging modern AI development tools Ideal Candidate Background 4+ years of experience in... 
    Work at office
    3 days per week

    Recruiting from Scratch

    Palo Alto, CA
    6 days ago
  •  ...simplify fragmented systems, mentor senior engineers, and align technical and product...  ...platform maturity to best-in-class agentic development practices to accelerate innovation....  ...unleash the potential of every team. Our software products help teams all over the planet... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    1 day ago
  • $203k - $224k

     ...IPO readiness. We're hiring an experienced Lead IT Systems Engineer to be the senior technical owner of Obsidian's identity,...  ...weeks of new parent or family leave ~ Personal and professional development resources For more details on our US benefits, or for information... 
    Work from home
    Flexible hours

    Obsidian Security

    Palo Alto, CA
    6 days ago
  • $220k - $300k

     ...Labs is building the Application Security platform for the software development revolution. Modern software is complex and dependency-rich,...  ...looking for a Principal Member of Technical Staff to join our engineering organization as a cross-cutting technical leader. This is a... 

    Endor Labs

    Palo Alto, CA
    10 hours ago
  •  ...Job Description Job Description Full Stack Engineer This is an opportunity with an early stage startup.(M-F, in Mountain View, CA)   About the Role You will work on developing code generation product(s) capable of solving many everyday developer tasks.... 

    Amiri Recruiting

    Mountain View, CA
    8 days ago
  •  ...Job Summary We are looking for a highly skilled  Full-Stack Engineer who can build and maintain  production-grade web applications...  ...understanding of  full-stack architecture , REST APIs, and backend development Hands-on experience with  LangChain for LLM application... 

    Cloud Analytics Technologies LLC

    Sunnyvale, CA
    5 days ago
  •  ...Role Summary As the Full Stack SW Engineer, you will build the digital backbone of...  ...intersection of vehicles, hardware, and cloud software. You’ll work closely with firmware,...  ...years of experience in full stack software development ~ Strong proficiency in modern frontend... 
    Full time

    Range Energy

    Mountain View, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!