Sr Lead Software Engineer - IP Product Management Tooling
Role details
Job location
Tech stack
Job description
Join us to shape the future of product management technology. You'll have the opportunity to lead high-impact initiatives, set technical direction, and mentor talented engineers. We value your expertise and offer a collaborative environment where your ideas drive innovation. At JPMorganChase, you can grow your career while making a meaningful difference. Be part of a team that values diversity, equity, and inclusion., As a Senior Lead Software Engineer on the IP Product Management Tooling team, you will design and deliver robust platforms and services that support product management at scale. You will set technical direction, lead complex projects from concept to production, and mentor engineers to achieve secure and reliable outcomes. You will collaborate with cross-functional teams to deliver solutions that drive business value. Your leadership will help shape our engineering culture and standards., * Lead the architecture, design, and delivery of Java-based services and tooling for IP product lifecycle workflows, focusing on scalability, resiliency, and observability.
- Translate business requirements into secure, high-performing technical solutions, breaking down complex problems and executing iteratively.
- Establish and uphold engineering standards, code quality, and best practices across repositories.
- Conduct design and code reviews, and guide engineers through pair programming and technical coaching.
- Drive operational excellence through CI/CD automation, testing strategies, runbooks, and telemetry.
- Champion cloud-native design patterns using AWS ECS/EKS/S3 and Kubernetes for containerized workloads.
- Partner with product managers and platform teams to align priorities and deliver secure, impactful solutions.
- Coach and mentor junior team members.
- Foster a team culture of diversity, equity, inclusion, and respect.
Requirements
- Hands-on experience in Java software engineering, building distributed services and APIs.
- Experience delivering system design, application development, testing, and operational stability in large-scale environments.
- Proficiency across the full Software Development Life Cycle, including requirements, design, implementation, testing, deployment, and operations.
- Familiarity with agile methodologies and delivery practices, including CI/CD, application resiliency, and secure development.
- Practical experience with AWS and cloud-native infrastructure: AWS ECS/EKS/S3, Kubernetes, containers, and infrastructure-as-code with Terraform.
- Strong problem-solving skills, attention to detail, and an ownership mindset.
- Excellent communication and teamwork abilities.
Preferred Qualifications, Capabilities, and Skills:
- Experience mentoring and coaching engineers.
- Knowledge of observability tools and practices.
- Familiarity with modern DevOps practices.
- Exposure to product management or platform engineering environments.
- 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.