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

Principal Software Engineer, Platform

$225k - $285k

Vivint Smart Home

Principal Platform EngineerWelcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future. Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.About This RoleWe are seeking a Principal Platform Engineer to set technical direction for Vivint's core platform: the cloud services, event pipelines, APIs, and IoT integrations that power millions of connected homes. This is a senior individual-contributor role. You will own architecture across multiple teams, lead the hardest technical problems hands-on, and raise the engineering bar for a growing Seattle team. In this role, you will be responsible to:Define the technical strategy and multi-year architecture for core platform services, event pipelines, and APIs.Lead the design of high-scale, low-latency distributed systems that process real-time events from millions of devices.Own cross-team technical decisions: author and review design documents and resolve trade-offs across mobile, backend, embedded, and data teams.Set standards for reliability, security, observability, and operability, including SLOs, production readiness, and incident review.Stay hands-on: build prototypes and critical components, and lead resolution of the hardest production issues.Identify systemic technical debt and platform risks, and drive plans to address them, including build-vs-buy decisions.Mentor senior and staff engineers, help set the hiring bar, and establish engineering culture for the Seattle team.Partner with Product, Security, and engineering leadership to align the platform roadmap with business priorities.Required QualificationsBachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience10+ years of experience building and operating production systems, including several years as a technical lead at the staff or principal levelExpert-level skills in Go, Python, Java, or similar backend languagesTrack record designing and operating large-scale distributed systems with high availability and low latencyDeep experience with cloud-native infrastructure: containers, Kubernetes, CI/CD, and GCP or AWSExperience setting technical direction across multiple teams and driving adoption of standards without direct authorityStrong written and verbal communication; able to explain trade-offs to both engineers and senior leadershipPreferred QualificationsExperience with event-driven architectures and streaming systems (e.g., Kafka)Experience designing REST and/or gRPC APIs at scale, including versioning and backward compatibilityExperience with IoT systems or device communication protocols (e.g., MQTT)Experience with observability and SRE practices (e.g., Datadog, OpenTelemetry, SLOs)Experience with NoSQL databases (e.g., MongoDB) and data modeling at scaleExperience with video streaming technologies (e.g., MP4, HLS, ffmpeg)Experience with private cloud or hybrid infrastructureExperience building internal developer platforms or using AI-assisted development toolsWorking at VivintLearn about the Vivint Culture and why it's a great place to grow your career! Here are some highlighted perks you should ask us about:Paid holidays and flexible paid time awayEmployee/Friends/Family DiscountsMedical/dental/vision/life coverage & 24/7 Medical Hotline401(k) + Employer MatchEmployee Resource GroupsQuarterly Innovation WeeksWORKING CONDITIONSThis job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.SAFETYVivint enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe working environment. Each new employee is responsible for completing all training requirements. Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public. Employee must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues.NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing.EOE AA M/F/Protected Veteran Status/Disability.Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.EEO is the Law Poster (The poster can be found at Official description on file with Talent.We support the use of AI tools to help you prepare for your interview (e.g., practicing responses, researching the role, or refining your resume). However, during interviews and assessments, we expect responses to reflect your own thinking, experience, and communication. Use of AI to generate or read answers in real time, complete assessments, or misrepresent your qualifications is not permitted and may impact your candidacy.The base salary range for this position is: $225,000 - $285,000* *The base salary range above represents the low and high end of the salary range for this position. Actual salaries will vary based on several factors including but not limited to location, experience, and performance. The range listed is just one component of the total compensation package for employees. Other rewards may include annual bonus, short- and long-term incentives, and program-specific awards. In addition the position may be eligible to participate in the benefits program which include, but are not limited to, medical, vision, dental, 401K, and flexible spending accounts.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Platform in Seattle, WA vacancy
  • $104.5k - $234.6k

     ...Description Responsibilites: ~ Lead engineering and operational management for highly...  ...in a demanding environment. Leads platform projects crossing multiple teams, evolving...  ...Responsibilities Key Responsibilities Platform Software Development: Lead cross-team... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Seattle, WA
    2 days ago
  • $104.5k - $234.6k

     ...we are excited to offer unique opportunities to contribute, grow and learn at multiple levels . Career Level - IC4 Principal Platform Software Engineer. Lead platform projects crossing multiple teams, evolving runtimes or middleware patterns for interoperability and... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Seattle, WA
    16 hours ago
  •  ...Principal Engineer, Developer Platform EngineeringIf you are looking for a game-changing career at one of the world's leading financial institutions...  ...reuse across teams.Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-... 
    Suggested
    Early shift

    Chase

    Seattle, WA
    3 days ago
  •  ...career, and the financial world.The role:We are looking for a Principal Software Engineer to own the long-term networking vision for all of SoFi....  ...connectivity to our partners. You will sit on the Cloud Platform team, but your scope and impact are company-wide.You will... 
    Suggested
    Remote work

    SoFi

    Seattle, WA
    16 hours ago
  • $104.5k - $234.6k

     ...Description Responsibilites: ~ Lead engineering and operational management for highly...  ...in a demanding environment. Leads platform projects crossing multiple teams, evolving...  ...Responsibilities Key Responsibilities Platform Software Development: Lead cross-team... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Seattle, WA
    3 days ago
  • $96.8k - $306.4k

     ...scalable, cloud-native robotics platform that enables customers to...  ...digital twins, simulation, software lifecycle management, and AI...  ...robot integration from a manual engineering effort into a scalable...  ...robot fleets. As a Lead Principal Platform Software Engineer... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    15 hours ago
  •  ...Developer Platforms EngineerDeveloper Platforms builds the internal systems that enable more than 3,000 Splunk engineers to build, test, and release world-class products at scale. Our...  ...daily developer experience to the wider software delivery lifecycle. You will join a... 

    Cisco

    Seattle, WA
    4 days ago
  • $115k - $225k

     ...the remaining days of the week.ABOUT THE TEAMThe Core Platform and AI Engineering team at Parametric is responsible for enhancing the quality...  ...for supporting their success.ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will serve as the AI engineering... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Seattle, WA
    2 days ago
  • $262.7k - $355.4k

    As a Principal Software Engineer on the AI Compute Platform team, you will design and build a secure, reliable, and easy-to-use platform for running AI workloads at scale. You will develop control-plane services, APIs, orchestration systems, and developer tools for distributed... 
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    ARM

    Seattle, WA
    1 day ago
  •  ...and evaluation mechanisms that improve software delivery. Lead adoption across teams by...  ...ambiguity, aligning stakeholders, mentoring engineers, and measuring productivity, quality,...  ...operating complex software systems or developer platforms, with technical leadership across teams... 
    Temporary work
    Flexible hours

    Archer

    Seattle, WA
    1 day ago
  •  ...JPMorgan Chase is seeking a Senior Principal Software Engineer for Core Platform Engineering in Seattle, WA. You will lead cross-functional teams to design, build, and deliver scalable, secure cloud-based platforms for multi-tenant environments. You will apply deep... 

    Testing Site - JPMC

    Seattle, WA
    2 days ago
  •  ...secure, scalable, and cloud-native robotics platform that enables customers to seamlessly...  ...fleet management, telemetry, digital twins, software lifecycle management, and AI-powered...  ...transforms robot integration from a manual engineering effort into an AI-assisted software... 

    Hackajob

    Seattle, WA
    3 days ago
  • $96.8k - $306.4k

     ...through self-service and equips support engineers with timely insights that reduce manual...  ...accelerating issue resolution.Drives cross-group platform initiatives (e.g., identity, config, API...  ...ResponsibilitiesPlatform Software Development:Set group-wide guardrails for... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Seattle, WA
    16 hours ago
  • $205.6k - $269.9k

     ...growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with intelligence...  ...use cases at enterprise scale. core responsibilitiesAs a Principal Software Engineer, you will own the system design and implementation of... 
    Permanent employment
    Full time
    Part time
    Immediate start
    Work visa

    Lululemon athletica

    Seattle, WA
    2 days ago
  •  ...Principal Software Engineer in the Data Platform GroupShape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation financial services company and national bank... 

    SoFi

    Seattle, WA
    4 days ago
  • $205.6k - $269.9k

     ...growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with intelligence...  ...use cases at enterprise scale. core responsibilitiesAs a Principal Software Engineer, you will own the system design and implementation of... 
    Permanent employment
    Full time
    Part time
    Immediate start
    Work visa

    Lululemon Athletica

    Seattle, WA
    3 days ago
  • $175k - $225k

     ...This is an opportunity for an AI-Engineering Principal Software Engineer, AI Group to get in on the ground floor. Cohu is building the AI engineering platform for semiconductor test from the ground up: cloud and on-prem inference infrastructure, custom agent tooling, and... 
    Full time
    Work experience placement
    Local area
    Worldwide
    Shift work

    Cohu, Inc.

    Seattle, WA
    3 days ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service (KMS)-a foundational... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    1 day ago
  • $185k - $277.6k

     ...Principal Software EngineerImpinj is a leading RAIN RFID provider and Internet of Things pioneer...  ...around the world using our platform, we solve for a better understanding of...  ...Overview:We're seeking a Principal Software Engineer to join our growing Platform Engineering... 
    Hourly pay
    Remote work

    Impinj

    Seattle, WA
    1 day ago
  •  ...Principal Software Engineer, Agentic AIAt AMD, we believe technology has the power to solve the world's most important challenges. From advancing...  ...agentic development workflows.Optimize prototypes on AMD platforms, going down the stack when needed.Work directly with partner... 

    Advanced Micro Devices , Inc.

    Bellevue, WA
    2 days ago
  • $220k - $356k

     ...Principal EngineerNetApp is uniquely placed in the industry partnering...  ...for you!As a Principal Engineer in NetApp's Cloud Storage organization...  ...Requirements15+ years in software development. 7+ years hands-...  ...migration systems & storage platforms. Preference for experience with... 
    Work at office

    NetApp

    Seattle, WA
    4 days ago
  • $230.1k - $311.2k

     ...We are seeking technically deep Principal Engineer to drive the architecture, engineering strategy...  ..., is a comprehensive, modular platform for deploying and operating autonomous...  ...deliver large scalable systems, design new software systems and have a significant bottom‑... 
    Internship
    Flexible hours

    Amazon Jobs

    Seattle, WA
    2 days ago
  •  ...Principal Software EngineerEngineering | Seattle, United States | RemoteWorking at AtlassianAtlassians can choose where they work – whether...  ...a 100-year company, we are proudly building a world-class engineering organization composed of empowered teams that are equipped... 
    Work at office
    Local area

    Trello

    Seattle, WA
    4 days ago
  •  ...Principal Engineer For High Value SendersAt Remitly, we believe everyone deserves the freedom...  ...with Core Transfer Experience and shared platform teams to turn complex financial...  ...improvements in customer experience and software delivery. Turn effective approaches into... 
    Work at office
    Worldwide
    Flexible hours

    Remitly

    Seattle, WA
    3 days ago
  • $262.7k - $355.4k

    As a Principal Software Engineer on our AI Inference Runtime team, you will set technical direction for critical components of distributed Inference...  ...to enhance the performance and efficiency of Arm’s AI platform.Responsibilities:Define the architecture, interfaces, and... 
    Work at office
    Local area

    ARM

    Seattle, WA
    4 days ago
  •  ...Senior Principal Software EngineerWe're looking for a tech leader ready to take their career to...  ...companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC...  ...JPMC-VPC—a software-defined networking platform that will replace our legacy infrastructure... 

    Chase

    Seattle, WA
    4 days ago
  • $243.3k - $326.2k

     ...Job Posting Title:Sr Principal Software EngineerReq ID:10159602Job Description:Disney Entertainment...  ...is a global organization of engineers, product developers, designers, technologists...  ...and building the products and platforms that will power our media, advertising... 
    Full time

    Hulu

    Seattle, WA
    4 days ago
  • $276k - $414k

     ...Principal Software EngineerSnap Inc is a technology company. We believe the camera presents the...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...advertiser experiences and creator ads platform at Snap.Lead the vision and strategy for... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Bellevue, WA
    4 days ago
  •  ...Principal Engineer, Security In Amazon S3 Api And Request ProcessingAmazon S3 holds the world's data. Customers of every size build on it because it gives them durability, scale, and control they can rely on, and because the controls around their data are as much a part... 
    Immediate start
    Shift work

    A W S

    Seattle, WA
    4 days ago
  •  ...shared services, APIs, data access patterns, platform libraries, build systems, and integration...  ...~10+ years of professional software engineering experience, including 3+ years operating at a senior, staff, or principal level. ~ Deep experience designing and... 

    UKG

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

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