Responsibilities
Mobile Engineering Manager
H-E-B Digital Fulfillment (DF) is looking for a seasoned and driven Engineering Manager to support the DF Mobile engineering team. You will be responsible for managing our engineering team’s software delivery, raising up the mobile iOS team, their career development, achieving goals, spotting and addressing common goals, mentoring those identified for potential company leadership, project intake refinement and ensuring our agile process runs smoothly. You’ll work closely with stakeholders from product and design, and other engineering leaders to provide high-quality, repeatable technology delivery for the digital engineering organization. You’ll provide leadership across all aspects of development to maintain a high bar for technology, people, and process.
This is a full-time position reporting one of Digital Fulfillment’s Senior Engineering Managers. For this role, we are considering candidates based in Texas who are remote (Dallas, San Antonio, Austin and surrounding areas)
About the Team
We build the mobile tools that are used by H-E-B Partners to complete complex tasks in store. Everything for shopping orders, supporting Curbside and even Delivery. Everything in this space runs on iOS. We deploy twice a month using an internally managed release tool. Our applications are not public. Our customers are all internal facing, including the H-E-B Operations Team, eStore, Delivery, Logistics, and Automation (eFC). Our applications are installed on many thousands of devices. This team has rapidly grown from two to six engineers in the past year. We still have open positions on the team and are planning to continue growing. Curbside and Delivery are critical to our customers. We own all the backend infrastructure and services to support this space. As such, our backend and mobile team are consistently aligned on goals and objectives. Come find out why this opportunity is unlike any other!
Ideal Candidate
An ideal candidate will have strong software knowledge and a rich demonstratable history of such. You were a mobile developer previously and rose up to the task of leadership as a team lead into engineering management. Though you may not have practiced these skills recently, it is expected that you have strong mobile knowledge. Everything from best practices, architectural paradigms, testing concepts, and a good understanding of recent trends. You have an opinion on the design of UI and patterns that make apps easy to use. You have managed teams recently and can demonstrate core competencies expected with managing extremely talented engineers. Our environment is highly positive. We love to joke and have fun while also ensuring our Partners and Customers are treated with the highest levels of respect and urgency. Ideally you have the ability to balance both fostering a positive and fun environment while also being able to drive issues when they present themselves. You will be responsible for ensuring the team remains healthy, is having fun and drives to completion all projects and issues. Additionally, you are a strong collaborator. You foster strong relationships with product and design stakeholders. You communicate upwards to your leader when there is information they need to know or issues you need help addressing.
What does the day-to-day look like?
- Partner with product, engineering, design teams; use behavioral and transactional data to shed light on our users and our support product experience, identify areas for improvement, and drive decision-making.
- Oversee the successful delivery of native iOS applications
- Directly supervise individual contributors and team leads
- Coach / mentor others in engineering techniques, processes, and new technologies; enable others to succeed; empower team members to be autonomous, fast, and effective
- Manage all HR responsibilities for your team, including pay planning, promotions, expenses, and leave
- Understand / foster the value of radical candor when having 1:1 conversations
- Lead large initiatives within the team, including technical design / delivery of complex features across multiple systems as H-E-B improves the Partner user experiences
- Help grow Digital Engineering by driving execution of organization-wide activities
- Develop technical roadmaps and lead engineers across one or more squads to deliver initiatives; apply your understanding of fundamentals of the business to ensure technical roadmap aligns with business opportunities
- Recruiting talented engineers to help the overall organization deliver high value projects
Requirements:
- You have a 4-year degree in computer science, engineering, or another technical field, or equivalent work experience in a related technical field
- You have 2+ years as an Engineering Manager, or a mix of 3+ years EM and a Tech Lead role. You have successful leadership (of small teams of 4 – 8) experience
- You were previously a mobile engineer for 3+ year (either Android or iOS)
- You have an eye for design and usability patterns
- You have had senior level knowledge of system architecture and design patterns
- You have deep knowledge of multiple technologies, including technology used at H-E-B
- You have an expert understanding of development methodologies and processes
- You understand cross-tech stacks and scalability and reliability implications
- You have technical competence equivalent to expectations of a Senior Engineer
- You have skills in multiple languages, technologies, and frameworks and can quickly on-board to projects in minimal time
- You are able to identify missing project requirements and drive refinement
- You can compose requirements for engineering-only driven initiatives
- You lead by example.
- You’re capable of learning new technologies, processes, or business quickly and effectively
- You approach problem-solving holistically and consider solutions through a combination of technology and processes
- You can coordinate work for a group of engineers on major initiatives
MOBDEV3232