Managers, Software Development

Ingram MicroIrvine, CA
$184,558 - $226,800Hybrid

About The Position

Accelerate your career. Join the organization that's driving the world's technology and shape the future. Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability to reach nearly 90% of the global population, we play a vital role in the worldwide IT sales channel, bringing products and services from technology manufacturers and cloud providers to business-to-business technology experts. Our market reach, diverse solutions and services portfolio, and digital platform Ingram Micro Xvantage™ set us apart. Come join our team where you’ll make technology happen in surprising ways. Let’s shape tomorrow - it’ll be a fun journey!

Requirements

  • Bachelor's degree in Computer Science or related field
  • 10 years of experience in the job offered or in an IT Project Management-related occupation

Responsibilities

  • Oversee the end-to-end development and delivery of an enterprise e-commerce platform, ensuring high availability, scalability, security, and performance
  • Manage and mentor a team of software engineers, providing technical guidance, conducting performance reviews, and supporting career development
  • Lead the design, development, and maintenance of modular, cloud-native applications and microservices architecture
  • Implement and optimize search and discovery functionality using technologies such as Apache Solr, Elasticsearch, or Oracle Endeca, including schema design, indexing, relevancy tuning, faceted navigation, and autocomplete
  • Develop and maintain product catalog ingestion and indexing pipelines for structured and semi-structured data to support real-time updates
  • Ensure software quality through automated testing strategies and continuous integration/continuous deployment (CI/CD) pipelines
  • Drive Agile development practices, including sprint planning, backlog management, and cross-functional collaboration
  • Respond to production issues, lead root-cause analysis, and implement preventive measures to minimize downtime
  • Collaborate with product management, architecture, and design teams to align technical solutions with business strategy
  • Manage release processes, deployment workflows, and ensure compliance with security and regulatory standards
  • Identify training needs, lead technical workshops, and foster a culture of continuous improvement within the engineering team

Benefits

  • merit increases
  • annual bonus or sales incentives
  • long-term incentives
  • healthcare benefits
  • paid time off
  • parental leave
  • 401(k) plan and company match
  • short-term and long-term disability coverage
  • basic life insurance
  • wellbeing benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service