Job Description:
As a Manager, Full Stack Software Engineering, you will be responsible for leading and developing a cross-functional engineering team.
You will provide strategic technical and product direction for applications, architectures, and software development processes.
Design and develop new, complex technical products from inception to release.
Partner with product development on the product roadmap, scoping features, and planning releases.
Champion technical innovation and high quality within the team.
Collaborate across teams and business units to solve complex problems.
Lead goal setting and accountability practices within the engineering team.
Continuously experiment and innovate to develop a high performing engineering team.
Be a strong individual contributor to the implementation efforts of product solutions.
Lead with an agile mindset and pivot fast and often as new information surfaces.
Keep senior stakeholders informed of progress and incorporate input into technical decisions.
Identify short term and long-term engineering needs to scale platform solutions to meet customer demand.