
Lead Software Engineer- AWS Infra/Terraform expert - Data
JPMorgan Chase6 days ago
Responsibilities
- Design, develop, test, troubleshoot, and maintain secure, high-quality production software across multiple technical areas.
- Build backend APIs, data-collection and ingestion workloads, data-pipeline jobs, and customer-facing dashboard services for cloud SaaS and isolated AWS deployments.
- Review and debug code, automate recurring remediation, and improve application and system operational stability.
- Lead architectural evaluation sessions with vendors, startups, and internal teams.
- Drive communities of practice and team adoption of approved AI-assisted engineering and automation practices with validation standards for correctness, performance, and security.
- Apply security- and privacy-by-design principles including data residency, least-privilege IAM, default-deny egress, and signed artifact verification.
- Promote secure, compliant use of AI-assisted development tools and coach engineers on responsible adoption.
Requirements
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Advanced proficiency in one or more programming languages, with Java, Python, and/or JavaScript/TypeScript strongly preferred.
- Experience with Django, FastAPI, React, containerized workloads, Kubernetes/EKS, Helm, and infrastructure-as-code such as Terraform, Pulumi, or CloudFormation.
- Hands-on experience with AWS services including EKS, ECR, RDS/PostgreSQL, S3, SQS, EventBridge, IAM, IRSA, KMS, and Secrets Manager.
- Experience leading effective use of approved AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity, secure input/output handling, resiliency, and security expectations.
- Proficiency in automation and continuous delivery methods and knowledge of software applications and technical processes within a technical discipline.
- In-depth knowledge of financial-services industry IT systems.
- Preferred experience with Databricks, Spark, Delta Lake, event-driven data ingestion, generative AI or LLM integrations, multi-tenant architecture, regulated or air-gapped environments, image signing and verification, JWT/OIDC token validation, and least-privilege access design.
Benefits
- Competitive total rewards and benefits may include comprehensive health care, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and eligible incentive compensation.
- The employer provides equal-opportunity employment and reasonable accommodations for religious practices, mental health needs, and physical disabilities.
Tech Stack
Apache SparkAWSDatabricksDjangoFastAPIHelmJavaJavaScriptKubernetesPostgreSQLPythonReactTerraformTypeScript
Categories
BackendData Engineering
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.