
Software Engineer III - Python/ AWS/PySpark/Glue
JPMorgan Chase2 days ago
Responsibilities
- Design, develop, test, troubleshoot, and maintain secure, high-quality production software.
- Create architecture and design artifacts for complex applications and ensure implementation meets design constraints.
- Analyze large and diverse datasets, develop visualizations and reports, and use findings to improve software and system architecture.
- Use enterprise-authorized AI-assisted development tools for coding, testing, documentation, troubleshooting, and code review while validating outputs for correctness, performance, and security.
- Drive adoption of responsible AI-assisted engineering practices and reusable automation patterns across the team.
- Detect, troubleshoot, and resolve production issues across enterprise multi-environment systems using observability tools.
- Contribute to software engineering communities of practice and explore emerging technologies.
Requirements
- Formal software engineering training or certification and at least 3 years of applied experience.
- Hands-on experience with system design, application development, testing, operational stability, debugging, and maintenance in a large corporate environment.
- Proficiency in Python or Java and experience with database query languages, including SQL.
- Proficiency with Pivotal Cloud and AWS, including AWS ECS, S3, SQS, SNS, Lambda, Glue, PySpark, and CloudWatch.
- Experience with Splunk, Dynatrace, and Datadog for SRE and observability activities.
- Experience with Oracle, DB2, and Aurora PostgreSQL databases.
- Hands-on experience with Jenkins, Spinnaker, IntelliJ, Bitbucket, and Terraform.
- Experience using enterprise-authorized AI-assisted software development tools and validating generated outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Preferred experience with the software development life cycle, modern front-end technologies, data pipeline design and development, and cloud migration projects.
Benefits
- Competitive total rewards package with eligibility-based benefits and potential incentive compensation.
- 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 that provides reasonable accommodations for religious practices, mental health needs, and physical disabilities.
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.