G

GoGuardian

EdTech subscription tools for classrooms

Staff Software Engineer - Beacon

Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 8 years of experience as a software engineer on SaaS applications and/or customer-facing products.
  • Competency in one or more programming languages.
  • Direct involvement in shipping at least one production application or product.
  • Experience with monitoring, performance optimization, technical documentation, and unit and integration testing.
  • Up-to-date knowledge of full-stack web development languages, libraries, and technology.
  • Ability to write production-grade code for well-scoped features and integrate feedback from code reviewers.
  • Ability to learn quickly, apply existing knowledge to new challenges, and build proficiency in relevant technical skills.
  • Confidence making technical decisions and explaining the reasoning behind them.
  • Experience deploying software using AWS, Terraform, Kubernetes, Docker, or similar technology.
  • Ability to drive automation adoption and enhancement in areas such as test automation, GitHub Runners, CI/CD platforms, and other automation platforms.
  • Ability to drive change beyond the scope of the team.

Responsibilities

  • Build new products and maintain existing products in the Safety product suite.
  • Contribute to the full software development lifecycle, including conception, research, definition, scoping, planning, implementation, testing, documentation, delivery, and maintenance.
  • Collaborate with a cross-functional team toward feature delivery, working independently and in pairs or groups with people of varying skill levels.
  • Apply problem-solving skills and existing knowledge and experience to new problems and creative solutions.
  • Write production-grade code for well-scoped features with support from code reviewers.
  • Understand, implement, and contribute to company best practices, including style guides, standards, code reviews, documentation management, and operational workflows.
  • Be generally available during standard working hours and participate in an on-call rotation for production application support.
  • Work closely with Product Management to create new features and products.
  • Lead application architecture decision-making.
  • Learn and experiment with AI tools to improve customer experience and the product offering.
  • Take part in short- and long-term planning.
  • Build and operate AWS infrastructure, and monitor and track service and software performance and reliability to meet promised service-level agreements.
  • Mentor other developers to increase overall team performance.

Desired Qualifications

  • Experience with Go, JavaScript, React, and MySQL.
  • Experience with Databricks.
  • Interest in machine learning and AI technology.

About the Company

GoGuardian

EdTech subscription tools for classrooms

GoGuardian provides a set of EdTech tools for K-12 schools to manage classroom activity, ensure safe browsing, track devices, and support student well-being. The four products—Teacher for classroom monitoring, Admin for network policy controls, Fleet for Chromebook inventory and management, and Beacon for alerts to counselors about at-risk students—cover classroom management, device management, and safety. The platform is subscription-based, offering schools ongoing access and updates across its tools. Its goal is to support safe, effective digital learning by giving educators, administrators, and counselors the tools they need to manage devices, guide student behavior, monitor safety, and respond quickly.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$200.1M
Headquarters
El Segundo, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at GoGuardian

See more jobs