Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Oct 02, 2026
This job expires in: 30 days

Job Summary

To build and scale backend systems for user identity and privacy, the remote Senior Software Engineer will design and implement services and APIs, contribute to large-scale migrations, and define authorization logic while collaborating with cross-functional teams.

Key responsibilities:
  • Design and build backend services and APIs that enforce identity and privacy rules across product surfaces
  • Contribute to migrations from legacy identity patterns, ensuring safety and backward compatibility
  • Define and evolve authorization logic for context-scoped data access, addressing edge cases effectively
Required qualifications:
  • 6+ years of professional backend software engineering experience with strong fundamentals in service-oriented architecture and API design
  • Proficiency in Java and/or Kotlin, with experience in a microservices environment
  • Experience designing systems with correctness and authorization as primary concerns
  • Demonstrated ability to ship migrations or infrastructure changes that other teams depend on
  • Strong written communication skills for documenting problems and proposed solutions

Complete Job Description

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

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