
Lead Software Engineer - Java/Python/AI/AWS
JPMorgan Chase5 hours ago
Responsibilities
- Design, build, and maintain an AI agent platform supporting orchestration, tool use, guardrails, evaluation, and integrations with approved models and APIs.
- Build AWS cloud-native infrastructure using containers, serverless patterns, and event-driven services for agent runtimes and workflows.
- Develop and maintain secure production code in Python and Java, including backend services, APIs, integrations, and React-based user interfaces.
- Create reusable agent components such as prompting patterns, tool connectors, policy hooks, logging, and tracing.
- Automate build, deployment, testing, and release processes across the software delivery lifecycle.
- Lead adoption of enterprise-authorized AI-assisted engineering practices with validation standards for correctness, performance, and security.
- Mentor engineers and lead design reviews, code reviews, and engineering best-practice improvements.
- Monitor platform health, reliability, latency, and cost, resolving performance issues and recurring operational problems.
Requirements
- Formal training or certification in software engineering concepts and at least 5 years of applied experience.
- Advanced proficiency in Python and/or Java, with a strong preference for experience in both.
- Hands-on experience with system design, application development, testing, production operations, and end-to-end full-stack engineering.
- Working knowledge of React and modern frontend fundamentals.
- Practical AWS experience across compute, storage, networking, IAM, and observability.
- Experience with the full Software Development Life Cycle, CI/CD, application resiliency, and security-by-design.
- Experience leading AI-assisted software development practices and coaching engineers on responsible, secure, and compliant AI use.
- Experience mentoring engineers and leading code and design reviews in an enterprise environment.
- Preferred experience with agentic AI, AI agents using existing models, MCP development, AWS cloud-native design, eventing and observability, Java and Python, Adobe Experience Manager, monitoring, incident support, and root-cause analysis.
Benefits
- Competitive total rewards and benefits package, with compensation determined by role, experience, skills, and location.
- Eligible roles may receive commission-based pay or discretionary incentive compensation in cash and/or forfeitable equity.
- Benefits may include comprehensive healthcare, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
Categories
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.