23,494 Principal jobs
Principal engineering roles setting technical direction org-wide.
Principal Architect, Autonomous Vehicles
Hands-on technical leader who owns product and technical strategy for CoreWeave's autonomous vehicle offering on its AI GPU cloud. Day to day: shaping reference architectures across data processing, distributed training, simulation and validation, and partnering with automotive OEMs and AV developers to deploy solutions.



Principal AI Engineer, Special Programs
Principal AI Engineer at SpaceX designs and deploys AI integrations for U.S. federal agencies, focusing on scalable systems, APIs, and generative AI models while ensuring safety and compliance.



Principal ASIC Design Engineer (Starshield)
Designs and verifies next-generation FPGAs and ASICs for SpaceX’s Starshield national security programs, using Verilog/SystemVerilog and collaborating with verification and physical implementation teams.



Principal Network Engineer (Starlink Ground Network)
Principal Network Engineer designs, builds, and maintains SpaceX’s global Starlink ground network, including interconnections, POPs, and routing infrastructure, using enterprise and service-provider technologies.



Principal Optical Network Engineer (Starlink Ground Network)
Designs and maintains the fiber-optic backbone that links Starlink satellites to global internet points of presence, using DWDM and optical test automation.



Principal Software Engineer, CDN (Starlink)
Designs and scales a global Content Delivery Network (CDN) for Starlink, building distributed systems to optimize internet delivery for millions of users using C, C++, or Rust.



Principal Software Engineer, Continuous Integration (Starship)
Principal Software Engineer at SpaceX builds and scales the continuous integration systems that enable hundreds of engineers to deliver reliable software for Starship vehicles and launch pads, using build systems like Bazel and languages such as Python, C++, Rust, or Go.



Principal Software Engineer, Continuous Integration (Starship)
Principal Software Engineer at SpaceX builds and scales the CI/CD systems that enable Starship software teams to integrate and deploy reliable code to vehicles and launch pads continuously.



Principal Software Engineer (Platform Team)
Principal Software Engineer on SpaceX's AI Platform Team, designing secure, scalable gateways and proxy systems to enable AI-driven workflows across the company using Docker, Kubernetes, and multi-cloud integrations.



Principal Software Engineer (Platform Team)
Principal Software Engineer on SpaceX’s AI platform team, designing secure gateways and proxy systems to scale AI tools for engineers and operators across the company.



Principal Wi-Fi Software Engineer (Starlink)
Principal Wi-Fi Software Engineer at SpaceX to lead the development and optimization of Starlink's global Wi-Fi software, ensuring high performance for millions of users worldwide.



Principal RF Software Engineer (Starshield)
Principal RF Software Engineer designs and automates test systems for satellite communications and sensing payloads, using Python/C++ and lab RF equipment to validate custom RF hardware for national security missions.



Principal Electrical Design Engineer, Gateways & Customer Hardware (Starlink)
Principal Electrical Design Engineer at SpaceX’s Starlink team leads the design and delivery of high-volume satellite communication hardware, including user terminals and gateways, from concept to production.



Principal Hardware Engineer, Gateways & Customer Hardware (Starlink)
Principal Hardware Engineer at SpaceX’s Starlink team designs and delivers high-reliability electronics for satellite communication hardware, including user terminals and gateways, from concept to production.



Principal Security Software Engineer (Starlink)
Principal-level security software engineer on SpaceX's Starlink team in Palo Alto, designing and building security infrastructure — cryptographic services, secure boot, and OS/network security features — for Starlink's routers, dishes, gateways, satellites, and factory systems, using languages like Python, C++, and Golang.



Principal Security Software Engineer (Starlink)
Principal-level security software engineer on SpaceX's Starlink team in Austin, TX: designs and builds security infrastructure — cryptographic and other security-critical services — and develops security features for Starlink's router, dish, gateways, and satellites. Day-to-day spans software engineering, applied cryptography, network/OS security, secure boot, and incident response.



Principal Cybersecurity Engineer (Starshield)
Principal engineer who leads SpaceX's Starshield cybersecurity team: building and continually testing cyber defenses for a US government satellite constellation through red-team exercises, vulnerability discovery, and incident response. A hands-on role spanning software and security, requiring Top Secret clearance eligibility and US-person status.



Principal Software Engineer, Power Optimization (Starlink)
Principal software engineer on Starlink's Power Optimization team writing safety-critical, high-performance C/C++ (or Rust) software that makes billions of daily operational decisions for 10k+ satellites. The role involves building first-principles physics models of satellite power/thermal behavior and developing constellation optimization and simulation algorithms, owning the full code lifecycle.



Principal Electrical Engineer, AI Satellites (Starmind)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…



Principal Electrical Engineer, Satellites (Starlink)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…