Lead Software Engineer - IP Product Management Tooling
J.P. Morgan
Join us to shape the technology that powers product management at JPMorganChase. You’ll have the opportunity to lead core engineering initiatives, own critical applications, and collaborate with talented partners across product, platform, and security. We value your expertise and offer a supportive environment where you can grow, innovate, and make a real impact. Be part of a team that champions diversity, equity, and inclusion.
Job Summary:
As a Lead Software Engineer on the IP Product Management Tooling team, you will design and deliver essential services that enable product management at scale. You will own the operational health of key applications, ensuring they are secure, reliable, and audit-ready. You will collaborate with cross-functional teams to deliver solutions that drive business value and uphold engineering excellence. Your leadership will help shape our team’s culture and technical standards.
Job Responsibilities:
- Design, develop, and maintain Java-based services and APIs for IP product workflows, focusing on scalability, resiliency, and observability.
- Serve as Application Owner for a designated product or tooling service, ensuring operational health, audit readiness, and resolution of FARM breaks and AO Comm programs.
- Translate business requirements into technical designs, break work into deliverables, and build, test, and release iteratively using CI/CD.
- Implement infrastructure as code with Terraform for AWS (ECS/EKS/S3), ensuring consistent and auditable deployments.
- Operate and support containerized workloads on Kubernetes, instrument services with metrics, logs, and tracing, and build dashboards and alerts.
- Contribute to engineering standards and best practices, perform code reviews, write automated tests, and improve build pipelines and developer experience.
- Partner with product managers, security, data, and platform teams to align on priorities and deliver secure, compliant solutions.
Required Qualifications, Capabilities, and Skills:
- Hands-on experience in Java software engineering.
- Experience across the Software Development Life Cycle: design, development, testing, deployment, and operations in large environments.
- Practical experience with AWS and cloud-native infrastructure, including AWS ECS/EKS/S3, Kubernetes, containers, and Terraform.
- Familiarity with agile delivery practices and CI/CD, with working knowledge of application resiliency and secure development.
- Strong troubleshooting skills, attention to detail, and ability to balance delivery speed with quality and reliability.
- Effective communication and teamwork skills, comfortable collaborating across engineering, product, and operations teams.
- Self-starter who thrives in dynamic environments with evolving priorities.
Preferred Qualifications, Capabilities, and Skills:
- Experience with observability tools and practices.
- Exposure to modern DevOps practices.
- Familiarity with audit and compliance processes.
- Commitment to fostering diversity, equity, and inclusion.
If you’re ready to make an impact and grow your career, we invite you to join our team.
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.
Advance your software engineering career by designing and delivering impactful solutions on our IP Product Management Tooling team.




