Apply Now    

Software Engineering Director

Req #: 180034632
Location: Tampa, FL, US
Job Category: Technology
Job Description:

JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at  

The firm is on a journey to transform the way we deliver technology while continuing to foster a strong controls environment. A key enabler of this transformation is a deep understanding of the critical processes and underlying technology responsible for delivering our core products and services. The Business Process Engineering (BPE) function supports this transformation by driving firm wide understanding of the flows of connected business activities and related technology services.

The BPE function works across businesses and functions, and spans systems, employees, partners, and customers. By leveraging a combination of discovery, assessment, and automation techniques, the function provides overall management and transparency of the firm’s critical business services and related processes.

JPMorgan Chase (JPMC) is looking for an experienced individual to serve as the Software Engineering Director for this transformation initiative. The position will report to the Head of Business Process Engineering and will partner with business leaders, operations managers, technologists, and functional partners across the firm.

The individual will have overall responsibility for leading a team of software engineers to design, build, and deliver business process engineering capabilities and tooling, including significant functionality focused on data harvesting and mining, data analytics, machine learning, and user experience.


Key Responsibilities:

·         Developing and delivering high-quality expressive software

·         Driving technical innovation and efficiency through the development of tools and automation

·         Reviewing and influencing architecture, designs, standards, and methods

·         Participating in software and system performance analysis and tuning, service capacity planning, and demand forecasting

·         Partnering closely with business and technology stakeholders providing clear guidance to manage risks while enhancing critical business processes and related services

·         Promoting innovative improvements across the critical processes which drive process efficiency, control optimization, and improved client experience

·         Effectively managing a team of software engineers

·         Operating with a strong commitment towards continuous improvement

·         Assisting in maximizing investment decisions by understanding the capabilities of existing BPE solutions and aligning with business strategy


·         10+ years of software engineering and development leadership experience across technology and business aligned functions, with solid understanding of business operating practices, procedures, and controls

·         Experience working with Big Data, Machine Learning, and distributed systems using technologies such as Hadoop, Spark, Python, Java and Scala

·         Superb communication skills with the ability to succinctly articulate complex issues

·         Excellent understanding of SDLC and Agile methodologies

·         Strong multitasking capabilities with proven experience working within a fast-paced dynamic technology environment

·         Excellent organization and presentation skills

·         Experience with authentication frameworks, entitlements management, and high availability requirements while operating within multi-tenancy environments

·         Experience developing business intelligence through Machine Learning and Artificial Intelligence, including:

o   Pattern recognition, Natural Language Programming, Deep Learning, large scale data mining, predictive analytics, and process modeling

Apply Now    
Link for schema

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.