Latest AI JobsBrowse Jobs
GoGuardian logo

Staff Software Engineer - Core

GoGuardianUnited StatesEngineering
Apply on company site
Salary
$190K - $220K USD
Job type
Full-time
Posted
20 Jul 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Staff Software Engineer - Core position at GoGuardian involves building and maintaining client applications within the safety product suite across the United States. This role is ideal for an experienced developer with a background in desktop or endpoint software who enjoys solving complex deployment challenges for student safety solutions.

Key Responsibilities

Design, build, and maintain the GG App across Windows, macOS, and iOS platforms, including background services and update mechanisms.
Own Windows installer engineering by creating MSI and EXE packages with the WiX Toolset, ensuring silent install flows and proper code signing.
Build and maintain enterprise deployment paths for tools like Microsoft Intune, Active Directory Group Policy, SCCM, PDQ Deploy, and Apple MDM.
Design and operate auto-update systems, including lightweight background updaters, differential updates, and signed packages delivered via CDN.
Write PowerShell and platform scripting to automate installation, uninstallation, registry and service management, logging, and diagnostics.
Navigate customer information security constraints such as User Account Control, elevation, certificate-based trust, and endpoint-protection interactions.
Build or integrate install and upgrade health reporting features, contributing to required backend and API development.
Lead application architecture decision-making processes and champion artificial intelligence adoption across engineering workflows.
Participate in an on-call rotation for production application support, monitor service reliability, and build supporting AWS infrastructure.

Requirements

Bring eight or more years of experience as a software engineer, with a strong focus on desktop or client applications deployed to managed devices.
Possess deep Windows platform expertise, including installer engineering, Windows services, the registry, and code signing.
Demonstrate strong PowerShell and scripting abilities for automation, service management, and logging.
Have hands-on experience deploying software at scale through enterprise systems management tools like Intune, Group Policy, SCCM, or PDQ Deploy.
Understand auto-update systems, endpoint security realities, and certificate-based trust.
Hold direct involvement in shipping at least one production application or product to end users.
Show competency in one or more programming languages, with a preference for Go, C#/.NET, Swift, or C++, alongside full-stack fluency in JavaScript, React, or MySQL.

Nice to Have

Experience working with Kafka or other event-sourcing systems.
Prior experience shipping software into K-12 or other highly managed IT environments.
An interest in machine learning and artificial intelligence technology.

Skills and Tools

AWS
Kubernetes
Docker
React
JavaScript
C++
Kafka
Terraform
PowerShell
WiX Toolset

Salary and Benefits

Competitive base salary ranging from $190,000 to $220,000 per year, determined by location, skills, qualifications, and experience.
Complete health insurance coverage, 401(k) matching, and an employee equity plan.
Flexible time off, paid holidays, paid parental leave, and a paid year-end holiday break.
Professional growth and personal wellbeing support, including work-from-home funds and fertility and adoption reimbursement.

About the Company

GoGuardian is an outcomes-focused learning company dedicated to improving learning environments and helping learners solve the world's greatest challenges. The organization creates award-winning learning solutions purpose-built for K-12, trusted by school leaders to promote effective teaching, equitable engagement, and student safety. Employees join a remote, diverse, and mission-driven team that values accountability, collaboration, and an inclusive culture.

How to Apply

Interested candidates should apply directly on the official GoGuardian careers page to submit their application for review.

Skills and tech stack

Questions candidates ask

What is the salary range for the Staff Software Engineer - Core position?

The typical base salary range is $190,000 to $220,000 per year, depending on factors such as primary work location, skills, qualifications, and experience.

How many years of experience are required for this role?

Candidates must have 8+ years of experience as a software engineer, with significant time spent on desktop or client applications.

Is this a remote position?

Yes, GoGuardian operates as a remote team, and this position is located in the United States.

What specific platform expertise is needed?

The role requires deep Windows platform expertise including installer engineering, the WiX Toolset, Windows services, registry management, code signing, and PowerShell scripting.

What benefits does GoGuardian offer?

Benefits include complete health insurance, 401(k) matching, employee equity, flexible time off, paid parental leave, work-from-home funds, and fertility and adoption reimbursement.

Ready to apply?

The application is on the official GoGuardian careers page.

Apply on company site