Senior Principal Software Engineer - Interest Rate Risk Platform | Enterprise Technology

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Corporate Sector

Senior Principal Software Engineer to lead the design and development of a next-generation Interest Rate Risk platform. This platform will be a cornerstone for risk management across global banking operations, providing scalable, resilient, and high-performance solutions to support complex analytics and reporting. The role involves architectural decisions, mentoring teams, and collaborating with stakeholders across Risk, Finance, and Technology, ensuring compliance with stringent regulatory and business requirements.

What you'd actually do

  1. Lead the end-to-end design, development, and deployment of the Interest Rate Risk platform, ensuring scalability, reliability, and security.
  2. Architect cloud-native solutions using AWS services and modern DevOps practices.
  3. Develop robust, high-performance applications, focusing on data processing, analytics, and integration with enterprise systems.
  4. Collaborate with cross-functional teams, including Risk, Finance, Data Engineering, and Infrastructure, to gather requirements and deliver solutions.
  5. Create durable, reusable software frameworks that are leveraged across teams and functions

Skills

Required

  • Formal training or certification on software engineering concepts and 10+ years applied experience
  • Prior experience delivering large-scale, mission-critical platforms.
  • Deep expertise in AWS cloud services and architecture.
  • Advanced proficiency in Python or similar languages, including experience with data processing frameworks and libraries.
  • Experience with microservices, API design, data pipelines and distributed systems.
  • Familiarity with DevOps tools and practices (e.g., Docker, Kubernetes, Terraform, CI/CD pipelines).
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to lead and mentor engineering teams.

Nice to have

  • Strong understanding of risk management concepts, preferably within the financial services industry.
  • Considerable in-depth knowledge of Artificial Intelligence.
  • Experience with big data technologies (e.g., Spark, Hadoop) and data visualization tools.

What the JD emphasized

  • stringent regulatory and business requirements
  • regulatory requirements