Remote Jobs Sign In

Senior Software Engineer

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

Job Summary

Leading technical initiatives and optimizing team delivery, the full-time Senior Software Engineer will collaborate with technical leadership to build and support core application components in a remote environment.

Key responsibilities
  • Implement scalable and maintainable software systems aligned with technical roadmaps
  • Collaborate with product managers and stakeholders to translate business goals into technical requirements
  • Support mid-level engineers and foster a culture of learning and technical ownership
Required qualifications
  • B.S. in Computer Science or equivalent degree (required); M.S. in Computer Science (preferred)
  • 8+ years of experience with multi-tier distributed web applications using Ruby (Ruby on Rails), J2EE, JavaScript (React, Node), Python, and other web technologies
  • 5+ years of experience with architecting and maintaining JSON APIs
  • Extensive knowledge of microservices, APIs, event-driven architectures, and containerization (Docker, Kubernetes)
  • Experience with tools such as MySQL, Elasticsearch, GitHub, JIRA, and AWS

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