Gaggle

Senior Backend Engineer

Gaggle

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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

Requirements

  • 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.
Benefits
  • Please apply to this posting in order to learn more about the starting salary range and benefit options.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 8SQLNoSQLMySQLDynamoDBTypeScriptCI/CDAI toolswell-tested codebackend development
Soft Skills
communicationcollaborationindependenceproblem-solvingteamworkleadershipplanningdesignadaptabilitybest practices