Senior Software Engineer
Location: Remote
Compensation: Hourly
Reviewed: Wed, Aug 26, 2026
This job expires in: 30 days
Job Summary
Working remotely on a full-time temporary basis, the Senior Software Engineer will oversee the development and installation of new hardware and software, provide recommendations for process improvements, and monitor system performance while collaborating with technology professionals.
Key responsibilities:
- Design and deploy new applications and enhancements to existing systems
- Identify and resolve business systems issues through system analysis and testing
- Train junior engineers to enhance their skills and work efficiency
Required qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Seven years of experience in software application development, system analysis, and debugging
- Thorough understanding of software structures and hardware integration
- Proficiency in software testing techniques and code optimization
- Ability to manage multiple projects simultaneously
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 46,304 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