
Manager, Software Engineering
- Atlanta, GA
- $119,600-199,400 per year
- Permanent
- Full-time
- Oversees Software Engineering processes and teams.
- Provides direction and oversight in the planning and delivery of product / solution releases.
- Ensures delivery of secure, high quality, well tested and scalable software to meet requirements of the customer and business.
- Prioritize KTLO backlog and maintain a healthy KTLO roadmap to sustain the security and stability of our products.
- Assists with maintenance and prioritization of the product backlog.
- Engages with customers, end users and business partners to understand issues with software development and deployment.
- Ensures issues are resolved in a timely and sustainable fashion.
- Advocates secure coding practices and testing requirements.
- Ensures the teams are setup for success.
- Provides timely feedback (both positive and constructive) to team members.
- Builds a culture of supportive team, pride in ownership, and continuous improvement.
- Provides and supports good engineering practices.
- Bachelor’s degree in a related discipline and 6 years’ experience in a related field. The right candidate could also have a different combination, such as a master's degree and 4 years’ experience; a Ph.D. and 1 year experience in a related field; or 18 years’ experience in a related field
- 6+ years of experience in Software Engineering, with a strong technical background and the ability to provide leadership and oversight to the Software Engineering Team. Technologies: Experience with Dart/Flutter, Python.
- Execute the duties of the position successfully within required timeframes to meet business requirements.
- Technologies: Experience with Dart/Flutter, Python a plus.
- Ability to build partnerships, engage others, guide team success, lead change, and create a clear vision.
- Hands-on experience working in a Cloud environment, preferably AWS.
- Technical Proficiency: Understand AI technologies like machine learning and data analytics.
- Strategic Thinking: Align AI projects with business goals and identify value-adding opportunities.
- Ethical Awareness: Develop and deploy AI solutions ethically, ensuring transparency and accountability.
- Collaboration and Communication: Work effectively with cross-functional teams and explain AI concepts to non-technical members.
- Continuous Learning: Stay updated with the latest AI advancements and best practices.