Conduct weekly 1:1s with core team members to support their professional development
Make recommendations regarding missing or inadequately staffed skill sets to optimize team capabilities
Hire, mentor, and grow passionate individuals who thrive in strong teams and facilitate the onboarding process for new members
Provide learning opportunities and guidance for software engineering interns and co-ops
Drive technical excellence of the solutions the team is building
Participate in and lead technical design reviews to ensure high-quality feature delivery
Develop and maintain the technical roadmap by identifying gaps in our technical implementation and opportunities for improvement
Identify and support technical feature owners within the team to oversee individual feature implementation
Ensure robust engineering excellence practices are implemented and followed (e.g. code reviews, unit testing)
Collaborate with Enterprise Architecture (EA) and User Experience (UX) teams at appropriate stages in the development life cycle to enhance product quality
Directly manage the delivery of work flowing through the team
Focus on timely delivery while ensuring quality, overseeing work through to acceptance by the originating team/sponsor
Implement and adapt Agile methodologies, tailoring our approach (Scrum, Kanban, or hybrid) to maximize team effectiveness
Ensure that all work completed by the team undergoes thorough peer review, testing, and adheres to best development practices
Continuously improve team practices through retrospectives and feedback loops
Measure performance through reporting of KPIs and other metrics
Establish and track key performance indicators (KPIs) to provide insights into team progress, delivery timelines, and individual professional goals
Develop and maintain reporting frameworks to communicate team metrics and progress effectively to stakeholders
Collaborate with the Product Managers to ensure a pipeline of work for the team that is prioritized effectively, and assist in establishing prioritization where there is ambiguity
Communicate clear expectations regarding work completion timelines, including prompt communication of any anticipated delays
Lead adoption of an AI-native software development lifecycle
Champion the integration of generative and agentic AI tools, such as Copilot, to enhance productivity and innovation within the software development process
Foster a culture of experimentation with AI technologies, guiding team members in effectively utilizing these tools to streamline workflows and improve quality
Align efforts in cross-team initiatives
Attend Scrum of Scrums or similar cross-team delivery tracking as relevant to work the team is doing
Requirements
Bachelor's degree in Computer Science, Software Engineering, or another related technical discipline (or equivalent 4 years of experience in related industry)
8+ years of experience (or 12 years without Bachelor’s degree) as a software engineer, software developer, or other technical individual contributor role on a software engineering team
Proven track record leading successful software teams in dynamic environments
Background in data engineering and experience with complex data integration
Proven SaaS experience, including design and implementation for scaling large systems
Strong experience with Agile methodologies and tools such as ADO and Jira, including coaching teams in Scrum or Kanban frameworks
Experience mentoring and professionally developing software engineers, with a focus on creating formal learning opportunities
Ability to thrive in a fast-paced, customer-centric organization
Adaptive to changing priorities and manage multiple tasks effectively
Strong communication, interpersonal, and project leadership skills, with an ability to articulate and execute a philosophy for building effective, cohesive, and collaborative cross-functional teams
Experience working with mobile applications, esp Xamarin or MAUI
Proven experience working with globally distributed teams and managing contract staffing engagements
Ability to think strategically while managing day-to-day execution
Strong problem-solving skills and attention to detail
Previous experience with B2B ideal
Benefits
comprehensive and market-competitive benefits to meet the needs of our associates and their families
Job title
Software Engineering Manager – I&S Commercial Data Engineering
Lead Hardware engineer team at Seagate's Factory Sustainable Engineering department. Focus on automation improvement, technology enhancement, and mentorship in engineering.
Head of Software Development managing development teams in a leading digital agency with over 400 employees. Focus on team leadership and technical strategy in software development.
Engineering Manager leading engineering teams for contact center applications at Ford Credit. Collaborating with stakeholders to develop software solutions in a dynamic environment.
Senior Payments Software Engineering Manager for Wells Fargo's Global Payments & Liquidity Technology team. Managing and leading a team of engineers to drive critical technology initiatives with high quality standards.
Engineering Manager leading Platform Engineering teams in Cluj - Napoca to deliver optimized AWS - Managed container platforms. Driving projects and mentoring engineers for high - performance outcomes.
Engineering Manager leading AI - enabled signal processing initiatives for wireless systems at NVIDIA. Driving collaborative global efforts to develop innovative solutions in AI - native infrastructure.
Manager leading a team in Cloud Solution group for testing and integration of NVIDIA's AI products. Focused on system engineering and ensuring product quality through comprehensive testing.
Engineering Manager leading a talented team to build scalable SaaS platform capabilities at Nextiva. Fostering collaboration and delivering exceptional platform administration tools for customer satisfaction.
Engineering Manager (Automation) leading a team to drive systems automation for DANA, Indonesia’s digital wallet platform. Focusing on technical excellence and collaboration with product teams.
Engineering Manager leading a talented development team at Medserv. Delivering high - quality software solutions while fostering collaboration, innovation, and team growth.