Job Closed
This listing is no longer active.
Ensure the well-being of your students with the most proactive tool in digital safety. Learn more at gaggle.net
Senior Backend Engineer
Location
United States
Posted
132 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Gaggle
• 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
Job 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Drupal Engineer, Part-Time, On-call
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
• Be a key contributor in the creation of Drupal sites that are fully compliant with standards for design, accessibility, security, and performance • Write automated tests that support the delivery of quality software • Contribute to the client, ICF, and Drupal engineering communities • Work directly with stakeholders and team members to set and manage expectations throughout the life of the project • Operate within an agile development process
Full Stack Developer – .Net, React/Angular
Full ScaleBuild software development teams quickly and affordably.
• Develop and maintain responsive and scalable web applications using React and Angular (frontend) and .NET (backend). • Collaborate with designers, product managers, and other developers to build and enhance features. • Write clean, maintainable, and efficient code across the full stack. • Implement and integrate APIs and third-party services. • Troubleshoot and debug application issues to ensure optimal performance. • Optimize applications for speed, scalability, and reliability. • Stay updated with the latest trends and best practices in web development.
• Design and develop REST APIs using ASP.NET Core, EF Core and Dapper. • Implement scalable, accessible, and high-performance interfaces with Angular. • Apply SOLID principles, Clean Code practices, automated testing and code review. • Data modeling, optimized queries and tuning with EF Core/Dapper. • Telemetry, structured logging, metrics and tracing. • Containerize with Docker and orchestrate on Kubernetes. • Work closely with Product/UX and support the team's technical decisions. • Use/experiment with copilots and agents to accelerate development and documentation.
• Work hands-on in a mature Ruby on Rails application running on Heroku • Improve and refactor existing Rails logic to increase stability and maintainability • Tackle high-impact technical challenges that are slowing the team down • Help reduce technical debt in critical areas of the codebase • Collaborate closely with existing engineers to unblock progress • Make safe, well-tested changes with production reliability in mind




