Software Engineer, Backend - Core (Remote)

Los Angeles, CA, United States, Remote

GoGuardian


Role Locations

  • Los Angeles, CA, United States
  • Remote

Employees

251 - 500 people

Address

2030 East Maple Avenue
El Segundo, CA, 90245, US

Tech Stack

  • Go
  • AWS
  • Node.js
  • JavaScript
  • React
  • MySQL
  • Docker
  • HTML
  • css
  • Terraform
  • Ansible
  • Express.js
  • TypeScript
  • Angular
  • Google Cloud Platform

Role Description

GoGuardian is on a mission to transform education by helping to protect students in the digital space from harmful and distracting content and supporting their mental health. We partner with schools to identify learning patterns and maximize the academic potential of every student. With GoGuardian, educators can engage students with more effective resources while also promoting online accessibility in the most applicable way for their school population.

While this job posting uses El Segundo, CA as the location, please note this role is currently being recruited for remote work or reporting to headquarters if within commuting distance.

As a Software Engineer, Backend for the Core Team at GoGuardian, you’ll help build, optimize and maintain our infrastructure and applications that support millions of students and educators every day. You will work on production code and build rich feature sets that support the complex problems in education. You’ll be a key member of our engineering team, helping to embody the principles of fluidity, critical thinking, innovation, and collaboration.

What You'll Do Build systems to solve new problems Display strong judgment in selecting methods, techniques and evaluation criteria for delivering results Build, deploy and operate high-scale web applications Deliver on engineering challenges and understand existing codebases quickly Write high quality and maintainable code and own engineering initiatives Collaborate with different teams (QA, UX, etc.) to come up with effective and innovative solutions to problems Navigate dashboards and logs to efficiently pinpoint problem areas Document and diagram components and integration points of distributed systems Work effectively in an agile environment Learn and experiment with new technologies Effectively communicate and understand complex ideas with other engineers/non-engineers

Who You Are 5+ years of professional industry experience as a backend engineer in a distributed systems environment 3+ years experience in designing and building RESTful APIs and microservices Knowledge of at least one statically typed compiled language (preferably Golang) Strong understanding of system performance and scaling Experience with AWS and Infrastructure as Code tools such as Terraform Experience with container orchestration platforms such as Amazon ECS Familiarity with a variety of database concepts such as NoSQL, column-stores, relational databases, and distributed databases Experience working with web applications Experience working in a fast-paced startup environment

What We Offer Opportunity to impact and revolutionize safe digital learning experiences for K-12 students Partner with enthusiastic and talented colleagues who are compelled to do good in the world Weekly yoga classes, guided aromatherapy meditation, and on-site gym Annual personal growth stipend for continued learning Grow and scale with one of the fastest-growing EdTech companies

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 race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, pregnancy, marital status, sex, age, sexual orientation, military and veteran status, registered domestic partner status, genetic information, gender, gender identity, gender expression, or any other characteristic protected by applicable law

About GoGuardian

GoGuardian is on a mission to supercharge human potential by creating the ultimate learning platform. We help thousands of K-12 schools and districts maximize the learning potential of every student by enabling more productive, effective, and safer digital learning.

Company Culture

Our Guiding Principles describe how we work, what we value, and our decision-making philosophy. Our team is truly passionate about creating solutions that take digital learning to new heights, and that passion is at the heart of everything we do. Yet we also know it’s not just what we do but how we do it, and we’re proud to have built a purpose-driven culture of collaboration, openness, trust, and transparency.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.