Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Sep 23, 2026
This job expires in: 30 days
Job Summary
To elevate a web application and tech stack, the full-time Senior Software Engineer will design, implement, and maintain high-performance software while utilizing AI-assisted development tools in a remote environment.
Key responsibilities
- Evaluate product and technical requirements, providing effort estimates and identifying risks
- Design and maintain scalable, secure, and performant product functionality while collaborating with Product Management
- Take ownership of features across the full lifecycle, ensuring software quality through testing and design reviews
Required qualifications
- 5+ years of full stack Java experience (Java 8 or higher) in complex enterprise software
- 4+ years of experience with modern front-end frameworks, preferably React
- Proficiency in designing and consuming RESTful APIs and event-driven integrations
- Strong SQL skills and experience with data modeling and database design
- Bachelor's degree in Computer Science or related field
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,565 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