Emergent Software is seeking an experienced Software Engineering Manager to lead and oversee the strategic and operational direction of their Software Engineering and QA team. The ideal candidate will guide product development and manage a diverse group across engineering, DevOps, and cloud infrastructure for a SaaS digital marketing platform.
Responsibilities:
- You lead by example and are willing to work alongside the platforming teams to effect positive change for our platforms
- You can guide discussions and balance pros/cons without knowing all the details with a bias to action
- You are excited to contribute to our culture of iterative development, team collaboration and our fun, positive, professional, remote-first work environment
- This role manages the Admin team focused on authentication, users, tenancy, subscriptions, and roles
Requirements:
- 5+ years experience developing web-based, cloud-hosted software in a team environment
- Experience leading cross-functional, self-enabled team(s) and managing production systems
- Strong understanding of cloud environments and site reliability (Amazon AWS, DataDog) as well as DevOps principles and systems (CI/CD, Github, Jenkins)
- Experience improving the SDLC of teams to make them more efficient and effective
- Experience with networking and security and multiple coding languages (C#, Node JS, SQL, React) as well as knowledge of platform architecture
- Frontend exposure (React, Angular, or similar)
- Passion for coaching and mentoring and willingness to lead teams through ongoing AI-driven change
- Strong people leadership and communication skills
- Self-motivated with the ability to work independently
- AWS experience (Azure acceptable with willingness to learn AWS)
- Multi-tenant SaaS platform experience
- Experience managing both engineering and QA
- Prior hiring or team growth experience