Software Engineer III
JPMorgan Chase & Co., Columbus, Ohio
About the job
Description
There’s nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems.
As a Software Engineer III at JPMorgan Chase within the Corporate Technology, Employee Platforms team, you serve as a seasoned member of an agile team to design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Build and operate container platforms using Docker and Kubernetes, including deployments, scaling, and lifecycle management. Develop and maintain Linux-based CI/CD pipelines (build, test, package, deploy), improving reliability, security, and speed. Manage artifact lifecycle and dependency workflows using Artifactory (publishing, promotion, retention, access controls). Provision and manage infrastructure using Terraform and infrastructure-as-code best practices (versioning, reviews, drift detection). Support MySQL and Kafka components in production environments, including basic configuration, performance troubleshooting, and operational monitoring (as applicable to the role). Implement and support infrastructure management activities (capacity planning, patching strategy, configuration management, standardization). Enhance observability and telemetry: logging, metrics, traces, dashboards, alerting, and incident response using tools such as Splunk, Dynatrace, and Grafana. Configure and support load balancers and traffic management patterns (routing, health checks, TLS termination, failover). Contribute to sustained resiliency and disaster recovery readiness (RTO/RPO understanding, runbooks, testing, failure exercises). Drive automation across operational workflows (environment provisioning, deployment, validation, remediation, reporting). Collaborate with application teams, security, and infrastructure partners to improve platform stability and delivery practices.