The Manager - Software Engineering will lead a cross-functional engineering team responsible for delivering high-quality software solutions across our digital product ecosystem.
Requirements
- 8+ years of professional software engineering experience
- 3+ years of engineering leadership experience (team lead, tech lead, or people manager)
- Experience with edge gateway/IoT gateway devices, including TCP socket communication and offline-tolerant architectures
- Strong background with C#/.NET
- Deep understanding of modern software architecture, REST APIs, and integration patterns
- Experience with device management/orchestration platforms
- Experience with relational and NoSQL databases
- Experience with CI/CD pipelines and Git-based workflows
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Retirement plan
- Paid time off
- Sick leave