Staff Software Engineer - Core @GoGuardian
Software Development
Salary usd 190,000 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Staff Software Engineer - Core @GoGuardian

2mths ago - GoGuardian is hiring a remote Staff Software Engineer - Core. 💸 Salary: usd 190,000 - 220,000 per year 📍Location: USA

Role Description

We’re looking for a Staff Software Engineer to build new and maintain existing products in GoGuardian’s Safety product suite. This position sits on the Core team, which owns the GG App -- the client application that brings GoGuardian’s filtering and safety capabilities to macOS, Windows, and iOS devices. The Core team is responsible for the full lifecycle of the app on customer devices:

  • Packaging and code signing
  • Silent and at-scale deployment through tools like Intune, GPO, SCCM, PDQ, Jamf, and MDM
  • Auto-update infrastructure
  • Health and reporting systems

In this role, you’ll contribute to the full software development lifecycle:

  • Conception
  • Research
  • Definition
  • Scoping
  • Planning
  • Implementation
  • Testing
  • Documentation
  • Delivery
  • Maintenance

The ideal candidate is curious, able to manage risk, and driven to deliver quality software that runs reliably on hundreds of thousands of school-managed devices.

What You Will Do

  • Design, build, and maintain the GG App across Windows, macOS, and iOS, including installers, background services, and update mechanisms.
  • Own Windows installer engineering: MSI/EXE packages built with the WiX Toolset, silent install and uninstall flows, upgrade paths, and code signing.
  • Build and maintain deployment paths for tools like Microsoft Intune, Active Directory, SCCM, PDQ Deploy, and Apple MDM solutions.
  • Design and operate the auto-update system: a lightweight background updater service, differential/patch-based updates, signed update packages delivered via CDN.
  • Write PowerShell and platform scripting to automate installation, uninstallation, registry and service management, logging, and diagnostics.
  • Navigate customer infosec constraints and design the app to work within them.
  • Build or integrate install/upgrade health reporting.
  • Write IT-friendly documentation, deployment scripts, and onboarding materials.
  • Lead the application architecture decision-making process for the Core team.
  • Collaborate with a cross-functional team toward feature delivery.
  • Understand, implement, and contribute to GoGuardian’s best practices.
  • Champion AI adoption across engineering.
  • Monitor and track performance and reliability of our services and software.
  • Build and operate supporting AWS infrastructure.
  • Take part in short- and long-term planning, and mentor other developers.

Who You Are

  • 8+ years of experience as a software engineer, with significant time spent on desktop/client applications.
  • Deep Windows platform expertise.
  • Strong PowerShell and scripting skills.
  • Hands-on experience deploying software at scale through enterprise systems-management tools.
  • Experience building or integrating auto-update systems.
  • Working knowledge of endpoint security and compliance realities.
  • Familiarity with macOS and iOS deployment.
  • Direct involvement in shipping at least one production application/product.
  • Competency in one or more languages; experience with Go, C#/.NET, Swift, or C++ preferred.
  • Experience with monitoring, performance optimization, technical documentation, and unit/integration testing.
  • Have deployed software utilizing AWS, Terraform, Kubernetes, Docker, and/or other similar technology.
  • Confident in making technical decisions and explaining the reasoning behind them.
  • Writes production-grade code for well-scoped features.

Nice to Have

  • Experience with Kafka or other event-sourcing systems.
  • Experience shipping software into K-12 or other highly managed IT environments.
  • An interest in Machine Learning and AI technology.

Salary Information

The typical base salary range for this position is $190,000 - $220,000 per year. The range displayed reflects the minimum and maximum target for new hire base pay for this position.

Equal Opportunity Employer

GoGuardian is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. GoGuardian does not discriminate against employees, applicants, interns or volunteers on the basis of any characteristic protected by applicable law.

Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer - Core @GoGuardian
Software Development
Salary usd 190,000 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,100+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later