BST Global - Tampa, FL

posted about 13 hours ago

Full-time - Manager
Remote - Tampa, FL

About the position

The Software Engineering Manager will lead and evolve our engineering discipline within the Artificial Intelligence & Analytics (AI+A) team. You will leverage your expertise, experience, and passion to create and foster a high-performing team that delivers quality and excellence to our clients. The ideal candidate will have a strong technical foundation, extensive development experience in designing, developing, and implementing high-performing, scalable Big Data solutions built on Azure. With an authentic leadership style, you will be able to advance a culture of innovation, professional development, and continuous improvement.

Responsibilities

  • Plan and establish goals, objectives, and strategies to improve teams engineering delivery excellence
  • Establish, document and train on methodology and best practices
  • In cooperation with the Director of Engineering, implement, evolve and enforce team processes, procedures, and standards to drive and establish repeatable, reliable delivery of best-in-class solutions
  • Develop operational metrics and reporting frameworks to drive operational execution, transparency and efficiency
  • Deep understanding of mature engineering practices with a focus on continuous improvement
  • Evangelize, support, and embody BST's Company Mission, Strategy and Value
  • Foster a culture of accountability and commitment and own outcomes for personal and team activities
  • Provide hands-on technical oversight on project initiatives to promote, influence, and guide delivery excellence
  • Ensure solutions are architecturally sound, performant, scalable, and maintainable
  • Continuously assess, prioritize and advocate for the reduction of technical debt
  • Coordinate with the Technical Lead on organizing, planning and executing the teamwork
  • Responsible for supervising, monitoring, coaching, growing, disciplining and appraising individual performance
  • Adjust the recruiting process as needed to identify, attract and hire highly skilled, qualified candidates
  • Frequently monitor individual and team results to identify and proactively communicate development opportunities
  • Monitor and enforce compliance of all Company and Group policies and procedures
  • In collaboration with the Director of Engineering and Product Directors, identify, interview and hire the appropriate staff needed for the team
  • Develop the appropriate goals and objectives for individual staff, and measure the results in a quarterly appraisal process
  • Develop a training plan that supports the goals and objectives for the team in collaboration with the corporate training function
  • Provide career counseling and feedback to staff and team as appropriate
  • Review and approve weekly timesheets and PTO requests for the team

Requirements

  • 5+ years of relevant management experience leading teams of 7+ engineers across multiple technical disciplines
  • 8+ years as a software engineer with 3+ years building solutions on Azure and AWS platforms
  • Prior experience with multi-tenant SaaS based applications preferred
  • Bachelor's degree in a related technical field
  • Experience working within established development methodologies such as Agile, Scrum, or Kanban, adhering to structured processes for requirements gathering, planning, development, testing, and deployment

Nice-to-haves

  • Azure Data Engineer certification desired
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service