EquipmentShare is looking to transform the construction industry by empowering contractors and communities through innovative technology. They need an Engineering Manager to lead software engineering teams in building their next-generation T3 Platform, focusing on improving productivity and efficiency in construction workflows.
Requirements
- AWS, Kubernetes, Python, PostgreSQL, DynamoDB, Kafka, Kinesis, React, Node.js, Typescript and GraphQL.
- Solid grasp of the application of technology at scale.
- A track record in building and deploying production scale platforms.
- Understanding of system and enterprise architecture concepts.
- Sound exposure in and a solid grasp of software development (familiarity with Cloud Native, Continuous Delivery, Developer Velocity, Development Methodologies, DevOps concepts, etc.).
Responsibilities
- Coach one or more domain teams of software engineers (5-10+ per domain) who are dispersed across the United States and United Kingdom, in addition to partners in global locations.
- Partner with distributed Product Managers and Designers on the creation of new functionality for current and future customer needs and the elimination of technical debt.
- Own the delivery outcomes on product commitments and represent delivery on business reviews with shared insight from our teams.
- Guide continuous evolution of software development and delivery processes.
- Facilitate the building of tools and best practices to make it easier for engineers to accomplish their goals.
- Contribute on platform direction, support roadmap and delivery planning iterations, and solicit feedback loops to support our team's success.
- Develop opportunities to experiment and innovate, foster research, prototyping and evaluation of new capabilities to improve the platform experience (relative to investments and scale).
Other
- Coach and develop our capability.
- Leave things better than we found them and to improve how we deliver as a team.
- Mentor career growth and development of our engineers, guide their goals and performance review life-cycle with coaching for success.
- Support our growth and hiring plans (internal and external), collaborate on interviews and candidate engagement, foster diversity and inclusivity in our approach.
- Foster collaboration for shared outcomes.
- Get servant leadership - fostering an inclusive culture where everyone can be their best selves, nurturing the growth and craft within others.
- Balance the desire to deliver business outcomes with the responsibility for quality and scalable solutions.