Skillable is hiring a Principal Software Engineer to set the technical bar for a team and lead complex software feature design and delivery, including through AI-assisted development workflows. The role serves as the primary architect, reviewer, and decision-maker for work delegated to AI agents, and builds the context, reusable skills, agent workflows, prompt frameworks, and automated checks that enable high-quality, maintainable, scalable software. It owns delivered software quality, comprehensive automated testing and verification, and the management of risks related to AI-generated solutions. The engineer brings clarity to undefined problems, communicates technical matters to technical and non-technical audiences, and leads collaboration in a cross-functional scrum team. The role is accountable for delivery, pace, quality, scoping, staging, estimates, documentation, mentoring, and engineering standards. It also advances integration solutions by proposing and evaluating technologies and processes, recommends practices for non-functional requirements, contributes to hiring, and participates in an on-call rotation during evenings, weekends, or holidays. The position is fully remote in a home-office setting, with periodic travel of up to approximately 10%. Skillable can hire only candidates whose primary residence is in the states listed in the posting.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal