Engineering Manager- Data & Analytics Platforms
Job Type: Full Time / Permanent
The Engineering Manager – Data & Analytics Platforms is responsible for implementing, evolving, and maintaining the platforms required to support the data needs of the company. This role will work collaboratively with product management to create a roadmap and deliver on capabilities to increase the velocity of engineering teams. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution. The successful candidate will have experience leading successful, collaborative engineering teams, and demonstrate the ability to solve challenging distributed systems problems and deep knowledge of all forms of computing platforms. This is a full time remote opportunity. We are looking to hire immediately.
Job Duties & Responsibilities: Strategy & Vision – Set the mission and vision for the organization and connect them back to overarching technology and strategy Partner with Product & Architecture to create, plan and deliver upon roadmaps and outcomes for foundational enterprise capabilities. Form and manage strategic partnerships both internal and external to support the business Set organizational KPI and measures, driving visibility and accountability. Influence and innovate as we continue to evolve the way they collaborate in the new modern workplace. Coaching, Support & Enablement Plan – assign and supervise the work of others. Provide oversight, guidance and direction in the career growth of coworkers. Fields questions from other product teams or support teams. Advocate, evangelize and implement modern software engineering & agile best practices. Communicate the company’s technology strategy to stakeholders including investors, executives, and team members. Delivery & Execution – Partner with Product and Architecture to deliver business-critical enterprise software and collaboration capabilities. Deliver scaled and frictionless client device and mobile device delivery and management platform. Foster collaboration between local and abroad development teams to drive consistency across all departments. Reviews and analyzes software operations to identify areas of potential modifications and improvements. Collaborate with the executive team to help translate business requirements into technical needs and actions. Conduct capacity planning exercises to ensure that infrastructure can scale within budget. Learning – Work across the business to understand and assess development opportunities that align with our vision and deliver value to our clients. Manage vendor relationships with domestic and international suppliers while also holding them accountable to product requirements and quality specifications. Participate in the initial production phases of product/process design and all subsequent inquiries and problems. Keep abreast of new technologies for the purpose of recommending changes in existing programs or new programs warranted by such developments.
Education & Experience: Bachelor’s Degree. 7-10 years of relevant experience. Understanding of modern data engineering and data science patterns and practices. Highly experienced in python and SQL. Working knowledge in Spark, Airflow, Azure Data Factory, Cloud Data warehouses (Snowflake, BigQuery) and Containerization. Highly experienced with Azure and some familiarity with Google Cloud Platform. Expert in CI/CD patterns and Infrastructure as Code. Working Knowledge of core cloud concepts such as networking and security.