We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management - Tech Investments team, you will be a key member of an agile team, tasked with designing and delivering cutting-edge technology products that are secure, stable, and scalable. Your role involves implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the firm's strategic goals.
This is a hands-on role, and the ideal candidate will have a strong background in data analytics, with development and data engineering experience in data and analytics. They will be comfortable working with large and complex financial data sets, and have a track record of using data to drive business results in the financial domain.
Job responsibilities
Understands the vision for the WM Advisor & Investment Solutions Platforms strategy and create the data & analytics function to support their needsDevelops and deploy analytics solutions on analytics data platformDevelops and maintain data analytics systems and platform features for efficient analysis of large and complex financial data setsEstablishes the appropriate monitoring and alerting of solution events related to performance, scalability, availability, and reliabilityAdvances existing data ingestion frameworks to implement analytics and associated toolsDesigns and build data mesh features on the analytics data platformMigrates legacy analytics applications to Snowflake and AWSPartners with cross-functional teams to identify new opportunities requiring the use of modern analytical and modeling techniquesCollaborates with the architecture teams on creating solutions to achieve aspects of the data strategyEnsures all risk management, legal, control, and compliance activities are done in line with JPMC standards in advance of product launchDesigns and execute experiments (e.g., A/B testing, multi-armed bandit)
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 3+ years applied experienceExperience leading data integration, data management solutions in financial servicesExperience in agile software development environmentProficiency in data analysis, data profiling, data quality analysisDemonstrated ability to work in a highly matrixed program delivery structureDomain experience – experience in financial services industry, specifically Wealth ManagementUnderstanding of big data storage and processing technologies including Hadoop, Spark, Hbase/Cassandra, Phoenix, Spark, Pig and HiveDemonstrated ability to meet challenging growth metrics and client/partner development objectives, specifically for emerging businesses versus mature financial services productsKnowledge of relational and non-relational database technologies, big data solutions, data science, and data miningDeep experience across the full range of database, data warehouse, data lake and business intelligence tools, Python and ability for rapid prototyping in Tableau, Qlik; publishing and presenting information in an engaging way. B.A. or B.S. requiredPreferred qualifications, capabilities, and skills
Experience using data visualization, dashboard, and reporting tools like Tableau, QlikExperience working in a fast-paced and highly cross-functional organizationSelf-directed/self-motivated with a clear sense of ownership and a solution oriented approachStrong communication/presentation skills (i.e. creating content) that can be consumed at all seniority levels with both internal and external audiences.Ability to rapidly understand emerging technologies and business models and naturally see commercial opportunities.