Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Sep 18, 2026
This job expires in: 30 days
Job Summary
To support a high-impact engineering team, the freelance Software Engineer will design and enhance scalable backend services, develop solutions for distributed systems, and collaborate with cross-functional teams in a remote environment.
Key responsibilities
- Design, build, and enhance scalable backend services that power core product capabilities
- Develop robust solutions for distributed systems challenges, including availability, performance, and data consistency
- Create and support well-designed REST APIs that enable reliable integrations and product experiences
Required qualifications
- At least 2 years of professional software development experience building scalable, highly available applications
- Hands-on experience with Java, Kotlin, or comparable full-stack development technologies
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud
- A degree in Computer Science, Engineering, or a related discipline or equivalent practical experience
- Authorization to work in the United States on an ongoing basis
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 41,641 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