Resume and JobRESUME AND JOB
JP Morgan Chase logo

Principal Software Engineer - Staff Full Stack Engineer

JP Morgan Chase

Software and Technology Jobs

Principal Software Engineer - Staff Full Stack Engineer

full-timePosted: Aug 6, 2025

Job Description

Principal Software Engineer - Staff Full Stack Engineer

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, and our technology teams are pivotal in delivering market-leading solutions that empower clients worldwide. As a Principal Software Engineer - Staff Full Stack Engineer in our Plano, TX office, you will provide expertise and engineering excellence to enhance, build, and deliver cutting-edge technologies within the firm. This role sits within our Software Engineering category, focusing on creating robust, scalable platforms that support everything from high-frequency trading to personalized wealth management. You will lead initiatives that drive digital transformation, ensuring our systems are resilient, secure, and compliant with stringent financial regulations, all while fostering a culture of innovation in a collaborative environment. In this senior leadership position, you will architect and implement full stack solutions using modern technologies like Java, React, and AWS, tackling complex challenges in real-time data processing and secure transaction handling. Your responsibilities will include mentoring teams, optimizing application performance for mission-critical financial operations, and integrating AI-driven features to combat fraud and enhance risk assessment. Working closely with cross-functional stakeholders, you will navigate the unique demands of the financial services industry, where precision, security, and speed are paramount, contributing directly to JP Morgan Chase's reputation as a global leader in banking technology. We value engineers who thrive in dynamic, regulated settings and are passionate about pushing technological boundaries. This role offers the opportunity to impact millions of clients through innovative solutions, while benefiting from JP Morgan Chase's commitment to employee growth, work-life balance, and inclusive culture. Join us in Plano, TX, to shape the future of finance.

Key Responsibilities

  • Lead the design, development, and deployment of full stack applications that power JP Morgan Chase's core banking and trading platforms
  • Collaborate with product managers, data scientists, and compliance teams to deliver secure, scalable solutions for financial services
  • Mentor junior engineers and drive best practices in code quality, testing, and DevOps within the firm's engineering culture
  • Architect microservices and cloud-native applications using AWS to support high-volume transaction processing
  • Conduct code reviews, optimize performance, and ensure adherence to security standards in a regulated financial environment
  • Innovate on emerging technologies like AI/ML integration for fraud detection and risk management systems
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Contribute to firm-wide initiatives for digital transformation, enhancing client experiences in wealth management and payments
  • Stay abreast of industry trends and regulatory changes to proactively enhance platform resilience and compliance

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 10+ years of professional software engineering experience, with at least 5 years in full stack development
  • Proven track record of leading complex engineering projects in a financial services environment
  • Deep expertise in building scalable, secure applications for high-stakes financial systems
  • Experience with agile methodologies and cross-functional team collaboration in regulated industries
  • Strong understanding of financial regulations such as GDPR, SOX, and PCI-DSS compliance

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience working at a large financial institution like JP Morgan Chase
  • Certifications in cloud platforms (e.g., AWS Certified Solutions Architect) or security (e.g., CISSP)
  • Prior leadership in open-source contributions or financial technology innovations

Required Skills

  • Proficiency in Java, Python, or Node.js for backend development
  • Expertise in React, Angular, or Vue.js for frontend frameworks
  • Strong knowledge of SQL/NoSQL databases like PostgreSQL and MongoDB
  • Experience with cloud platforms, particularly AWS services (EC2, Lambda, S3)
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes
  • Skills in CI/CD pipelines using Jenkins, GitHub Actions, or similar
  • Understanding of RESTful APIs, GraphQL, and microservices architecture
  • Security best practices, including encryption, authentication (OAuth/JWT), and vulnerability scanning
  • Agile/Scrum methodologies and tools like Jira or Confluence
  • Problem-solving and analytical thinking for complex financial data challenges
  • Excellent communication skills for stakeholder collaboration
  • Leadership and mentoring abilities in team settings
  • Knowledge of financial protocols and transaction processing systems
  • Version control expertise with Git
  • Performance optimization and monitoring tools like Prometheus or New Relic

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off, including vacation, sick days, and parental leave
  • Professional development programs, including tuition reimbursement and leadership training
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Plano, TX

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Java, Python, or Node.js for backend developmentintermediate
  • Expertise in React, Angular, or Vue.js for frontend frameworksintermediate
  • Strong knowledge of SQL/NoSQL databases like PostgreSQL and MongoDBintermediate
  • Experience with cloud platforms, particularly AWS services (EC2, Lambda, S3)intermediate
  • Familiarity with containerization tools like Docker and orchestration with Kubernetesintermediate
  • Skills in CI/CD pipelines using Jenkins, GitHub Actions, or similarintermediate
  • Understanding of RESTful APIs, GraphQL, and microservices architectureintermediate
  • Security best practices, including encryption, authentication (OAuth/JWT), and vulnerability scanningintermediate
  • Agile/Scrum methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical thinking for complex financial data challengesintermediate
  • Excellent communication skills for stakeholder collaborationintermediate
  • Leadership and mentoring abilities in team settingsintermediate
  • Knowledge of financial protocols and transaction processing systemsintermediate
  • Version control expertise with Gitintermediate
  • Performance optimization and monitoring tools like Prometheus or New Relicintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 10+ years of professional software engineering experience, with at least 5 years in full stack development (experience)
  • Proven track record of leading complex engineering projects in a financial services environment (experience)
  • Deep expertise in building scalable, secure applications for high-stakes financial systems (experience)
  • Experience with agile methodologies and cross-functional team collaboration in regulated industries (experience)
  • Strong understanding of financial regulations such as GDPR, SOX, and PCI-DSS compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience working at a large financial institution like JP Morgan Chase (experience)
  • Certifications in cloud platforms (e.g., AWS Certified Solutions Architect) or security (e.g., CISSP) (experience)
  • Prior leadership in open-source contributions or financial technology innovations (experience)

Responsibilities

  • Lead the design, development, and deployment of full stack applications that power JP Morgan Chase's core banking and trading platforms
  • Collaborate with product managers, data scientists, and compliance teams to deliver secure, scalable solutions for financial services
  • Mentor junior engineers and drive best practices in code quality, testing, and DevOps within the firm's engineering culture
  • Architect microservices and cloud-native applications using AWS to support high-volume transaction processing
  • Conduct code reviews, optimize performance, and ensure adherence to security standards in a regulated financial environment
  • Innovate on emerging technologies like AI/ML integration for fraud detection and risk management systems
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Contribute to firm-wide initiatives for digital transformation, enhancing client experiences in wealth management and payments
  • Stay abreast of industry trends and regulatory changes to proactively enhance platform resilience and compliance

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick days, and parental leave
  • general: Professional development programs, including tuition reimbursement and leadership training
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Plano, TX

Target Your Resume for "Principal Software Engineer - Staff Full Stack Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer - Staff Full Stack Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer - Staff Full Stack Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Principal Software Engineer - Staff Full Stack Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Principal Software Engineer - Staff Full Stack Engineer

JP Morgan Chase

Software and Technology Jobs

Principal Software Engineer - Staff Full Stack Engineer

full-timePosted: Aug 6, 2025

Job Description

Principal Software Engineer - Staff Full Stack Engineer

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, and our technology teams are pivotal in delivering market-leading solutions that empower clients worldwide. As a Principal Software Engineer - Staff Full Stack Engineer in our Plano, TX office, you will provide expertise and engineering excellence to enhance, build, and deliver cutting-edge technologies within the firm. This role sits within our Software Engineering category, focusing on creating robust, scalable platforms that support everything from high-frequency trading to personalized wealth management. You will lead initiatives that drive digital transformation, ensuring our systems are resilient, secure, and compliant with stringent financial regulations, all while fostering a culture of innovation in a collaborative environment. In this senior leadership position, you will architect and implement full stack solutions using modern technologies like Java, React, and AWS, tackling complex challenges in real-time data processing and secure transaction handling. Your responsibilities will include mentoring teams, optimizing application performance for mission-critical financial operations, and integrating AI-driven features to combat fraud and enhance risk assessment. Working closely with cross-functional stakeholders, you will navigate the unique demands of the financial services industry, where precision, security, and speed are paramount, contributing directly to JP Morgan Chase's reputation as a global leader in banking technology. We value engineers who thrive in dynamic, regulated settings and are passionate about pushing technological boundaries. This role offers the opportunity to impact millions of clients through innovative solutions, while benefiting from JP Morgan Chase's commitment to employee growth, work-life balance, and inclusive culture. Join us in Plano, TX, to shape the future of finance.

Key Responsibilities

  • Lead the design, development, and deployment of full stack applications that power JP Morgan Chase's core banking and trading platforms
  • Collaborate with product managers, data scientists, and compliance teams to deliver secure, scalable solutions for financial services
  • Mentor junior engineers and drive best practices in code quality, testing, and DevOps within the firm's engineering culture
  • Architect microservices and cloud-native applications using AWS to support high-volume transaction processing
  • Conduct code reviews, optimize performance, and ensure adherence to security standards in a regulated financial environment
  • Innovate on emerging technologies like AI/ML integration for fraud detection and risk management systems
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Contribute to firm-wide initiatives for digital transformation, enhancing client experiences in wealth management and payments
  • Stay abreast of industry trends and regulatory changes to proactively enhance platform resilience and compliance

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 10+ years of professional software engineering experience, with at least 5 years in full stack development
  • Proven track record of leading complex engineering projects in a financial services environment
  • Deep expertise in building scalable, secure applications for high-stakes financial systems
  • Experience with agile methodologies and cross-functional team collaboration in regulated industries
  • Strong understanding of financial regulations such as GDPR, SOX, and PCI-DSS compliance

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience working at a large financial institution like JP Morgan Chase
  • Certifications in cloud platforms (e.g., AWS Certified Solutions Architect) or security (e.g., CISSP)
  • Prior leadership in open-source contributions or financial technology innovations

Required Skills

  • Proficiency in Java, Python, or Node.js for backend development
  • Expertise in React, Angular, or Vue.js for frontend frameworks
  • Strong knowledge of SQL/NoSQL databases like PostgreSQL and MongoDB
  • Experience with cloud platforms, particularly AWS services (EC2, Lambda, S3)
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes
  • Skills in CI/CD pipelines using Jenkins, GitHub Actions, or similar
  • Understanding of RESTful APIs, GraphQL, and microservices architecture
  • Security best practices, including encryption, authentication (OAuth/JWT), and vulnerability scanning
  • Agile/Scrum methodologies and tools like Jira or Confluence
  • Problem-solving and analytical thinking for complex financial data challenges
  • Excellent communication skills for stakeholder collaboration
  • Leadership and mentoring abilities in team settings
  • Knowledge of financial protocols and transaction processing systems
  • Version control expertise with Git
  • Performance optimization and monitoring tools like Prometheus or New Relic

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off, including vacation, sick days, and parental leave
  • Professional development programs, including tuition reimbursement and leadership training
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Plano, TX

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Java, Python, or Node.js for backend developmentintermediate
  • Expertise in React, Angular, or Vue.js for frontend frameworksintermediate
  • Strong knowledge of SQL/NoSQL databases like PostgreSQL and MongoDBintermediate
  • Experience with cloud platforms, particularly AWS services (EC2, Lambda, S3)intermediate
  • Familiarity with containerization tools like Docker and orchestration with Kubernetesintermediate
  • Skills in CI/CD pipelines using Jenkins, GitHub Actions, or similarintermediate
  • Understanding of RESTful APIs, GraphQL, and microservices architectureintermediate
  • Security best practices, including encryption, authentication (OAuth/JWT), and vulnerability scanningintermediate
  • Agile/Scrum methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical thinking for complex financial data challengesintermediate
  • Excellent communication skills for stakeholder collaborationintermediate
  • Leadership and mentoring abilities in team settingsintermediate
  • Knowledge of financial protocols and transaction processing systemsintermediate
  • Version control expertise with Gitintermediate
  • Performance optimization and monitoring tools like Prometheus or New Relicintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 10+ years of professional software engineering experience, with at least 5 years in full stack development (experience)
  • Proven track record of leading complex engineering projects in a financial services environment (experience)
  • Deep expertise in building scalable, secure applications for high-stakes financial systems (experience)
  • Experience with agile methodologies and cross-functional team collaboration in regulated industries (experience)
  • Strong understanding of financial regulations such as GDPR, SOX, and PCI-DSS compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience working at a large financial institution like JP Morgan Chase (experience)
  • Certifications in cloud platforms (e.g., AWS Certified Solutions Architect) or security (e.g., CISSP) (experience)
  • Prior leadership in open-source contributions or financial technology innovations (experience)

Responsibilities

  • Lead the design, development, and deployment of full stack applications that power JP Morgan Chase's core banking and trading platforms
  • Collaborate with product managers, data scientists, and compliance teams to deliver secure, scalable solutions for financial services
  • Mentor junior engineers and drive best practices in code quality, testing, and DevOps within the firm's engineering culture
  • Architect microservices and cloud-native applications using AWS to support high-volume transaction processing
  • Conduct code reviews, optimize performance, and ensure adherence to security standards in a regulated financial environment
  • Innovate on emerging technologies like AI/ML integration for fraud detection and risk management systems
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial operations
  • Contribute to firm-wide initiatives for digital transformation, enhancing client experiences in wealth management and payments
  • Stay abreast of industry trends and regulatory changes to proactively enhance platform resilience and compliance

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick days, and parental leave
  • general: Professional development programs, including tuition reimbursement and leadership training
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Plano, TX

Target Your Resume for "Principal Software Engineer - Staff Full Stack Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer - Staff Full Stack Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer - Staff Full Stack Engineer" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Principal Software Engineer - Staff Full Stack Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.