JPMorgan Chase & Co.

JPMorgan Chase & Co.

Software Engineer

Palo Alto, CAPosted Today$182,100 – $215,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

This role involves creating cutting-edge user interfaces (UI) for clients in the Payments space. The Software Engineer will collaborate with the Product team to gather requirements, partner with the User Experience team to finalize designs, and build prototypes when proof of concept is required. The engineer will design and implement UIs that meet all legal, company, and compliance guidelines. They will work closely with customers and engineering teams to deliver innovative user interfaces and dashboards that power next-generation payment systems. This includes gathering requirements from Product, collaborating with Design, implementing user stories, and building web pages with appropriate back-end support. The role also involves defining and implementing newly designed web page features that drive new customer adoption and enhance the experience for existing users. The goal is to create intuitive, seamless, fast, fluid, and bug-free user interfaces while consistently adhering to legal, company, and compliance requirements.

Qualifications

Required Qualifications

  • Master's degree in Information Technology, Software Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years of experience in the job offered or as Software Engineer, Advanced Analyst, IT Consultant, or related occupation.
  • Alternatively, a Bachelor's degree in Information Technology, Software Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Advanced Analyst, IT Consultant, or related occupation.
  • Two (2) years of experience in designing, developing, and maintaining scalable analytics services using Python-based frameworks including Dash, Plotly, and Django and data technologies including SQL, Neo4j, RabbitMQ, and nginx.
  • Two (2) years of experience in integrating analytics services with enterprise data platforms, including the Merchant Services Data Lake, to enable reliable, performant access to transactional and behavioral data.
  • Two (2) years of experience in building and delivering analytics powered products and insights for internal teams and external merchants, including conversion rate analysis, performance dashboards, and data-driven recommendations.
  • Two (2) years of experience in developing data visualizations and reporting solutions using Plotly, Tableau, R, and VBA to translate complex datasets into actionable business insights.
  • Two (2) years of experience in optimizing data pipelines, APIs, and system performance to support real-time and near-real-time analytics use cases.
  • Two (2) years of experience in designing, developing, and maintaining modern, scalable frontend applications using React JS, and TypeScript.
  • Two (2) years of experience in building data-driven user interfaces and visualizations using libraries D3.js, DC.js, and Sigma.js.
  • Two (2) years of experience in implementing responsive, accessible, and maintainable UI components using SASS, Bootstrap, and modern CSS practices.
  • Two (2) years of experience in integrating frontend applications with backend services using REST APIs and data formats including JSON and XML.
  • One (1) year of experience in implementing role-based authentication and establishing secure connections between frontend and backend components using Express JS and MongoDB.
  • One (1) year of experience in designing and developing text recognition and extraction solutions using deep learning models and OCR frameworks, including Region-based Convolutional Neural Networks (R-CNN), Optical Character Recognition (OCR), Tesseract, OpenCV, PyTorch, and TensorFlow, to enable anomaly detection, fraud prevention, and personalized user experiences.
  • One (1) year of experience in building AI-driven solutions using the RASA chatbot framework for intelligent document processing and conversational AI, and optimize application performance using parallel processing techniques with Python Ray to improve context retrieval, workflow efficiency, and AI-powered customer support.

Skills & Technologies

PythonDjangoSQLRabbitMQReactTypeScriptSassCSSExpressMongoDBDeep LearningPyTorchTensorFlow

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$182,100 – $215,000

Location

Palo Alto, CA

Posted

Today

Country

US