Company Mission and Culture
- Industrial Scientific is committed to ending death on the job by 2050.
- Team values include trust, openness, high performance, and dignity.
- The team builds quality solutions with outstanding customer service.
Position Overview
- Hiring for Manager, Software Engineering to develop next-gen IoT and cloud solutions.
- Focus on connected products and recurring revenue models.
- Products like iNet Now and Radius BZ1 are award-winning solutions in industrial safety.
- The role focuses on experience, connectivity, and data analytics.
Role Purpose
- Lead strategic technology direction and software development groups.
- Build and manage global teams with autonomy and coordination.
- Ensure state-of-the-art engineering functions in both tech and process.
- Drive team development, capabilities, and cultural excellence.
Key Responsibilities
- Lead and mentor software engineering teams for strong performance and talent growth.
- Lead software development, testing, and Agile Scrum processes.
- Develop and implement architectural strategy and technical roadmap.
- Ensure platform performance, scalability, and resilience.
- Collaborate with cross-functional teams: product management, sales, customer success.
- Implement best practices to optimize cycles and increase product quality.
- Establish and lead global development centers.
- Oversee hiring and talent development programs.
- Evaluate and recommend new technologies for product architecture and cloud solutions.
- Foster a culture of creativity, innovation, collaboration, speed, and customer focus.
Required Qualifications
- Bachelor's in Engineering, Computer Science, Mathematics, or related discipline.
- 12+ years of experience in full-stack software product/solution development.
- 3+ years in a technical leadership or managerial role in IoT and cloud solutions.
- Strong understanding of modern software stack and product migrations.
- Excellent written and verbal communication skills.
- 3+ years of experience with full SDLC and Agile Scrum.
- Experience leading global development teams and partners.
Preferred Qualifications
- MS or PhD in Engineering, Computer Science, or related field.
- Experience in industrial control or safety technologies.
- Experience with public cloud providers (Azure, AWS, GCP, Rackspace).
- Familiar with container technologies like Docker and Kubernetes.
- Understanding of architecture styles: multi-threaded, multi-tiered, SOA, microservices.
- Experience in SAFe Agile environments.
- Background in SaaS or PaaS applications.
- Experience collaborating with cross-functional and dispersed teams.
Additional Notes
- Flexibility in job responsibilities as per management requirements.