Software Engineering Team Lead
Location: Remote
Compensation: Hourly
Reviewed: Thu, Aug 20, 2026
This job expires in: 30 days
Job Summary
Leading a remote team in an Agile environment, the full-time Software Engineering Team Lead will manage application development, oversee team performance, and ensure compliance while utilizing DevOps and test automation practices.
Key responsibilities:
- Assigns and directs the work of team members while estimating timelines and technical efforts for project planning
- Designs, develops, tests, and deploys software solutions, collaborating cross-functionally to achieve sustainable outcomes
- Monitors and maintains existing software applications, identifying and resolving technical issues to ensure optimal performance
Required qualifications:
- Bachelor's degree in a related field
- Seven years of experience in test-driven development and Agile processes
- In-depth understanding of DevOps and Software Development Life Cycle (SDLC) processes
- Experience in developing and understanding sequence diagrams and class models
- Proven ability to coach, mentor, and lead a team effectively
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 47,805 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