
Lead Software Engineer - SDLC Developer Platform (SCM)
JPMorgan Chase6 hours ago
Responsibilities
- Lead the architecture, design, and implementation of SDLC developer platform capabilities focused on SCM systems and workflows.
- Build and review production code primarily in Java, with Python as needed.
- Define and evolve resilient AWS cloud architectures using multi-AZ, multi-region, event-driven, and autoscaling patterns.
- Implement Terraform-based Infrastructure as Code for consistent and compliant platform deployments.
- Integrate and operationalize vendor products within enterprise development environments.
- Automate SCM workflows to improve reliability, reduce manual effort, and increase developer productivity.
- Own incident response, escalation management, post-incident reviews, and root-cause remediation for SCM platform services.
- Partner with internal teams and external vendors to evaluate tools and deliver roadmap outcomes.
- Lead cross-team engineering initiatives and promote modern SCM practices.
Requirements
- Formal software engineering training or certification and 5+ years of applied experience with strong hands-on Java expertise.
- Experience designing and operating developer platforms and/or SCM services in a global enterprise environment.
- Strong public cloud experience and deep familiarity with AWS services used for development infrastructure.
- Experience designing resilient distributed systems, including multi-AZ and multi-region architectures.
- Strong knowledge of containerization, specifically ECS Fargate.
- Practical experience with Terraform and Infrastructure as Code practices.
- Understanding of CI/CD, SDLC practices, application resiliency, security controls, agile delivery, and engineering governance.
- Strong experience with automation, operational stability, and production support in high-availability environments.
- Preferred experience with GitHub, GitLab, Bitbucket, Artifactory, Nexus, Spinnaker, Harness, code quality and static analysis integrations, internal developer platforms, and self-service capabilities.
- Preferred understanding of software development lifecycle compliance and regulatory expectations.
Benefits
- Competitive total rewards package with role-based compensation and potential incentive compensation for eligible roles.
- Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Equal opportunity employer with reasonable accommodation support.
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.