Jobs · Supply Chain

Senior Manager, Software Engineering

RemoteHunter · United States · 3 wk ago
RemoteRemoteSupply ChainFull-time

About the role

Foodsmart operates in the telenutrition and foodcare industry, addressing challenges related to unhealthy eating habits and diet-related diseases. The organization provides a digital platform combining dietary assessments, nutrition counseling, and online food ordering to support healthier food choices. It serves over 2.2 million members, including those covered by employer-sponsored health plans, Medicaid managed care, Medicare Advantage, and commercial insurers. The program partners with national and regional retailers, including those accepting SNAP/EBT, to enhance accessibility to nutritious food. Recent investment efforts aim to expand reach, especially to low-income workers disproportionately affected by diet-related health issues.

The Senior Manager, Software Engineering leads and grows a team of about 16 engineers within the Engineering, Product, and Design division. This role is responsible for setting technical direction and management practices to deliver reliable, high-quality software. The position involves close collaboration with product and design teams to translate priorities into well-architected systems, advance AI integration in engineering practices, and improve the full-stack web platform. The role is critical for maintaining execution quality, fostering AI-native software development, and mentoring engineering talent.

Responsibilities

  • Lead AI-native software development, focusing on agentic workflows and LLM-powered services.
  • Manage four AI-focused engineering pods, overseeing delivery, quality, and velocity.
  • Coordinate cross-pod dependencies and mitigate risks to ensure smooth execution.
  • Participate in architecture reviews to ensure scalable, reliable, secure, and maintainable systems.
  • Maintain focus on member and business impact in prioritizing work.
  • Promote AI adoption across engineering workflows and product features.
  • Enhance engineering standards including code quality, testing, observability, and CI/CD.
  • Mentor engineers and technical leads to develop leadership skills.
  • Facilitate communication between engineering, product, design, and leadership teams.

Requirements

  • Over 10 years of software engineering experience with at least 5 years managing teams of 10+ engineers.
  • Hands-on experience with AI-native development, including agentic systems and LLM integrations.
  • Proven ability to manage multiple engineering teams and deliver quality software.
  • Experience handling cross-team dependencies and risks in fast-paced environments.
  • Proficiency with Agile/Lean methodologies and relevant tools like Jira and Confluence.
  • Strong technical background in React.js, TypeScript, Node.js, AWS services, PostgreSQL, Redshift, Docker, Kubernetes, GraphQL, and RESTful APIs.
  • Outcome-driven mindset linking engineering efforts to business impact.
  • Excellent mentorship and communication skills.

Similar jobs