Principal, Software Engineer
Dept
WHY DEPT®? We are a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, we create what is next by pioneering ideas, acting fast, and moving further because standing still just is not in our DNA. We are drawn to people who stay curious, move with intent, and never stop inventing. Our culture runs on three values: better together, relentlessly curious, and get sh*t done. It is how we work, how we grow, and how we make things that matter. At DEPT®, you will find the freedom to explore, the space to collaborate, and the trust to make a real impact for our clients, for each other, and for the world we are helping to build. What we believe in We build software for the world's most ambitious brands, and we're opinionated about how it gets made: - Code quality is a top priority. Style guides, code reviews, and best practices are how we move fast without breaking things. You'll also get your hands on a wide range of cutting-edge technology. - Great UI/UX is critical. Aesthetics, usability, and speed are all part of the product. A technically correct experience that feels bad isn't finished. - Collaboration wins projects. Great communication is the single strongest predictor of whether a project goes well. - We're pragmatic. We know what to build and what to leave alone, and we make real-world tradeoffs between cost, speed, and craft. Shipping something useful beats architecting something perfect.
- We're intellectually curious. We're constantly learning through craft show & tells, lunch & learns, workshares, and active Slack channels full of talented engineers across the globe. The role As a Principal Engineer, you are the technical anchor for your team. You invent solutions that help ambitious brands grow faster, and you take whole projects from inception to launch with minimal oversight. You're as comfortable in an architecture review as you are in a client workshop. You can explain, in detail, to non-technical users engineering tradeoffs and how to create good software with GenAI tools and help them. The work is primarily backend: distributed services, data platforms, agent and LLM-backed systems, and the integrations that hold them together. You'll own those systems end to end. You'll also need enough command of the modern frontend landscape to make architectural calls that account for it (API shape, latency budgets, rendering strategy) and to hold a credible conversation with the engineers building on top of your work. You're comfortable consulting with and presenting to product managers, engineers, marketing, sales, and finance, and working with all of them to deliver working software. You can read a room, pitch the same system at the right altitude for each audience, and turn a conversation with non-engineers into requirements a team can build against. What you'll do - Lead the architectural design of complex backend and distributed systems end to end, including deployment, monitoring, incident response, and what the team learns afterward. - Take full ownership of your workstreams. Don't get blocked: either find the answer or change the conditions that created the roadblock. - Ensure that on every project, technical scope, requirements, estimates, timelines, and risks are clearly documented, and flag scope gaps, ambiguities, and documentation debt to project leadership before they become budget problems. - Act as a technical consultant to clients: answer their questions across every part of the project, run presentations, demos, and workshops, and distill technical information for audiences from engineers to executives. - Step back and ask whether the work being proposed actually maximizes client value, and say so when it doesn't. - Mentor P1 and P2 engineers through pairing, code review, and design guidance, building a culture of collaboration and knowledge sharing.
$230.77k - $323.08k
...locations unreachable by traditional methods and adding a space-based layer to existing network infrastructure. As a Principal Software Engineer, you will play a vital leadership role within a team of specialists, technicians, and engineers, significantly contributing...SuggestedPermanent employmentTemporary workLocal areaRemote workWorldwideRelocation package$200k - $220k
...valuation growth. The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor...SuggestedTemporary work$195k - $235k
...Job Description Job Description Join our fast-paced and passionate team as a Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self...SuggestedFull timeLocal area$165k - $187k
...Job Description Job Description The Principal Software Engineer, Connectivity is the technical authority responsible for the architecture, design strategy, and technical execution of RAVE Aerospace AeroConnect In-Flight Connectivity (IFC) software platform. In this...SuggestedWork at office$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do...SuggestedFull timeTemporary workLive inWork at officeLocal area$155.5k - $315k
Principal Software Engineer SD-WANThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...Full timeWork experience placementWork at officeLocal areaImmediate startRemote work$272k - $431.25k
...NVIDIA is seeking a strategic and technically proficient Principal Software Engineer to join the Data Center Systems and Software CSP engagements team. As a leader and technologist, you will play a pivotal role contributing significantly to the architecture and development...Full timeShift work$143k - $286k
...StatesSalary: $143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePrincipal Software Engineer - Data Security PlatformAbout the TeamWe are building Walmart’s next-generation Data Security Platform, responsiblefor protecting...Full timeTemporary workPart time$261.5k - $353.5k
...to prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewIntuit is looking for a Principal Software Engineer (Finance Systems) in technology for Intuit (Finance, Legal and Privacy Tech) organization. The successful professional will...Temporary workWork experience placementWorldwide$240k - $270k
...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is seeking an experienced and exceptional Principal Software Engineer - Switch Design to work on web-based applications for...Remote workWorldwide$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe... ...broadly with ML researchers, system engineers, and production engineers. Engage with key partners to understand...Ongoing contractLocal area3 days per week- ...Together, we advance your career. THE ROLE: AMD is looking for a Principal-level PyTorch training framework expert to help drive... ...ambiguity to crisp execution. You communicate clearly with both engineers and stakeholders and can represent AMD credibly in upstream/open...
$227k - $303k
...and developer-facing capabilities that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... ...of engineers. About the Role This is a principal-level software engineering leadership role for an engineer...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$215k - $250k
...El Segundo, CAEngineering – Software Engineering /Full-Time /HybridSaviynt's AI-powered identity platform manages and governs human and non... ...true agile principlesWHAT YOU BRING1+ year of experience as a Principal Software Engineer with a SaaS companyExpert-level ability...Full time$200k - $228.75k
...About the RoleWe are seeking an experienced Principal Software Engineer - PubMatic AgenticOS to lead the design and development of highly scalable, low-latency buy-side ad tech systems. This role is ideal for someone with deep expertise in Golang, real-time bidding systems...Work at officeRemote work$295.25k - $345.04k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building our upcoming platform to bring multi-modal communication...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$155.8k - $224.2k
...a brighter, more sustainable future while tackling the most pressing challenges of the 21st century.We are looking for a Principal Software Engineer, Edge Compute to join our team in one of today’s most exciting technologies. This role will report to Sr Director Software...Full timeWork at officeWorldwide$156.4k - $253k
...drives great outcomes.Job SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least one, often two to three... .... Our core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered...Full timeWork at office$350k - $430k
...expertise to build authentic customer relationships. By unifying SMS, RCS, email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue, and loyalty through real-time behavioral insights.Recognized as the #...Full time$223.1k - $301.1k
...next generation of products.Minimum QualificationsBachelor’s degree in Computer Science, Engineering, or a related technical field.Bachelors +15 years of experience in back-end software architecture and core software development using Python, Rust, or similar high-...Full timeTemporary workLocal areaFlexible hours$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...This role is about designing foundational engineering systems (instrumentation, experimentation... ...faster with higher confidence. As a Principal Growth Engineer in CoreAI, you’ll drive...Ongoing contractLocal area3 days per week- ...the world. Countless vehicles on the road today are safer due to Aptiv’s cutting-edge automotive radar technology.The Principal Radar Software Engineer position is located in our Agoura Hills, CA Tech Center. This role will work closely with our radar algorithm and software...Full timeLocal area
- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains... ..., large-scale challenges and deliver player value. As a Principal Software Engineer, you’ll lead the development of key features and model...Local areaFlexible hours
$110k - $220k
...States; BENTONVILLE, ARSalary: $110000 - $220000/yearType: Regular/PermanentCompany: WalmartPrincipal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer to join our International Technology Organization. The ideal candidate will have...Full timeTemporary workPart timeWork at officeFlexible hours$249k
...traveler satisfaction. The Loyalty Engineering organization powers continuous... ...impact across brands and markets. As a Principal Engineer, you will set the technical vision... ..., and delivery approach for complex software solutions across multiple technical domains...Worldwide$200k
...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products — and to lead the way in how we build...Work at officeShift work$345.04k - $399.42k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Principal Software Engineer leading Fleet Management, you will be the overall technical lead across three pods and the person who sets the technical...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$272k - $431.25k
...performance, safety, and coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction, localization, and... ...skills in C++ and experience building production-quality software systems.Solid foundation in 3D computer vision, 3D geometry, multi...Full timeWorldwide$119.8k - $234.7k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAbout the Role We’re building AI‑first engineering systems that power growth at Microsoft — designing, shipping, and...Ongoing contractLocal area3 days per week- ...advantage. About The Role: The Mission Systems Engineering team develops the Mission Management System—the software platform connecting mission subsystems,... ...Hermeus aircraft and ground systems. As a Senior/Principal Mission Software Engineer, you will architect,...Weekly payPermanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal, Software Engineer. Be the first to apply!
- principal software engineer California
- principal cloud computing engineer California
- principal California
- senior principal scientist California
- senior principal cloud computing engineer California
- software sales executive California
- software technology California
- software intern California
- entry level software sales California
- software sales representative California

