remote
Principal Software Engineer, Back End .NET - Frontline Education
Software Engineer
Lead the design and delivery of scalable, compliance‑driven back‑end services on the Microsoft stack, integrating AI‑enabled workflows across enterprise platforms in a remote, high‑impact environment.
About the role
Key Responsibilities
- Architect and implement robust, scalable .NET back‑end services that meet stringent regulatory and compliance requirements.
- Lead the integration of AI‑enabled workflows into existing enterprise processes, ensuring seamless data flow and user experience.
- Collaborate with product, data science, and security teams to define technical roadmaps and enforce best practices.
- Mentor and coach engineering teams, fostering a culture of continuous improvement and technical excellence.
- Drive performance optimization, reliability, and cost‑efficiency across AWS infrastructure.
Requirements
- 10+ years of professional software development experience, with 5+ years in a senior leadership role.
- Deep expertise in .NET, C#, and the Microsoft technology stack.
- Proven experience designing and deploying AI‑enabled solutions on AWS.
- Strong knowledge of regulatory compliance frameworks (e.g., FERPA, HIPAA, GDPR).
- Excellent communication skills and a track record of mentoring high‑performing teams.