Software Engineering Manager
Company
InMoment
Location
York ON
Type
Full Time
Job Description
Atlanta, Austin, Dallas, Pittsburgh, Toledo, Lexington, Toronto, Salt Lake City
YOUR OPPORTUNITY
The Software Engineer Manager is responsible for developing software engineering professionals, and handles direct management and coaching of software engineers. The manager also develops autonomous cross-functional teams, coaching as a whole in concert with managers of related functions and oversees continuous delivery of value - support and improvement upon existing processes and practices of the engineers and teams. The Software Engineering Manager supports technical decision-making by combining context from customer and business needs, system architecture concerns, IT operations and application security. The Manager also supports the recruiting team to find and hire incredible talent.
WHO WE ARE
At InMoment, we have a saying: #OwnTheMomentsThatMatter. And we live it! As a team, we recognize that every moment offers a new opportunity to make an impact and leave our mark. We take deliberate action to make the lives of our families, teammates, clients, and community better within every interaction.
We are dedicated to our game-changing mission of Experience Improvement (XI), helping our clients improve experiences at the intersection of value-where customer, employee, and business needs come together. We consistently challenge the status quo in the customer experience (CX), employee experience (EX), market research (MX), and product experience (PX) industries with our hyper-modern technology platform, decades of domain authority, and global teams of experts. And we have more innovation in store!
Are you ready to #OwnTheMomentsThatMatter with us?
WHO YOU ARE
- BS / Master's in engineering, computer science or another related technical field
- You must have excellent written and oral communication skills.
- You must be a world-class individual contributor to thrive at InMoment. You will not be here just to tell other people what to do. Previous experience leading an engineering team.
- You must have 5+ years of web development experience-preference given to candidates who have experience with large applications of some scale.
- Experience managing a team of software engineers.
- You must have a solid grasp of 12 factor App architecture, automated software testing, databases, development, and testing methodologies.
- You must have experience developing a web framework.
- Track record of delivering successful products as an engineer and a team lead.
- Familiarity working with a cloud provider and in-house data centers
- Familiarity managing and developing highly-available and distributed software
WHAT YOU'LL DO
- You are 1 part mentor, 1 part architect and 1 part scrum master
- You work creatively to solve challenging problems
- You have a passion for solving complex problems & growing engineers' careers
- Strong understanding of OOP languages (Java, Python, etc.)
- Strong understanding of SPAs (React, Angular, etc.)
- Strong knowledge of architectures, trends, and emerging technologies
- You are pragmatic, results-focused, and capable of leading and inspiring diverse groups of engineers to accomplish complex projects.
- You have mastery of software development principles including SOLID, software design patterns and architectural design patterns.
- You are driven, self-motivated, and you love building and growing teams
- You are experienced with AWS
- You have a deep passion for best practices including CI/CD, TDD, clean code, etc
WHAT YOU'LL GAIN
- Autonomy - We trust our employees and offer an extremely flexible work schedule
- Automatic day off for your birthday, we want to celebrate you and the moments that matter
- Unlimited PTO - We encourage all employees to recharge!
- Medical with HSA (which includes generous employer match & contribution) and FSA options
- Dental and vision insurance
- 401(k) with a generous company match, access to a personal financial planner, and both legal and life insurance
- Generous Parental leave program
- Legal, ID theft, and employer-paid disability and life insurance
- Access to wellbeing initiatives and offerings such as our Employee Assistance Program which includes counseling sessions, phone, and online support on matters such as Family, Health, Money, and Work for you and your family members.
- Fun, innovative, collaborative, supportive working environment
- Inclusion and Diversity teams - Women of InMoment and InMovement
- Employee rewards and referral programs with generous payouts
- An opportunity to truly 'Leave your Mark' in a global organization. Come join our team!
KEY RELATIONSHIPS
Reports to VP, Engineering
LOCATION
Remote/Hybrid/Office
At InMoment, inclusion, and diversity are at the core of who we are. InMoment prides itself on an inclusive culture that promotes, encourages, and supports the diverse voices of our employees and clients. We strive to create workplaces that reflect the communities we serve and believe that different perspectives, interests, and backgrounds foster a stronger and more creative work environment.
Date Posted
08/15/2022
Views
5
Similar Jobs
Strategic Customer Success Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking a Strategic Customer Success Manager The role involves building strong relationships wit...
View DetailsEnterprise Customer Success Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking an Enterprise Customer Success Manager The role involves serving as a trusted consultant...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsPrincipal Product Marketing Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking a Principal Product Marketing Manager The role involves driving market leadership creati...
View Details