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

Principal Software Engineer

Deluxe Corporation

Principal Software EngineerPOSITION TITLE: Principal Software EngineerLOCATION: Burbank, CA (Hybrid)REPORTS TO: Senior Director of ArchitectureABOUT THE ROLE:Deluxe is modernizing the software behind global content localization and fulfillment. Our infrastructure is already cloud-native; the work ahead is evolving a substantial body of legacy applications into well-factored, event-driven services that support automation, AI/ML, and global scale.We are looking for a Principal Software Engineer to be the senior technical owner of that platform's foundations. You will define the patterns other teams build on, and then build them. This is a hands-on individual contributor role: you will spend a meaningful portion of your week in code and design documents, not exclusively in meetings.Working directly with the Senior Director of Architecture, you will own the deep technical execution of our architecture strategy — service design, the internal developer platform, shared libraries and SDKs, and the identity system. Where the Senior Director sets direction with Product, Engineering leadership, and Operations, you translate that direction into working systems and make the hard technical calls along the way.A note on "hands-on": this is not a diagram-and-review position. We expect you to open pull requests, read and debug unfamiliar code, work real production issues alongside the team, and prototype the thing nobody is sure will work yet. If you have moved away from writing and debugging software and would rather stay away from it, this is not the right role — and that is fine, we would rather be clear up front.RESPONSIBILITIES:Software Architecture & DesignOwn the design of new services and the decomposition of existing ones: service boundaries, domain models, API contracts, and data ownership. These are the decisions that are expensive to reverse, and they will be yours to make.Set the patterns for how our software is built — API design and versioning, error handling, idempotency and retries, concurrency, resilience, and testing strategy — and demonstrate them in working code, not only in documents.Lead the modernization of legacy applications into well-factored services: incremental extraction, strangler patterns, and data migration strategies that let teams keep shipping while the system underneath them changes.Platform & Shared ServicesOwn the technical design and hands-on implementation of shared capabilities on our Kubernetes/EKS-based microservices platform: service templates, golden paths, and paved-road tooling that teams adopt because it is the easiest option available, not because it was mandated.Design, build, and maintain shared libraries and SDKs — configuration, authentication, telemetry, messaging, data access — consumed across service teams. You own their versioning, release process, deprecation policy, and the migration of downstream consumers.Establish standards for service-to-service communication, event-driven messaging (SNS/SQS/EventBridge and message brokers), API contracts, and data access patterns — then ship reference implementations that demonstrate them in production.Identity & AccessOwn the architecture and ongoing evolution of our identity platform across multiple user populations: employees, external contractors and partners, and machine-to-machine workloads.Go deep on OIDC/OAuth2 flows, SPA and native application authentication, token lifecycle and refresh, session and cookie strategy, and cross-tenant federation.Partner with IT and Security on identity provider integration (Microsoft Entra ID and equivalents), and implement the application-side patterns — cookie scoping, CORS, CSRF defense, token handling — as reusable libraries so that each team is not reinventing them, usually incorrectly.Infrastructure & DeliveryContribute to and review the infrastructure code that runs our services — Terraform, CDK (CloudFormation), Helm charts, Kubernetes manifests, and CI/CD pipelines. You should be fluent enough to make and review changes; you will not be its sole owner.Partner with our Systems and Platform Architects on EKS and AWS architecture, bringing the application perspective to scaling, secrets management, and workload identity decisions.Treat cost efficiency, reliability, and observability as first-class design constraints rather than post-launch cleanup.Architecture & GovernanceAct as the senior technical reviewer in our architecture review process: RFCs, ADRs, and pre-implementation design reviews across distributed teams. Make tradeoffs explicit and write them down.Maintain reference architectures and architectural decision records that engineers actually use.Personally lead the hardest slices of modernization work — the migration everyone has been avoiding, the legacy integration nobody wants to touch.De-risk major decisions with spikes and prototypes before teams commit roadmap capacity to them.Technical Leadership Without Direct ReportsMentor senior engineers and architects through design review, code review, and pairing — raising the technical ceiling of teams you do not manage.Represent the architecture position in working sessions on behalf of the Senior Director of Architecture: make the call in the room where you can, and escalate only what genuinely requires it.Translate strategy into sequenced, executable technical plans, with honest assessments of cost, risk, and sequencing.QUALIFICATIONS:12+ years designing, building, and operating distributed production systems, including 4+ years at staff, principal, or architect-level scope.Currently hands-on. You have shipped production code within the past year and intend to keep doing so.Demonstrated depth in software architecture: service decomposition, API design and versioning, domain and data modeling, and the failure and resilience patterns that distributed systems require.Experience incrementally decomposing or replacing legacy applications without halting delivery in the process.Solid working knowledge of AWS and Kubernetes/EKS as an application platform — you understand how your services run, scale, and fail in production.Demonstrated experience building shared libraries, SDKs, or internal platforms consumed by multiple engineering teams, including the unglamorous work of versioning and migrating consumers.Substantive depth in identity and access: OIDC/OAuth2, SAML, token and session security, and the browser security model.Strong proficiency in at least one modern backend language, with the ability to read and review code in others. New development here is primarily Go and Python, so depth in either is a distinct advantage. Experience with PHP, .NET, or Java is valuable for working across the existing services we are modernizing.Comfortable reading, extending, and reviewing infrastructure-as-code (Terraform, CDK). You will work in it regularly; you will not be expected to be our deepest infrastructure specialist.Excellent written communication. Design documents and decision records are a primary deliverable in this role.A track record of influencing engineering direction across teams without formal authority over them.PREFERRED EXPERIENCE:Media, entertainment, or digital supply chain domain experience.PostgreSQL depth — schema and index design, partitioning, logical replication and CDC.Deeper infrastructure-as-code ownership — Terraform module design, state management, multi-account patterns.Observability and FinOps practice in multi-account AWS environments.Experience collaborating with engineering teams across multiple global time zones.ALSO A PLUS:Familiarity with media supply chain standards (IMF, HDR, Dolby Vision, adaptive streaming, localization metadata).Content security, DRM, or media content security frameworks (MPA Content Security Best Practices, TPN assessments).Integration of AI/ML pipelines or workflow orchestration systems into production platforms.About the Company:Deluxe, a subsidiary of Platinum Equity, is a global leader in media and entertainment services for film, video, and online content. Since 1915, Deluxe has been the trusted partner for the world's most successful Hollywood studios, independent film companies, TV networks, exhibitors, advertisers and others, offering best-in-class solutions in post-production, distribution, asset and workflow management, and cloud-based technologies.With headquarters in Los Angeles and offices around the globe, the company employs over 3,500 of the most talented individuals, developers

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Burbank, CA vacancy
  • $197.4k - $264.7k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...  ...ad experiences available to all ad tier users.As our team's Principal Software Engineer, you will apply your battle-tested experience, deep... 
    Suggested
    Work at office
    Shift work

    Disney Interactive

    Glendale, CA
    1 day ago
  • $184.3k - $247.1k

     ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ...Content Technologies engineering team is looking for a Principal Product Software Engineer who is passionate about setting technical... 
    Suggested
    Work experience placement

    Disney Interactive

    Glendale, CA
    1 day ago
  • $171.6k - $230.1k

     ...Principal Software Development Engineer in TestDisney Entertainment and ESPN Product & TechnologyTechnology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers... 
    Suggested
    Work experience placement
    Shift work

    Disney France

    Glendale, CA
    1 day ago
  • $229.2k - $319.5k

    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... 
    Suggested
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    10 hours ago
  • $229.2k - $319.5k

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement technical solutions at a company-wide scale. You... 
    Suggested
    Local area
    Immediate start
    Flexible hours

    Riot Games

    Los Angeles, CA
    4 days ago
  • $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 Snap Inc!What you’ll do:Design, implement,... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    4 days ago
  • $185k - $301k

    San Jose, California / Los Angeles, CaliforniaEngineering - Engineering /Full-time /HybridAt FloQast, we aren't just building tools...  ...are crafting the "Operating System for Accounting." As a Principal Software Engineer on the Close team, you are a primary architect of... 
    Full time
    Work at office

    Floqast

    Los Angeles, CA
    6 hours ago
  • $229.2k - $319.5k

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...in a variety of broader domains. As a software engineer, you’ll work with both new and...  ...and to deliver player value.As a Principal Software Engineer on the Live Experiences... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    3 days ago
  • Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...to work in many broader domains. As a software engineer, you'll also dive into projects...  ...of extraordinary engineering.As a Principal Software Engineer and technical lead you... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    1 day ago
  • $229.2k - $319.5k

    Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. Riot engineers...  ..., large-scale challenges and deliver player value. As a Principal Software Engineer on Wild Rift, you’ll lead the development of key... 
    Temporary work
    Local area
    Worldwide
    Flexible hours
    Shift work

    Riot Games

    Los Angeles, CA
    3 days ago
  •  ...asymmetric advantage.About The Role:The Mission Systems Engineering team develops the Mission Management System—the software platform connecting mission subsystems,...  ...aircraft and ground systems. As a Senior/Principal Mission Software Engineer, you will architect,... 
    Weekly pay
    Permanent employment
    Full time
    Work at office

    Hermeus

    Los Angeles, CA
    3 days ago
  • $190k - $260k

     .... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected...  ...language.12+ years of professional experience in the software industry.Experience with web services, microservices, or other... 
    Work experience placement
    Local area

    Viant Technology

    Los Angeles, CA
    1 day ago
  •  ...Riot Games seeks a Principal AI/ML Platform Engineer for League of Legends to define ML platform strategy and drive scalable, secure ML systems. You will guide automation, serving architectures, and cross-team collaboration to enable rapid deployment and operation of ML... 

    Riot Games

    Los Angeles, CA
    2 days ago
  • $200k - $400k

     ...Principal Software EngineerLos Angeles, CA (On-site)Freeform builds AI-native manufacturing systems that unify software, hardware, and physics...  ..., built, and scaled without limits.As a Principal Software Engineer, you will act in a technical leadership capacity responsible... 
    Full time
    Relocation package
    Flexible hours

    FreeForm

    Los Angeles, CA
    1 day ago
  • $149k - $214.3k

     ...reside in one of the following approved locations:West Los Angeles, CAJob Summary: Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs. Code may be used in... 
    Work at office
    Local area
    Remote work
    3 days per week

    Green Dot

    Los Angeles, CA
    1 day ago
  • $190k - $230k

     ...Principal Application Software EngineerLos Angeles, CAK2 is building the largest and highest-power satellites ever flown, unlocking performance...  ...era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully... 
    Permanent employment
    Work experience placement
    Shift work

    K2 Space

    Los Angeles, CA
    2 days ago
  • $2,000 per month

     ...Principal Software EngineerElastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data...  ...on the promise of AI.We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-... 
    Full time
    Local area
    Flexible hours

    Elastic

    Los Angeles, CA
    1 day ago
  • $175k - $205.9k

    Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Los Angeles, CA
    1 day ago
  • $114k - $171k

     ...of mission‑enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...to the warfighter. Come be a part of our mission! Principal / Sr. Principal Software Engineer – Woodland Hills, CA As a Principal / Sr. Principal... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    3 days ago
  • $165.26 per hour

     ...Job Description Job Description Engineer the Future of Navigation. Advance Mission-Critical Innovation with PDS Tech...  ...in the aerospace and defense industry to hire a Principal or Senior Principal Software Engineer – Navigation . In this role, you'll develop cutting... 
    Hourly pay
    Permanent employment
    Temporary work
    Local area

    PDS Tech Commercial

    Los Angeles, CA
    4 days ago
  • $114k - $171k

    Northrop Grumman is actively seeking a Principal Software Engineer in Los Angeles, CA, to lead technical initiatives and develop software using C/C++. You will interface closely with software leads and architects to ensure project success. The role requires a bachelor's... 

    Northrop Grumman

    Los Angeles, CA
    4 days ago
  • $114k - $213.4k

    Northrop Grumman seeks a Principal/Sr. Principal Software Engineer in Los Angeles, CA. The role involves leading software projects utilizing C/C+, developing CI/CD pipelines, and ensuring software systems meet performance requirements. Candidates should possess a Bachelor... 

    Northrop Grumman

    Los Angeles, CA
    4 days ago
  • $229.2k - $319.5k

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...in a variety of broader domains. As a Software Engineer, you’ll work with both new and...  ...and to deliver player value.As a Principal Software Engineer on the League of Legends... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    1 day ago
  • $180k - $220k

     ...Principal Embedded Software EngineerSilvus Technologies, a leading provider of advanced MANET and MIMO communications systems, is reshaping mesh...  ...Connected"?Silvus is seeking a Principal Embedded Software Engineer, who will report to the Director of Software Engineering... 
    Work at office
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    1 day ago
  •  ...Riot Games in Los Angeles seeks a Principal Software Engineer for Developer Connections (DevCon) to shape Riot’s centralized game release capabilities. You will drive architecture across clients, servers, and publishing workflows, partnering with Release Team leadership... 

    Jobleads-US

    Los Angeles, CA
    1 day ago
  • $117.5k - $157.5k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ..., big data, microservices, and data visualization.As a Software Engineer II, you will use your Java, Scala, Python, scripting,... 
    Work experience placement

    Disney Interactive

    Glendale, CA
    1 day ago
  • Crane Aerospace and Electronics has an exciting opportunity for a Senior Software Engineer (Level III or IV) at our Burbank, CA location.About Crane:Crane Aerospace & Electronics supplies critical systems and components to the aerospace and defense markets. You’ll find... 
    Full time
    For contractors
    Work at office

    Crane

    Burbank, CA
    1 day ago
  • $148.7k - $199.4k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ....Job Summary Content Platforms Engineering is hiring a Senior Software Engineer to help build and innovate a world class shared... 
    Worldwide

    Disney Interactive

    Glendale, CA
    1 day ago
  • $160k - $180k

     ...about Age of Learning, visit AgeofLearning.com.Summary: AI-Native engineering is the new baseline at Age of Learning — engineers who do not...  ...agents as a first-class collaborator. We are seeking a Senior Software Engineer, AI Native to join the ABCmouse product team within... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Age of Learning

    Glendale, CA
    4 days ago
  • $117.5k - $157.5k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ...system health and take action quickly. Job Summary: As a Software Engineer II, you will contribute to building and operating... 

    Disney Interactive

    Glendale, CA
    1 day ago

Do you want to receive more vacancies?

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