Engineering Manager

fully flexible
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

7+ years of experience in software engineering, with at least 2 years in a team lead or management role., Strong technical background in software development, with expertise in languages like JavaScript, Ruby, Python, and frameworks such as React and Angular., Experience with cloud technologies (AWS, Azure, GCP) and modern software development practices (CI/CD, microservices)., Bachelor's degree in Computer Science, Engineering, or a related field; advanced certifications or degrees are a plus..

Key responsabilities:

  • Lead a team of engineers in designing, developing, and maintaining software applications and systems.
  • Manage day-to-day activities of the engineering team, ensuring project milestones are met and goals are achieved.
  • Provide technical leadership and mentorship to team members, promoting innovation and continuous learning.
  • Collaborate with product managers and other departments to ensure alignment between engineering and business objectives.

InMoment logo
InMoment Large https://inmoment.com/
1001 - 5000 Employees
See all jobs

Job description

Department: Software Development

Location: Remote, USA

Description

YOUR OPPORTUNITY
As an Engineering Manager, you will be responsible for leading and managing one or more teams of engineers to design, develop, and deliver high-quality software solutions. You will oversee the technical execution of projects, ensuring that the team meets business goals while adhering to the highest standards of software engineering. You will also foster a collaborative and productive environment, driving innovation and continuous improvement within the team. Your leadership will be pivotal in mentoring engineers, defining engineering best practices, and ensuring the successful delivery of high-impact projects.

WHO WE ARE
At InMoment, we #OwnTheMomentsThatMatter. We believe every moment offers a new opportunity to make an impact. In every interaction, whether it is personal or professional, we are intentional and we take deliberate action to make the lives of our families, teammates, clients, and community better. As you join InMoment and its brands (ReviewTrackers, Lexalytics, and Wootric) you join an industry-leading company who is dedicated to improving experiences and helping businesses take actions through an integrated CX approach:


  • Integrating the voice of the customer wherever they are in their journey (taking surveys, on social media or leaving reviews, calling the contact center).

  • Integrating CX technology to prioritize action and inform business decisions—through self-serve or strategic advisors.

  • Integrating an AI powered approach to eliminating data silos and leveraging intelligence.



Ultimately, we are the best at helping our clients achieve better business results and Experience Improvement (XI) with the best-in-class CX analytics & action solutions.

WHO YOU ARE


  • 7+ years of experience in software engineering, with at least 2 years in a team lead or management role.

  • Proven experience in leading and managing engineering teams to deliver successful software projects.

  • Strong technical background in software development, with expertise in one or more programming languages and frameworks such as JavaScript, Ruby, Python, Sinatra, Rails, React and Angular

  • Experience with cloud technologies (AWS, Azure, GCP) and modern software development practices (CI/CD, microservices, etc.).

  • Excellent understanding of software architecture, design patterns, and best practices for scalable and maintainable systems.

  • Strong leadership, mentoring, and team-building skills, with the ability to motivate and guide engineers toward achieving team and organizational goals.

  • Proven ability to manage multiple projects and prioritize tasks to meet deadlines while ensuring quality.

  • Strong communication skills, with the ability to work cross-functionally and effectively communicate technical concepts to non-technical stakeholders.

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced certifications or degrees are a plus.



WHAT YOU’LL DO


  • Collaborate with product managers, designers, and other departments to ensure alignment between engineering and business objectives.

  • Lead a team of engineers in designing, developing, and maintaining software applications and systems.

  • Manage the day-to-day activities of the engineering team, ensuring that project milestones are met and goals are achieved.

  • Foster a collaborative and inclusive team culture, promoting innovation, knowledge sharing, and continuous learning.

  • Provide technical leadership and mentorship to team members, helping them grow in their careers and achieve their potential.

  • Ensure that engineering best practices, including coding standards, testing, and documentation, are followed across the team.

  • Oversee the implementation of the architecture and design of software systems, ensuring scalability, performance, and security.

  • Monitor team performance, providing regular feedback and conducting performance evaluations to guide development and improvement.

  • Resolve technical challenges and make decisions to overcome obstacles that may arise during the software development lifecycle.

  • Help define the team's long-term strategy and technical roadmap, ensuring alignment with business goals and client needs.


WHAT YOU'LL GAIN

  • Unlimited PTO - We encourage all employees to recharge! 8 paid holidays + 2 floating holidays, Your Birthday Off, Volunteer Day, Fully Paid Parental Leave up to 18 weeks

  • Medical with FSA and/or HSA (which includes an employer match up to $1,500)

  • Free starter membership to the GymPass app, with access to a network of gyms as well as full access to popular wellness apps such as Calm, Headspace, Meditopia, and Strava

  • 401(k) Retirement matches dollar-for-dollar for the first 2%, and then 50 cents on the dollar for the next 4%. There is a 2-year vesting period for the employer contributions

  • Access to financial counseling through WellCents

  • New Hires are eligible for benefits on the first of the month following their hire date.

  • No cost life insurance, short and long term disability

  • Robust Employee Assistance Program with podcasts, training, webinars and counseling.

  • Autonomy - We trust our employees and offer an extremely flexible work schedule

  • Fun, innovative, collaborative and supportive working environment

  • Inclusion and Diversity teams - Women of InMoment and InMovement

  • Employee rewards and referral programs with generous payouts

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Mentorship
  • Innovation
  • Team Building
  • Communication

Engineering Manager Related jobs