Remote Principal Software Engineer Jobs in United States (248)
Principal Software Engineer
You will own the architecture across multiple product areas and design systems capable of scaling significantly without requiring a rewrite. Additionally, you will mentor engineering teams and lead the development of safe, reliable AI agents for healthcare workflows.
Principal Software Engineer
Design and deliver next-generation distributed storage systems optimized for AI and machine learning workloads at hyperscale. Provide technical leadership across architecture, development, and deployment while mentoring engineering teams to foster innovation.
Principal Software Engineer
Lead the design and implementation of highly available, secure, and scalable services within the Azure Kubernetes Service (AKS) control plane. Drive technical solutions for cluster lifecycle management, networking, and platform reliability while mentoring engineering teams.
Principal Software Engineer
You will lead the technical design, development, and integration of real-time RF sensor software systems within an open architecture framework. Additionally, you will mentor junior engineers and collaborate with government customers to ensure successful delivery of mission-critical capabilities.
Be the one who applies first
We watch for new "Principal Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Principal Software Engineer
You will define long-term technical strategy and drive company-critical outcomes across multiple teams while remaining hands-on in software development. You will lead the adoption of AI across product capabilities and engineering workflows to improve customer value and operational efficiency.
Principal Software Engineer
You will lead the architecture and development of a high-performance, fault-tolerant pricing engine capable of managing over 200 million fares. This role involves solving complex challenges in distributed systems and performance engineering to optimize airline retailing at a global scale.
Principal Software Engineer
You will build product features across a range of technologies to support timely and accurate claims processing and payment. Additionally, you will collaborate with subject matter experts and the technology team to design solutions that improve the member experience.
Principal Software Engineer
The Principal Software Engineer will lead the design and technical execution of scalable software applications across digital channels. They are responsible for mentoring team members, driving product roadmaps, and ensuring the robustness and security of technical solutions.
Principal Software Engineer
The Principal Software Engineer will design and deliver scalable, enterprise-grade digital applications while ensuring the secure handling of Protected Health Information. They will own the end-to-end software development lifecycle, including architecture, vendor migrations, and technical leadership across platform domains.
Principal Software Engineer
Advance the capabilities of Kubernetes and auxiliary components on Azure while improving service quality and development velocity. Build automation to remediate service problems and integrate AI tools into workflows to support next-generation AI infrastructure.
Principal Software Engineer
The Principal Software Engineer will architect and lead the development of scalable, reliable, and efficient core platform systems. They will also provide technical leadership, mentor engineering teams, and drive cross-functional initiatives to ensure architectural integrity.
Principal Software Engineer
The Principal Software Engineer will design and architect scalable, high-performance Node-based applications while leading technical strategy for an investment segment. They will also mentor engineering team members and collaborate with product managers to translate business requirements into actionable technical epics and stories.
Principal Software Engineer
The Principal Software Engineer will define and evolve the technical architecture for AI-native products that integrate cloud infrastructure, machine learning, and hardware. They will provide hands-on technical leadership, mentor engineering teams, and ensure system reliability and scalability across the organization.
Principal Software Engineer
Provide technical leadership for the Digital Engagement portfolio by implementing scalable architectures and guiding engineering teams. Drive engineering excellence, mentor staff, and partner with cross-functional teams to deliver secure and maintainable software solutions.
Principal Software Engineer
The Principal Software Engineer will own the application architecture, setting technical direction across insurance, claims, and AI systems. They will design scalable partner onboarding processes and mentor squad tech leads to raise the standard of technical design.
Principal Software Engineer
You will own customer-facing product features end-to-end across the full stack while shaping AI-native and agentic experiences. You will also set technical direction, influence product strategy, and mentor team members to raise the engineering bar.
Be the one who applies first
We watch for new "Principal Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Principal Software Engineer
The Principal Software Engineer will design high-scale distributed systems and lead cross-team technical initiatives. They are responsible for shaping engineering culture and making critical architectural decisions at an enterprise scale.
Principal Software Engineer
The Principal Software Engineer will lead the design and implementation of scalable, secure, and innovative learning solutions within the Azure ecosystem. They are responsible for mentoring engineering teams, driving CI/CD infrastructure, and integrating AI-assisted features to enhance user productivity.
Principal Software Engineer
Lead the architecture and delivery of cloud infrastructure capabilities for Azure Kubernetes Service to support artificial intelligence workloads. Define engineering requirements, mentor team members, and ensure the reliability, security, and performance of distributed systems.
Principal Software Engineer
The Principal Software Engineer will lead the design and development of scalable healthcare software systems while mentoring junior engineers and ensuring technical quality. They will act as a technical liaison for stakeholders and drive architectural innovation across the engineering team.
Principal Software Engineer
Lead the architecture and development of next-generation table, metadata, and indexing systems for Azure Storage. Solve complex distributed-systems challenges to manage metadata for trillions of objects at exabyte scale.
Principal Software Engineer
The Principal Software Engineer will design complex software subsystems and lead code reviews to ensure high-quality, maintainable implementations. They will also develop debugging frameworks and collaborate with QA to improve development efficiency and system performance.
Principal Software Engineer
The Principal Software Engineer will contribute to the development of software products designed to unleash the potential of teams. The role involves collaborating with team members to solve complex problems and deliver high-quality technical solutions.
Principal Software Engineer
The Principal Software Engineer will lead the architecture and development of Microsoft's virtualization platform, focusing on the hypervisor and Virtual Machine Monitor. They will collaborate across teams to improve performance, security, and reliability while mentoring engineers and driving technical strategy.
Principal Software Engineer
You will own customer-facing product features end-to-end across the full stack while shaping product strategy and technical direction. Additionally, you will design and build AI-enabled experiences and mentor team members to raise the overall engineering bar.
Be the one who applies first
We watch for new "Principal Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Principal Software Engineer
Design, develop, and operate highly scalable, resilient, and customer-focused cloud services for the Azure platform. Drive service excellence across scalability, availability, security, and performance while collaborating across teams to deliver impactful platform capabilities.
Principal Software Engineer
You will lead the architectural strategy to scale the engineering team and improve development velocity through automation and AI integration. You will own the technical foundation of the platform while ensuring the system remains stable and performant as the company expands into new markets.
Principal Software Engineer
You will lead the technical vision and architecture for an AI-first evaluation platform that measures the quality of autonomous agents. This involves designing scalable pipelines, defining metrics, and ensuring reliability across complex service dependencies.
Principal Software Engineer
The Principal Software Engineer will architect and build a unified client performance portal by integrating existing modules and legacy systems. They will lead technical discovery, define integration patterns, and write production-level code while mentoring the engineering team.
Automatically Apply to Principal Software Engineer Jobs
Stop the endless job search. Our AI finds and applies to the best jobs for you.