Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
SundaySky seeks a Principal Engineer to provide hands‑on technical leadership across its product and platform. This senior IC will turn ambiguous goals into durable architecture, lead cross-platform initiatives, and improve how engineering designs and delivers software.
You will stay close to code while guiding video creation, personalization, rendering, data, AI, distribution, and platform services that support them, shaping scalable, secure systems for a multi-tenant SaaS platform.
The ideal candidate combines deep full‑stack and distributed‑systems expertise with pragmatic judgment, strong product thinking, and the ability to influence through technical credibilityExperience designing enterprise integrations involving third‑party APIs, identity providers, data platforms, webhooks, file exchange, and event‑based interfacesDeep expertise in distributed systems, service architecture, APIs, asynchronous workflows, event‑driven patterns, background processing, and failure handlingExperience establishing CI/CD, infrastructure‑as‑code, automated testing, observability, and production‑operability practices for distributed applicationsExpert full‑stack engineering capability, with deep experience in modern JavaScript and TypeScript and strong proficiency in at least one backend technology such as Node.js, Python, Java, or C#Experience designing for scalability, resilience, high availability, graceful degradation, disaster recovery, and measurable service‑level objectivesDeep understanding of cloud‑native architecture, preferably AWS, including containers, serverless services, networking, storage, compute, deployment patterns, and cost managementDemonstrated ability to lead architecture and implementation across multiple teams without relying on formal reporting authorityStrong knowledge of application and platform security, authentication, authorization, tenant isolation, secrets management, data protection, privacy, and secure software developmentDemonstrated ability to modernize a mature platform incrementally while continuing to deliver product capabilities and protect customer commitmentsStrong experience with relational and non‑relational data architecture, schema design, data integrity, migration strategies, and performance optimizationApproximately 12 or more years of professional software development experience, including significant technical leadership in production SaaS environmentsA sustained record of designing, building, and operating complex, business‑critical software platforms at scaleStrong written and verbal communication skills, including the ability to explain complex technical decisions, tradeoffs, and risks to varied audiencesAdvanced experience with modern frontend architecture, preferably React, including component systems, state management, performance, accessibility, browser behavior, and complex workflow‑oriented applicationsExperience with AWS or another major cloud providerExperience working on a multi‑tenant SaaS platformDemonstrate accountability for the health, evolution, and business impact of the platform as a wholePersonally solve the highest‑leverage technical problems while enabling others to execute the broader solutionBuild alignment across teams, resolve technical disagreements constructively, and influence decisions through evidence and credibilitySet coherent technical direction across multiple products, teams, and planning horizonsA successful Principal Engineer should be able to:Recognize systemic risks and architectural constraints before they become delivery or production failuresRaise engineering quality and delivery confidence without becoming a bottleneck or centralizing every decisionMake consequential technical decisions with incomplete information and clearly articulate the assumptions and tradeoffs involvedBalance immediate business needs with scalability, reliability, security, maintainability, and long‑term platform evolutionConvert ambiguous strategic goals into clear architecture, technical milestones, ownership boundaries, and delivery pathsCreate durable organizational leverage through platforms, standards, tools, documentation, and stronger technical leadersExperience with video, audio, media processing, creative tooling, animation, rendering, transcoding, or digital asset managementExperience with browser‑based motion graphics using React, JavaScript, CSS animations, Canvas, WebGL, WebAssembly, or related technologiesExperience with generative AI, large language models, retrieval‑augmented generation, agentic workflows, prompt orchestration, or AI‑generated mediaExperience architecting configurable enterprise platforms and internal developer platforms with reusable services, fine‑grained permissions, approval workflows, auditability, and governance controlsExperience with high‑throughput job orchestration, message queues, event buses, streaming systems, or distributed rendering workloadsExperience with enterprise data connectivity, CRM or customer‑data platforms, personalized content systems, or customers in regulated industries such as banking, financial services, and insuranceExperience with PostgreSQLExperience with automated browser testing frameworksExperience with event‑driven systems, background jobs, message queues, or asynchronous processingExperience integrating third‑party applications or servicesExperience in an Agile or iterative product‑development environment