Remote Jobs Sign In

Backend Software Engineer

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

Job Summary

Focused on building a world-class backend platform, the full-time Backend Software Engineer will design systems, databases, and APIs while working in a hybrid environment based in Portland, Oregon.

Key Responsibilities
  • Design service boundaries, data models, and REST API contracts to ensure backward compatibility and clean error contracts
  • Implement event-driven microservices and a webhook-triggered survey automation engine using GCP Pub/Sub
  • Develop resilient and observable services with integrated security and access control systems for enterprise clients
Required Qualifications
  • Proficiency in Java at the JVM level, including understanding concurrency and memory management
  • Deep knowledge of Spring Boot and the Spring ecosystem or equivalent dependency injection frameworks
  • Strong SQL skills with experience in data modeling and query optimization
  • Experience in API design with a focus on versioning, error semantics, and idempotency
  • Background in building systems that handle real load and consider failure modes in design

Complete Job Description

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

Full access to 41,606 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