Manager, Software Engineering - Remote Leadership Role
About the Role
We are looking for a Manager, Software Engineering to join our dynamic team at Skillable. This remote position offers you the opportunity to lead a talented group of software engineers while shaping the future of training technology. At Skillable, we believe in the power of collaboration and innovation, and as a leader, you will play a crucial role in fostering a culture of excellence and well-being.
What You'll Do
- Lead and manage a team of software engineers, ensuring the successful design, development, and maintenance of software applications.
- Provide technical leadership and guidance, including architectural decisions and code reviews.
- Drive the team to create unit and functional tests, contributing to our commitment to Continuous Integration and Continuous Deployment (CI/CD).
- Develop future leaders through mentoring and strategic delegation of responsibilities.
- Collaborate closely with Product Management to align engineering efforts with company goals.
- Engage in market research to propose and champion new technologies and processes that enhance our software development lifecycle (SDLC).
- Ensure compliance with all standards and best practices in software engineering.
- Foster innovation by exploring and adopting cutting-edge technologies.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- 10+ years of experience in large-scale software product engineering.
- 2+ years of experience in a software management role, mentoring high-performing teams.
- Proven experience in deploying large-scale web products in an agile environment.
- Strong communication skills, with the ability to convey complex information to various audiences.
- Experience working in a fully remote team is preferred.
- High level of integrity and professionalism.
- Proficiency in Microsoft Suite and web conferencing tools.
Nice to Have
- Experience with cloud technologies and modern software development practices.
- Familiarity with security best practices in software development.
- Knowledge of compliance standards in software engineering.
What We Offer
- Fully remote work with a monthly stipend for office supplies.
- Comprehensive medical, dental, and vision plans.
- 401(k) with company match and tuition reimbursement.
- Open PTO policy and paid holidays.
- Access to Skillable learning opportunities and professional development.
- Positive work culture that emphasizes well-being and work-life balance.
This remote Manager, Software Engineering role at Skillable offers a competitive salary and a strong focus on employee well-being and development.
Who Will Succeed Here
Proficient in cloud technologies such as AWS or Azure, enabling effective deployment and management of scalable applications in a remote environment.
Strong background in Agile methodologies, including experience with Scrum or Kanban, to facilitate remote team collaboration and maintain project momentum.
Demonstrated ability to implement CI/CD pipelines using tools like Jenkins or GitHub Actions, ensuring streamlined development workflows and rapid delivery of software updates.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months