Sr. Mgr, Software Engineering Job Description

Sr. Mgr, Software Engineering Job Description Template

Our company is looking for a Sr. Mgr, Software Engineering to join our team.

Responsibilities:

  • Check and confirm the accuracy of the work performed and the methods used by engineering staff;
  • Prepare and deliver various engineering-related presentations;
  • Create detailed engineering plans, processes, and procedures for engineering staff to use and abide by;
  • Answer questions and resolve issues brought forth by the engineering team members;
  • Hire, train, and supervise engineering staff members;
  • Monitor and determine various staffing and training needs;
  • Propose and oversee timelines for engineering projects;
  • Communicate and collaborate with other managers and teams;
  • Serve as the engineering leader for a team of talented individuals.

Requirements:

  • Experience in DevOps and Automation using CICD tools and processes (Jenkins, Maven, Ansible, Artemis);
  • Bachelor’s degree;
  • Experience with Microservices Architecture;
  • At least 2 years’ experience in developing applications using AWS;
  • At least 5 years’ experience developing REST APIs;
  • Experience in serverless architecture in AWS or other cloud platforms;
  • At least 3 years’ of people leadership or Tech Lead experience;
  • Experience with Machine Learning or AI;
  • 4+ years’ experience with distributed technologies including one of the following: Apache Spark, Apache Kafka, or Apache Cassandra;
  • 6+ years of engineering experience, ideally in a management role;
  • Extensive, hands on knowledge of Linux and cloud technologies essential;
  • Minimum of a bachelor’s degree in engineering;
  • Ability to work individually and as part of a team;
  • Interpersonal communication skills with expertise in distilling complicated topics to a broader audience;
  • Self-motivated attitude with the ability to multitask and thrive in a timeline-driven environment.