Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JPMorganChase Logo

Software Engineer [Multiple Positions Available]

JPMorganChase

$175,500 - $185,000
Aug 26, 2025
Seattle, WA, US
Apply Now

JPMorganChase is looking for a Software Engineer to design, develop, and implement complex cloud-based software applications and systems, ensuring seamless functionality and compatibility across different systems and platforms, while also enhancing operational stability and meeting quality standards.

Requirements

  • Implementing data storage solutions using Boto3 to interact with Amazon Simple Storage Service
  • Building web applications using Node.js
  • Integrating search functionalities into websites or applications, by ingesting data into a k-NN index, with AWS OpenSearch
  • Designing and developing software applications that comply with the Payment Card Industry Data Security Standard
  • Deploying, managing, and scaling containerized applications, using Amazon Elastic Kubernetes Service
  • Performing database schema changes, version control, track history using Liquibase
  • Creating and controlling cryptographic keys for data encryption and decryption using AWS Key Management Service

Responsibilities

  • Design, develop, and implement complex cloud-based software applications and systems.
  • Coordinate with other teams to integrate various components of the project, ensuring seamless functionality and compatibility across different systems and platforms.
  • Actively engage in architectural design discussions, offering valuable insights and expertise to influence decision-making, ensuring the development of efficient software solutions.
  • Enhance the operational stability of software applications and systems, by automating the resolution of recurring issues.
  • Ensure that the software meets the required quality standards before it is released to users, by working with the different Quality Assurance (QA) teams, to develop and execute test plans.
  • Serve as the primary contact and identify and resolve issues during entire software development lifecycle.

Other

  • Engage stakeholders to grasp business requirements, ensuring clear objectives for effective solution development and implementation.
  • Mentor junior engineers and technologists.
  • Drive highly critical cross-functional technical projects with multiple stakeholders.
  • Organize workshops, training sessions, and knowledge-sharing meetings to facilitate learning and collaboration.
  • Maintain open and effective communication channels with team members from different departments, such as product management, design, and quality assurance, to align with project goals and requirements.