Gaggle · 2 days ago
Senior Backend Engineer (Remote, United States)
Gaggle is a company dedicated to supporting student safety and well-being, working with K-12 schools to prevent bullying and other crises. They are seeking a Senior Backend Engineer to join their full-stack team in building the onboarding, configuration, and user management aspects of their student safety platform.
Education Management
Responsibilities
Design, develop, and maintain high-quality, scalable backend code to power both internal and external workflows to get Gaggle set up
Collaborate with frontend engineers, infrastructure engineers, product managers, and others to build powerful features
Work with engineers across the organization to define and disseminate best practices and improvements to our technology
Lead the planning and design for the backend portion of projects that help keep students safe
Qualification
Required
5+ years experience working as backend developer on a team of high-performing engineers
Strong proficiency Java 8+
Strong proficiency with both SQL and NoSQL databases (MySQL and DynamoDB preferred)
Experience with TypeScript
Experience being the owner of a codebase or component of a software product and comfort working independently
Experience quickly understanding and modifying unfamiliar code
Experience leveraging AI tools (e.g. Cursor, Claude, Copilot, Junie) into the software development process
Experience writing well-tested code that is deployed on a modern CI/CD pipeline
Experience working on a product-focused team that operates with strong collaboration among engineers with different technical backgrounds and expertise
Excellent communication skills
Preferred
Familiarity with Go
Familiarity with AWS and Lambda architecture
Proficiency with Python
Experience working on small teams in small companies and a “get it done” attitude