Remote Jobs Sign In

Senior Backend Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Sep 23, 2026
This job expires in: 30 days

Job Summary

To support the development of AI-driven learning experiences, the remote Senior Backend Software Engineer will design, develop, and operate scalable backend services using TypeScript and Go, while managing the full service lifecycle and collaborating across teams.

Key responsibilities
  • Design and develop scalable backend services and APIs, ensuring production readiness and operational health
  • Build and maintain distributed systems and microservices, focusing on event-driven architectures and AWS infrastructure
  • Collaborate with engineering teams to integrate shared services and improve system reliability through observability and automated testing
Required qualifications
  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 8+ years of professional software development experience, particularly with backend services in TypeScript and Go
  • Strong experience with microservices, distributed systems, and designing GraphQL and REST APIs
  • Hands-on experience with AWS services and Kubernetes, preferably Amazon EKS
  • Proficient in data modeling and databases such as MySQL/Aurora, DynamoDB, and Redis

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 40,565 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee