Remote Jobs Sign In

Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Sep 16, 2026
This job expires in: 30 days

Job Summary

Collaborating with cross-functional teams, the remote Software Engineer will manage the full software lifecycle for major product initiatives, focusing on building scalable APIs and distributed backend services while leveraging data to inform engineering decisions.

Key responsibilities
  • Partner with Product Management, Design, and Engineering teams to translate user needs into technical solutions
  • Own the end-to-end delivery of software projects, from design to rollout and observability
  • Design and evaluate A/B experiments to make data-driven engineering decisions
Required qualifications
  • 3+ years of backend development experience in large-scale distributed systems
  • Proficiency in modern backend languages such as Go or Python
  • Expertise in designing scalable APIs using GraphQL, REST, or gRPC
  • Experience with high-throughput caching layers and distributed datastores like Redis or PostgreSQL
  • Familiarity with AI-assisted engineering tools to enhance development workflows

Complete Job Description

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

Full access to 40,513 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