Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GoGuardian Logo

Senior Software Engineer - Discover

GoGuardian

$175,000 - $195,000
Dec 5, 2025
Remote, US
Apply Now

GoGuardian is looking to hire a Senior Software Engineer, Fullstack to design and implement solid architectural solutions for their Discover product. This product is an analytics platform that helps K-12 administrators track and manage educational software usage, understand app engagement trends, and make data-driven decisions about licensing and technology investments. The goal is to build features that provide actionable insights for school districts.

Requirements

  • Strong Go experience with production-grade services, including concurrency patterns, gRPC, and microservices architecture
  • Accomplished in building high-quality React applications with TypeScript, including data visualization and dashboards
  • Experienced in designing and implementing APIs (gRPC, REST) and microservices that handle high throughput
  • Proficient with SQL databases (PostgreSQL preferred) including complex query optimization, indexing strategies, and analytics workloads
  • Experience with data aggregation patterns and building systems that process and summarize large datasets
  • Familiar with caching strategies (Redis/Redis Cluster) and multi-tier caching architectures
  • Has working knowledge of cloud services (AWS preferred: ECS, Aurora, Athena, S3, SQS)

Responsibilities

  • Design, build, and continually improve our Discover product that provides app usage analytics and license management for school districts
  • Develop high-performance backend services in Go that aggregate and serve millions of usage data points efficiently
  • Build intuitive, data-rich frontend experiences with React and Chakra UI, including interactive dashboards and charts
  • Design and implement gRPC and REST APIs for real-time data access and service-to-service communication
  • Work with big data technologies, including AWS Athena for analytics queries and HyperLogLog for cardinality estimation
  • Optimize SQL database schemas and queries for large-scale analytics workloads
  • Build and maintain background workers for data aggregation and processing using SQS and asynchronous patterns

Other

  • 5+ years of professional industry experience leading and coordinating complex, large-scale features
  • Proven advocate for engineering quality and building a thriving team culture
  • Great communication skills and an ability to proactively identify problems and solutions across teams and stakeholders
  • Eager to take initiative in a fast-paced, ever-changing, dynamic environment
  • Fueled by the opportunity to truly impact the education landscape