Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Sep 11, 2026
This job expires in: 30 days
Job Summary
To support the Social Experience team, the remote Senior Software Engineer will design and build scalable backend services primarily using Ruby on Rails and Go, while owning complex technical delivery and collaborating across teams to enhance social features for users.
Key responsibilities
- Design and implement performant backend systems to support high-throughput workloads and complex business logic
- Evolve existing Rails systems by identifying and extracting well-scoped capabilities while ensuring reliability and backward compatibility
- Lead complex technical initiatives from design through implementation, monitoring, and iteration, while managing dependencies and risks
Required qualifications
- 5-8 years of professional software engineering experience with a focus on Ruby on Rails applications
- Proficiency in PostgreSQL, including schema design and query optimization
- Experience with API design and background job processing tools like Sidekiq
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Working knowledge of Go and a solid understanding of observability practices
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 42,189 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