Senior Software Engineer - Infrastructure
GoGuardian
seniorpermanentbackenddevops El Segundo, CA 48 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
GoBackend EngineeringAWSTerraformKubernetesDockerPostgreSQLRedisKafkaInfrastructure as Code
About the role
Role Overview
Senior Software Engineer, Infrastructure at GoGuardian. You’ll develop and maintain cloud solutions and backend services that support products used by millions of students and educators. The role sits on the Tech Foundation team, responsible for core cloud infrastructure, shared data services, and developer tooling.
What You’ll Do
- Architect and maintain secure, scalable cloud infrastructure and deployment systems for high availability
- Design and implement backend services and shared libraries for core functionality across product suites
- Engineer high-throughput data pipelines and optimize production-scale data storage
- Write clean, maintainable code and lead initiatives to modernize and improve codebase health
- Build and enhance developer tooling and automation to speed up testing, releases, and engineering velocity
- Collaborate across teams on technical standards, code reviews, and mentorship on system design and best practices
Requirements
- 5+ years of professional software engineering focused on backend systems and/or infrastructure
- Strong proficiency in a backend language (Go, Python, Java), preferably Go
- Experience with major cloud infrastructure providers (AWS preferred)
- Proficiency with data storage/query technologies: MySQL, PostgreSQL, Redis, OpenSearch/Elasticsearch
- Familiarity with Infrastructure as Code (IaC), including Terraform
- Understanding of containerization (Docker) and modern deployment architectures
- Experience configuring and optimizing build systems and deployment pipelines
- Strong written and verbal communication; able to collaborate with technical and non-technical stakeholders
Nice-to-Haves
- Experience with GCP
- Experience with streaming platforms like Kinesis or Kafka
- Experience with Kubernetes or Serverless
Benefits
- Competitive pay, full health insurance, 401(k) matching, bonuses, and an employee stock option plan
About GoGuardian
GoGuardian provides learning and safety solutions for K-12 education. Its platform helps educators and school leaders improve learning environments, promote equitable engagement, and keep students safe.
Scraped 4/2/2026