Principal Software Engineer, Platform
$225k - $285kVivint 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.
$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...SuggestedTemporary workFlexible hoursShift work$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...SuggestedTemporary workFlexible hoursShift work- ...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-...SuggestedEarly shift
- ...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...SuggestedRemote work
$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...SuggestedTemporary workFlexible hoursShift work$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 workFlexible hours- ...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...
$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 workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$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 officeLocal areaVisa sponsorshipRelocation package- ...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 workFlexible hours
- ...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...
- ...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...
$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 workFlexible hoursShift work$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 employmentFull timePart timeImmediate startWork visa- ...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...
$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 employmentFull timePart timeImmediate startWork visa$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 timeWork experience placementLocal areaWorldwideShift work$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 workFlexible hours$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 payRemote work- ...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...
$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$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‑...InternshipFlexible hours- ...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 officeLocal area
- ...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 officeWorldwideFlexible hours
$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 officeLocal area- ...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...
$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$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 workLive inWork at officeLocal area- ...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 startShift work
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Platform. Be the first to apply!
- principal software engineer Seattle, WA
- platform engineering manager Seattle, WA
- platform developer Seattle, WA
- senior platform engineer Seattle, WA
- platform engineer Seattle, WA
- client platform engineer Seattle, WA
- data platform engineer Seattle, WA
- principal scientist Seattle, WA
- principal solution architect Seattle, WA
- principal solutions consultant Seattle, WA



