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