CrawlJobs Logo

Principal Software Engineering Manager

United States, Redmond 139900.00 - 274800.00 USD / Year · Job Posted April 12, 2026
Apply Position
Job Link Share

Job Description

Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? Join Engineering Operations (EngOps) – the organization driving operational excellence across the Microsoft Cloud to strengthen quality, reliability, security, and customer trust. As part of EngOps, you’ll design solutions that prevent issues before they happen, embed AI-powered automation, and turn signals into actions that deliver measurable customer impact. Our culture of empowerment, inclusion, and growth mindset defines how we work. Azure Reliability is driving transformation to AI-powered operations by building scalable ML infrastructure that enables autonomous, reliable, and secure cloud systems. We are looking for candidates that can combine deep technical expertise in MLOps with a proven ability to deliver measurable business impact through continuous learning, policy-driven governance, and responsible AI practices. Success in this role means advancing operational autonomy, quality, and security, while fostering collaboration and accountability across teams. Every day, customers stake their business and reputation on our cloud. You can help #EngOps keep them secure, resilient, and ready.

Job Responsibility

  • Understanding of the distributed systems design, interactions between cloud technology layers and components, basic dependencies at scale, and the code that defines infrastructures
  • Managers deliver success through empowerment and accountability by modeling, coaching, and caring
  • Shares and defines insights, best practices, and standards that can be applied to improve system, platform, and/or product development and operations across the business
  • Expands end-to-end technical expertise in the architecture, code, features, operations and comprehensive use scenarios of products in order to drive continuous improvements
  • Contribute to the product fundamentals and architecture, share knowledge, and code, always looking for ways to make what we build useful to multiple teams and products
  • Demonstrates end-to-end expertise in distributed systems design, interactions between cloud technology layers
  • Support ongoing engagements with product engineering teams by participating in test maturity reviews, static analysis reviews, meetings, on-call rotations, and incident responses throughout product development and operations cycles
  • Provides deep business and technical expertise as required to resolve major incidents

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years people management experience
  • Experience leading senior engineering teams building platform‑level tools or systems at Azure scale, balancing delivery velocity with reliability and operational rigor
  • Demonstrated ability to scale systems and teams, evolving from manual or bespoke solutions to durable, automated, stay‑green capabilities that reduce toil and improve consistency
  • Proven technical judgment and engineering craftsmanship, with experience guiding teams through architectural tradeoffs, design decisions, and operational readiness for mission‑critical systems
  • Passion for building high‑performing engineering teams, including coaching senior engineers, developing future leaders, and setting a high bar for technical excellence and accountability

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineering Manager

8 matching positions

Principal Engineering Program Manager

Principal Engineering Program Manager role at Hewlett Packard Enterprise managin...
Location
Location
United States , Aguadilla
Salary
Salary:
130500.00 - 300000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Business Management, Engineering, Computer Sciences, or equivalent
  • PMP/PMI certification preferred
  • Typically 10+ years experience
  • Experience designing and developing project and program planning tools and software packages
  • Excellent analytical and problem solving skills
  • Demonstrated business acumen and understanding of organizational strategy
  • History of innovation with examples of developing new technical, engineering and/or manufacturing processes
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Ability to effectively communicate program management architectures, plans, proposals, and results
Job Responsibility
Job Responsibility
  • Manages and leads key programs involving multiple functions and program teams
  • Directs the development of overall program strategy, budgets, resource allocation plans
  • Manages activities of supporting program teams and internal and external development partners
  • Communicates program progress, escalations, and issue analysis to product stakeholders
  • Drives innovation and integration of new technologies and quality initiatives
  • Reviews and evaluates program plans and guidelines for compliance
  • Leads and provides guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Principal Product Manager, Software

We are seeking a seasoned Principal Product Manager to lead strategy and executi...
Location
Location
United States , Seattle
Salary
Salary:
162000.00 - 259200.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of product management experience, with a focus on software, SaaS, or platform products
  • Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience)
  • Proven success in building, launching, and scaling complex software products across enterprise or consumer markets
  • Comfortable discussing system architecture, APIs, and technical trade-offs with engineering teams
  • Skilled at working with iterative development, product discovery, and data-driven prioritization
  • Exceptional empathy and ability to translate user insights into product strategy
  • Skilled at aligning stakeholders across levels, from executives to technical teams
  • Demonstrated ability to drive adoption strategies, pricing, and product growth in competitive markets
  • Willingness to travel (up to ~20%) for customer engagement, user research, and cross-functional collaboration
Job Responsibility
Job Responsibility
  • Define and evolve the product vision, strategy, and roadmap from concept through launch, adoption, and iteration
  • Gather insights from customers, partners, and industry trends to shape product decisions and ensure market fit
  • Partner with engineering, design, QA, data science, and operations to deliver scalable, reliable, and modern software solutions
  • Ensure solutions deliver seamless user experiences, strong performance, security, and compliance across platforms
  • Validate product concepts, refine requirements, and ensure solutions address real-world workflows and business goals
  • Establish KPIs around adoption, retention, reliability, and customer satisfaction, and use data to guide prioritization
  • Collaborate with sales, marketing, and customer success teams to launch products, onboard users, and drive long-term adoption
  • Ensure your product integrates effectively with broader platforms, APIs, and third-party applications to deliver end-to-end value
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

Atlassian’s Global Experiences organization is dedicated to creating unified, se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment
Job Responsibility
Job Responsibility
  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture
What we offer
What we offer
  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Software Engineer, Principal - Mobile App

As a principal mobile app engineer, you will be involved in all phases of the de...
Location
Location
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years as a Software Engineer
  • 5+ years of React Native mobile app experience with extensive knowledge of the mobile app development lifecycle, from setting up local environments to publishing
  • Proficiency in working with RESTful services and APIs
  • Proficiency in architectural patterns in React Native mobile apps
  • Proficiency in designing effective state management strategies in React Native mobile apps
  • Proficiency testing React Native mobile apps using various methodologies
  • Experience setting up CICD pipelines for a mobile app
  • Proficiency in debugging a published mobile app
  • Good communication skills working with internal and external stakeholders, including presentation to the internal team and wider audiences
  • Mentoring and developing junior team members, representing the team and collaboration with members of other teams
Job Responsibility
Job Responsibility
  • Contribute to the design and develop software applications, project prototypes, proof of concepts & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with architecture in the gathering of requirements and the dissemination of information to the team
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with security, web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Investment in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment
Read More
Arrow Right

Principal Engineering Manager - Applied AI

We are looking for a Principal Engineering Manager to join our growing Applied A...
Location
Location
United States , Seattle
Salary
Salary:
240870.00 - 297652.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in Generative AI and Agentic AI systems, including LLMs, context engineering, and modern vector-based retrieval systems
  • 4+ years working as an engineering manager
  • 8+ years working as a professional software developer
  • A great understanding of Generative AI systems, best practices and experience in shipping Agentic AI into distributed, data-intensive production systems
  • Experience developing and operating Cloud services at enterprise scale
  • Strong programming skills in Java, Python, C#, Typescript or equivalent programming language
  • Substantial depth and breadth of management experience to lead and grow an Applied AI team
  • Great collaboration with teams with different backgrounds/expertise/functions
  • Expertise in full product lifecycle
  • technical designs, project planning, iterative implementation, and successful product launches
Job Responsibility
Job Responsibility
  • Lead a team of Applied AI engineers that works at the bleeding edge of Generative AI to solve high-impact business challenges
  • Apply Generative AI to solve hard unsolved challenges in the application of Agentic AI to real-world business challenges
  • Grow, coach, build and scale the Applied AI team
  • Drive operational excellence to achieve enterprise-grade scale, reliability, security, cost-efficiency and performance
  • Drive technical direction for building a safe, scalable and reliable Agentic AI platform for all of Highspot
  • Communicate complex concepts and the results of analyses in a clear and effective manner to technical and non-technical audiences
  • Collaborate with other team members and cross-functionally to share knowledge and discuss initiatives
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right

Principal Embedded Software Engineer

Silvus is seeking a full-time Principal Embedded Software Engineer to join our E...
Location
Location
United States , Irvine
Salary
Salary:
165000.00 - 215000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
  • 8+ years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
Job Responsibility
Job Responsibility
  • Implementation of the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push-to-talk voice application implementation
  • Analyzing and improving product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Principal Software Development Engineer

Join Amgen’s Mission of Serving Patients. At Amgen, if you feel like you’re part...
Location
Location
United States , Tampa; Thousand Oaks
Salary
Salary:
179630.00 - 228979.00 USD / Year
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree and 2 years of software development experience
  • Master’s degree and 4 years of software development experience
  • Bachelor’s degree and 6 years of software development experience
  • Associate’s degree and 10 years of software development experience
  • High school diploma / GED and 12 years of software development experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript(including ReactJS), SQL/NoSQL.
  • Strong problem solving, analytical skills
  • Ability to learn quickly
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Contribute to both front-end and back-end development using cloud technology.
  • Provide technical guidance and mentorship to junior developers.
  • Take ownership of complex software projects from conception to deployment. Manage software delivery scope, risk and timeline
  • Develop innovative solutions leveraging advanced data-driven algorithms and computational techniques.
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Identify and resolve technical challenges effectively.
  • Stay updated with the latest trends and advancements
What we offer
What we offer
  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models, including remote and hybrid work arrangements, where possible
  • Fulltime
Read More
Arrow Right

Principal Software QA Engineer

Principal Software QA Engineer to lead test architecture and automation strategy...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on QA experience
  • Designing and building test automation frameworks from scratch
  • Non-functional testing (scale, reliability, performance, security)
  • Strong coding skills in Python, Java, or Go
  • Experience with Pytest, TestNG, JUnit, Playwright or similar tools
  • Deep understanding of Cloud platforms (AWS, Azure, GCP)
  • Microservices, Containers (Docker, Kubernetes)
  • Infrastructure & Data Center management
  • Linux/VM environments, Storage, Compute, Networking
  • REST APIs, JSON, SQL/NoSQL
Job Responsibility
Job Responsibility
  • Design, automate, and execute system-level test cases focused on scale, reliability, security, and performance
  • Lead the test automation strategy
  • evaluate and integrate new tools to improve efficiency and coverage
  • Collaborate closely with product, development, support, and platform engineering teams to ensure full lifecycle quality coverage
  • Provide technical leadership and mentorship to QA engineers and partners across teams
  • Contribute to design reviews with a QA lens to ensure testability and risk mitigation
  • Maintain and manage multiple product test configurations aligned with diverse deployment environments
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right