- IT
Bangalore, भारत
Vacancy description
India, भारत
At GoGuardian, we’re helping build a future where all learners are ready and inspired to solve the world’s greatest challenges. Our award-winning system of learning solutions is purpose-built for K-12 and trusted by school leaders to promote effective teaching and equitable engagement while helping empower educators to keep students safe.
Working with us means joining a remote team of diverse, committed, mission-driven employees who are inspired by our vision, dedicated to our customers, and ready to roll up their sleeves. Guardians put their heads together to solve problems, learn together from experiments that fail, and stand together by their work with full accountability. We’re looking for a Senior Software Engineer to join the Pear Deck Learning team. Pear Start for planning and delivering high-quality lesson packages, Pear Deck for increasing student participation through tailor-made presentations and real-time feedback, Pear Practice for differentiated, gamified practice with standards-aligned content, and Pear Assessment for versatile assessments and crystal-clear reports. You’ll contribute across the full stack of this suite, which serves hundreds of thousands of teachers and students in real time. Design, build, and continuously improve features across the Pear Deck Learning suite, from the presenter and student experiences to the platform services behind them.
Develop high-performance backend services in https://jobeax.com/link/JSd7UYCSg572jJDY (Express) and Go (gRPC microservices) that power real-time classroom workflows -- live sessions, joining by code, presence, leaderboards, and streaming responses.
Build data-rich, accessible frontend experiences with React 18 and TypeScript, using component systems like Chakra UI, state tooling like Redux Toolkit and React Query, and form/validation patterns built on react-hook-form and Zod.
Design REST and gRPC APIs (grpc-gateway, OpenAPI/Swagger) for real-time data and service-to-service communication in a service-oriented architecture.
Work across a polyglot data layer -- MySQL, PostgreSQL, and MongoDB for records; WebSockets, server-sent events, and Firebase Realtime Database-backed live sessions.
Integrate LLM/AI services (OpenAI, Google Gemini) into product features -- content generation, streaming responses, retrieval-augmented context, and the moderation and quota guardrails K-12 requires.
Google Slides, Classroom, and Drive; Microsoft Teams and Office add-ins; Write maintainable, well-tested code with strong typing; contribute to test suites in Vitest, Jest, and Go’s testing stack, and uphold CI quality gates.
Help modernize legacy surfaces -- migrating older React/build tooling to current standards (React 18, Vite, TypeScript 5) without disrupting classrooms that depend on them daily.
Ship and operate services on AWS (ECS, Aurora, S3, SQS, CloudFront) and GCP (GKE/Kubernetes, Cloud Build, Firebase), using Docker, Terraform, and Helm.
Monitor and improve performance and reliability with Datadog, OpenTelemetry, and Prometheus/Grafana; participate in an on-call rotation for production support.
5+ years of experience as a software engineer on SaaS or customer-facing products, including leading delivery of complex, large-scale features.
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.
GoGuardian's Job Applicant Privacy Policy is located here .
#BI-Remote
Similar vacancies
Bangalore, भारत
ServiceNow
Hyderabad, भारत
Bangalore, भारत
Bosch Global
Bangalore, भारत
Bosch Group
Bangalore, भारत
Rootstock Software
Bangalore, भारत
India, भारत
$70 USD / hour
Bombay, भारत
JPMorgan Chase & Co.
Bangalore, भारत
JPMorgan Chase & Co.
Bombay, भारत
JPMorgan Chase & Co.
Bombay, भारत