Nerdery is a digital product consultancy that partners with clients to create and deliver thoughtfully designed technology. The Principal Software Engineer uses deep software engineering experience to oversee project life cycles and serve as a technical leader. The role provides architectural direction and technical guidance to engineers, communicates effectively with technical and non-technical colleagues, and owns the overall technical quality of the product. The position leads the technical lifecycle of products, including technology decisions, feature decomposition, and production readiness. It combines hands-on software development with team leadership, architecture discussions, technical reviews, cross-functional collaboration, domain leadership, candidate assessment, and occasional support for sales and other practitioners. The role calls for strong C#/.NET and Microsoft Azure experience, as well as an AI-forward approach to engineering workflows and context- and specification-driven AI development. Nerdery describes itself as a remote-friendly workplace, with Minnesota office space available for employees who prefer an in-office or collaborative setting. The physical environment is primarily an office setting, and some work may involve on-site client visits and demonstrations. Compensation is listed at $164,500–$200,000 per year. The company offers health, dental, vision, disability, life, retirement, flexible time off, and professional development benefits.
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
Education Level
No Education Listed