Hybrid Software Engineering Manager – I&S Commercial Data Engineering

Posted last month

Apply now

About the role

  • Grow talent and manage team composition
  • 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

Job type

Experience level

SeniorLead

Salary

$130,100 - $195,100 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job