Software Engineering Manager

Because of our continued growth, we are seeking a Software Engineering Manager to join our team. In this fully remote position, you'll have plenty of autonomy as well as opportunity to collaborate within your scrum teams and beyond. The Software Engineering Manager is a dynamic role with multiple focuses: your teams, individuals, the organization, the business, and technology. Required Qualifications

8 years of relevant software industry experience, including at least 3 years of hands-on technical leadership and people management experience History of providing coaching, mentoring, and helping others be their best Excellent judgment and ability to hire great people and develop them Clear Thinker. We are looking for someone who is a strategic thinker that can take broad initiatives and incrementally see them to fruition with the team Problem Solver. What we are doing is impactful and it isn’t easy. We own and solve problems together Effective written and verbal communication skills. Should be able to adapt communication style to suit different audiences Great influencing skills combined with humility to listen and be influenced Self-starter, motivated and takes initiative Experience with Agile practices such as Scrum Strong written and verbal communication skills Ability to work fully remote EST (NO New York) or CST with a high speed internet connection Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or related field Must be a US citizen or permanent resident Essential Job Functions Lead and support and support up to ~ 15 software professionals within an Agile/Scrum environment Facilitate career development, mentoring, coaching, feedback and promotions Participate in staffing activities and decisions such as hiring and promotions Help set strategy to scale the engineering team to meet continued business growth Define and roll out organizational and engineering process Working with the Product Owner, help team deliver against our roadmap and measure delivery progress and quality Actively look for opportunities for your team to innovate, drive continuous improvement and efficiency Opportunities to participate in design and even implementation if that is inline with your interests and abilities Scrum master working closely with stakeholders ensuring quality delivery, improvements, sharing best practices; Scrum master role aligns well with our servant leadership management style Represent the team. Report team’s status (feature status, quality, etc) Enable close cooperation across all roles and functions Key Technologies It isn't critical that you have worked with these particular technologies, however, for interest, here is a list the teams work with: Backend server components are golang applications running on Amazon Linux ECS/Fargate Python/Glue for analytics Pulumi enabled infrastructure as code Jenkins orchestrates the CI/CD pipeline Revision Control via Git/GitHub Agile project management in Jira Please reach out to me for more information. I can be reached at dan@libertyjobs.com Liberty Personnel Services, Inc. 300 Conshohocken State Road Suite 750 West Conshohocken, PA 19428 484-567-2094 dan@libertyjobs.com www.libertyjobs.com http://www.linkedin.com/in/dandarragh

#J-18808-Ljbffr

Anderen bekeken ook