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.