Tassel · 1 day ago
Software Engineering Manager (.NET / React / SQL Server)
Tassel is a profitable and growing edtech startup that serves as the behind-the-scenes software powering graduation ceremonies across most universities and colleges in the US. They are seeking a Full-Stack Software Engineering Manager to lead a team of engineers, providing technical guidance and driving the implementation of scalable systems while also managing resources and mentoring staff.
EdTechEducationEventsSoftware
Responsibilities
Lead a team of full-stack software engineers, setting direction, providing technical guidance, and fostering a high-performance culture
Design and implement robust, secure, and scalable services using .NET (C#), React, and Next.js
Architect cloud-native solutions leveraging Microsoft Azure services including App Services, Redis, Event Grid, Service Bus, Key Vault, and others
Drive high-quality database design and data access strategies using SQL Server, including performance tuning and optimization
Collaborate cross-functionally with product managers, other engineering teams, and customer success/operations to deliver end-to-end solutions
Participate in code reviews, architecture discussions, and hands-on development to maintain technical excellence across the team
Champion engineering best practices including CI/CD, test automation, infrastructure as code, and observability
Recruit, mentor, and grow a high-caliber engineering team
Own the reliability, performance, and security posture of the systems your team builds
Qualification
Required
8+ years of professional software development experience with a focus on full-stack engineering
2+ years in a formal leadership role managing software engineers
Expert-level proficiency in .NET (C#), with strong coding, debugging, and architectural skills
Significant professional experience with a modern frontend framework (especially React and/or Next.js)
Deep understanding of cloud architecture patterns
Hands-on experience with SQL Server, including stored procedures, indexing strategies, and ETL
Experience with distributed systems, messaging patterns, and asynchronous processing
Proven success managing high-performing engineering teams and scaling systems in production
Strong communication skills and ability to work across teams and stakeholders
Bachelor's degree in Computer Science or a related field (or equivalent practical experience)
Preferred
Familiarity with containerization and orchestration (e.g., Docker, Azure Kubernetes Service)
Experience integrating with 3rd party audio/video processing toolchains (ffmpeg, computer vision libraries, text to speech engines)
Benefits
Impact: Work on mission-critical backend systems with real business impact.
Leadership: Lead and shape a growing engineering team.
Technology: Modern stack using Azure cloud-native services and .NET 8.
Growth: Opportunities to grow your leadership and technical influence.
Culture: Collaborative, supportive, and continuously learning environment.
Company
Tassel
Tassel is a leading provider of commencement solutions, offering institutions and students a seamless, innovative, and cost-effective way to manage graduation ceremonies.
H1B Sponsorship
Tassel has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase