JPMorganChase is looking to hire a Director of Software Engineering, Global Snowflake Engineering Lead to drive impact within teams, technologies, and projects across departments, utilizing in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives. The role will support the firm in delivering Snowflake’s strategic capabilities to clients and advancing the firm-wide agenda for Data & Analytics.
Requirements
- Experience in building or supporting environments on AWS using Terraform.
- Hands-on experience with AWS cloud computing platform.
- Experience in architecting for private and public cloud environments and in re-engineering and migrating on-premises data solutions to the cloud.
- Proficiency in building on emerging cloud server less managed services to minimize or eliminate physical and virtual server footprints.
- Experience with high-volume, mission-critical applications and their interdependencies with other applications and databases.
- Exposure to AWS & Snowflake Platform administration
- Certifications in target areas (AWS Cloud/Snowflake)
Responsibilities
- Oversee the design, development, and deployment of creative, scalable software solutions that address the organization’s most challenging cloud data platform problems.
- Lead and drive the strategic agenda focused on operational excellence including cost optimization, resiliency and reliability, observability, incident management and security.
- Enable engineering teams to develop, enhance, and maintain established standards and best practices.
- Implement continuous process improvement, including but not limited to policy, procedures, and production monitoring and reduce time to resolve.
- Identify, coordinate, and implement initiatives/projects and activities that create efficiencies and optimize technical end to end development.
- Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve.
- Strategically designing and leading the engineering team to address real-world use cases.
Other
- Formal training or certification on software engineering concepts and 10+ years applied experience.
- 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise.
- Dynamic individual with excellent communication skills, capable of adapting verbiage and style to the audience at hand and delivering critical information in a clear and concise manner.
- Strong experience in managing stakeholders at all levels.
- Strong analytical thinker with business acumen and the ability to assimilate information quickly, with a solution-based focus on incident and problem management.