
Python & AWS Software Engineer III
JPMorgan Chase4 hours ago
Base Salary
$138k - $185k/yr
Responsibilities
- Design, develop, troubleshoot, and maintain production software solutions across the software development lifecycle.
- Build and operate Python-based backend services, APIs, control-plane automation, and self-service workflows for AWS platform provisioning and configuration.
- Implement infrastructure-as-code and automation for AWS identity controls, encryption, networking integrations, logging, monitoring, and guardrails.
- Enable Databricks-on-AWS data pipelines and related workspace, environment, policy, and orchestration workflows.
- Create secure, reliable, resilient, scalable, and cost-conscious production code and architecture artifacts.
- Drive observability and reliability practices including logs, metrics, tracing, retries, idempotency, timeouts, runbooks, and operational improvements.
- Use enterprise-authorized AI coding tools responsibly for code generation, refactoring, testing, and documentation while validating outputs through review and secure engineering practices.
- Collaborate with IAM, security, data engineering, and application teams to deliver secure analytics platforms at scale.
Requirements
- Formal training or certification in software engineering concepts and at least 3 years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Strong production programming, debugging, and maintenance experience with Python or another modern programming language, along with UI technologies.
- Strong AWS and infrastructure fundamentals, including IAM, KMS, S3, CloudWatch, and applicable compute or orchestration services such as EKS, ECS, and Lambda.
- Hands-on experience with infrastructure-as-code and automation-first engineering.
- Understanding of the software development lifecycle, CI/CD, automated testing, safe deployment, application resiliency, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity, secure input and output handling, resiliency, and security expectations.
- Preferred experience with Databricks on AWS or comparable data engineering and analytics platforms such as Spark-based, data lake, or lakehouse environments.
- Preferred familiarity with React, TypeScript, HTML, CSS, large-scale datasets, data pipelines, and Apache Kafka in production.
- Preferred experience with Datadog, Splunk, Dynatrace, or Grafana.
Benefits
- Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission or discretionary incentive compensation.
- Comprehensive health care coverage and on-site health and wellness centers.
- Retirement savings plan and backup childcare.
- Tuition reimbursement, mental health support, and financial coaching.
- Benefits and programs are provided based on eligibility, with additional compensation and benefits details available during the hiring process.
Tech Stack
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.