The Corporate Sector AI2 team at JPMorgan Chase is looking for a Software Engineer III to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.
Requirements
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in Python Programming, OOP, Databases and Big Data
- Experience with REST API, Cloud, Micro services, and other web technologies
- Experience in AWS cloud and services (S3, Lambda, Aurora, ECS, EKS, SageMaker, Bedrock, Athena, Secrets Manager, Certificate Manager etc.)
- Proven DevOps/MLOps experience provisioning and maintaining infrastructure leveraging some of the following: Terraform, Ansible, AWS CDK, CloudFormation
- Experience in containerization and infrastructure as code Docker/Kubernetes/Terraform
- Experience with CI/CD pipelines example Jenkins/Spinnaker
Responsibilities
- Executes software solutions, design, development, and technical troubleshooting
- Creates secure and high-quality production code and maintains algorithms
- Produces architecture and design artifacts for complex applications
- Builds and maintains data pipelines for analytics, model evaluation and training
- Builds backend interfaces leveraging modern web stacks
- Improves and maintains automated CI/CD pipeline
- Increases deployment velocity, including the process for deploying models and data pipelines into production
Other
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong commitment to development best practices and code reviews
- Strong interpersonal skills; able to work independently as well as in a team
- Adds to team culture of diversity, equity, inclusion, and respect