Principal Software Engineer
Drake International
About the role
About
Seeking an innovative Principal Software Engineer to lead and mentor a team while actively coding in a hybrid model. Candidates should have a strong foundation in C# / .NET and AI-influenced development practices.
This role requires a hands-on leader who can inspire and elevate a software engineering team. You'll contribute to architecture and system design while managing team performance and adapting to evolving technologies. The position emphasizes balancing technical direction, speed, and scalability across an Agile SDLC.
Key Responsibilities:
- Lead and develop a team of software engineers
- Remain hands-on with coding and architecture
- Own technical direction and system maintainability
- Drive change management and agile practices
- Integrate AI practices into development workflows
Requirements:
- Experience actively coding in current role
- Strong foundation in C# / .NET
- Experience leading a software engineering team
- Understanding of SaaS product environments
- Degree in Computer Science or related field
Elevate your career by aligning engineering practices with business priorities in a dynamic, stack-agnostic environment.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free