DescriptionYour opportunity to make a real impact and shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together.
As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate Sector in Finance Risk Data and Controls division, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.
Job responsibilities
- Leads multiple technology and process implementations across departments to achieve firmwide technology objectives
- Manages multiple areas with strategic transactional focus
- Provides leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of businesses.
- Lead the Know Your Client (KYC) are Engineering team, fulfilling, business needs , ensuring compliance with regulatory requirements and industry standards. Oversee the development and implementation of innovative solutions for efficient client onboarding & KYC processes.
- Utilize your development lead experience to guide the full stack development team in utilizing a variety of languages, including Java, Python, and React/JavaScript. Apply deep knowledge of system architectures and patterns, driving the design and evolution of technical solutions.
- Organizational leader and people manager with excellent team-building skills. Comfortable working in dynamic environments, fostering collaboration across departments. Able to navigate and lead teams through challenges posed by evolving regulatory & technology landscapes.
- Manages multiple stakeholders, complex projects, and large cross-product collaborations
- Champions the firm’s culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 10+ years applied experience
- Experience developing or leading large or cross-functional teams of technologists
- Possess Technical Program and Development Management experience preferably in the financial industry. Strong background in full stack development with a focus on cloud native and distributed systems built with 3GL languages
- Demonstrated passion for technology and its strategic application to business solutions. Proven track record of successful business partnerships and delivery of innovative solutions that delight customers.
- Address the challenges and opportunities presented by dynamic changes in the financial industry. Leverage extensive experience to identify and implement technological advancements that enhance KYC and Client Onboarding processes.
- Experience leading complex projects supporting system design, testing, and operational stability
- Extensive practical cloud native experience
- Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred qualifications, capabilities, and skills
- Experience working at code level
- Knowledgeable about emerging technologies (Cloud native solutions, applied AI/ML, big data, low/no code) and their potential impact on the industry.