Full Job Description
Technical Lead
Speria is seeking a Technical Lead to provide technical leadership across our SaaS platform while remaining actively engaged in software design, development, and delivery.
This role combines the hands-on engineering responsibility of a Senior Software Engineer with the technical leadership and execution ownership of an Engineering Manager. The Technical Lead serves as the senior technical authority for a product area, guiding architecture, mentoring engineers, driving engineering excellence, and ensuring successful delivery of strategic initiatives.
The ideal candidate has deep expertise in the Microsoft technology stack, cloud-native development, enterprise integrations, and modern software engineering practices. They are equally comfortable reviewing architecture, writing production code, resolving complex technical challenges, and influencing teams across Engineering, Product, QA, DevOps, and Customer Success.
Essential Responsibilities
Technical Leadership
• Own technical direction for one or more product domains within the Speria platform.
• Lead architecture and design discussions for new capabilities, integrations, and platform enhancements.
• Evaluate technical solutions and make recommendations based on scalability, maintainability, security, and operational efficiency.
• Establish and maintain engineering standards, coding practices, and architectural principles.
• Serve as the primary technical escalation point for complex engineering challenges.
• Drive technical roadmap initiatives that improve platform reliability, performance, and developer productivity.
Software Development
• Design, develop, and maintain scalable SaaS applications and platform services.
• Deliver high-quality software using C#, .NET, Azure, SQL Server, and modern web technologies.
• Build and maintain APIs, integrations, authentication systems, and distributed services.
• Contribute hands-on to coding, troubleshooting, debugging, and production support.
• Participate in technical discovery, estimation, and solution planning activities.
• Lead implementation efforts for large, cross-functional initiatives.
Platform & Cloud Engineering
• Design and support cloud-native solutions running on Microsoft Azure.
• Drive improvements in observability, monitoring, performance optimization, and system reliability.
• Partner with DevOps teams to improve CI/CD pipelines, deployment automation, and operational readiness.
• Guide implementation of secure, scalable, and resilient cloud architectures.
• Support infrastructure modernization and platform optimization initiatives.
Team Mentorship & Engineering Excellence
• Mentor software engineers through code reviews, architecture reviews, and technical coaching.
• Help engineers grow their technical skills and expand their ownership capabilities.
• Lead knowledge-sharing sessions and technical workshops.
• Promote a culture of continuous learning, accountability, collaboration, and innovation.
• Assist Engineering Managers in developing technical career paths and succession planning.
Delivery Leadership
• Partner with Product Managers and Engineering Managers to translate business requirements into technical solutions.
• Drive technical planning, dependency management, and risk mitigation.
• Ensure engineering teams deliver high-quality solutions on schedule.
• Proactively identify delivery risks and implement mitigation strategies.
• Collaborate with QA, Product, Data, Support, and Customer teams to ensure successful outcomes.
AI-Augmented Engineering
• Champion AI-assisted development practices across engineering teams.
• Leverage GitHub Copilot, Microsoft Copilot, and emerging AI engineering tools to improve development efficiency.
• Drive adoption of automated testing, code analysis, documentation generation, and engineering workflow automation.
• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.
• 8+ years of professional software engineering experience.
• 2+ years serving as a Technical Lead, Lead Engineer, Principal Engineer, Architect, or senior engineering contributor.
• Expert-level experience with:
• C#
• .NET / ASP.NET Core
• Microsoft Azure
• SQL Server
• REST APIs
• Microservices Architecture
• Git
• CI/CD Pipelines
• Experience building and supporting enterprise SaaS platforms.
• Strong understanding of distributed systems, event-driven architectures, and cloud-native application design.
• Experience with secure software development methodologies and modern engineering practices.
• Proven ability to lead complex technical initiatives across multiple teams and stakeholders.
• Strong communication, problem-solving, and collaboration skills.
Preferred Qualifications
• Experience with Angular, Blazor, TypeScript, or other modern front-end technologies.
• Experience with Azure DevOps, GitHub Actions, Docker, Kubernetes, and Infrastructure as Code.
• Experience with messaging and event-driven technologies.
• Experience supporting IoT, telemetry, operational data, or connected-device platforms.
• Experience leading enterprise integrations and customer-facing implementations.
• Experience working with globally distributed engineering teams.
• Familiarity with AI-assisted software development and engineering automation practices.
Leadership Expectations
• Provides technical leadership without direct people-management responsibility.
• Influences architectural decisions across multiple teams.
• Sets standards for software quality, security, performance, and maintainability.
• Serves as a trusted advisor to engineering leadership and product stakeholders.
• Creates alignment between business objectives and technical solutions.
• Drives a culture of ownership, accountability, collaboration, and continuous improvement.
Success Measures
A successful Technical Lead will:
• Deliver high-impact platform initiatives on time and with high quality.
• Improve engineering effectiveness through mentorship and technical leadership.
• Reduce technical debt while enabling faster product delivery.
• Increase reliability, scalability, security, and operational excellence across the platform.
• Build strong cross-functional partnerships throughout the organization.
• Develop future senior engineers and technical leaders within Speria MTech.