
Lead Software Engineer-Kubernetes | Infrastructure As Code | Terraform | Ephemeral Environments
JPMorgan Chase15 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, develop, troubleshoot, review, and debug secure, scalable production software.
- Build platforms, automate infrastructure, and develop developer tools for production systems.
- Drive adoption of authorized AI-assisted engineering tools while establishing standards for secure coding, peer review, automated testing, and validation of AI outputs.
- Use software development lifecycle tools and automation to improve delivery and operational outcomes.
- Identify and automate remediation of recurring issues to improve application and system stability.
- Lead evaluation sessions with vendors, startups, and internal teams concerning architecture, technical capabilities, and integration suitability.
Requirements
- Formal training or certification in software engineering concepts and at least 5 years of applied experience.
- Professional experience building platforms, automating infrastructure, and developing developer tools.
- Strong proficiency in Go, Rust, or Java, with experience writing production-grade, tested, maintainable platform-service code.
- Hands-on Kubernetes experience including deployments, namespaces, services, ingress, ConfigMaps, Secrets, custom controllers, or operators.
- Hands-on Terraform and Ansible experience, including module development, state management, and repeatable provisioning.
- Experience with several of Oracle, PostgreSQL, MongoDB, CockroachDB, Cassandra, Kafka, and DynamoDB in automation contexts.
- Experience building or extending CI/CD pipelines with Jenkins, Spinnaker, GitHub Actions, or Argo CD.
- Understanding of distributed systems, networking, service discovery, DNS, load balancing, and multi-service operational challenges.
- Experience leading approved AI-assisted software development practices and validating AI outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, security, and coaching engineers on compliant adoption.
- Preferred experience with ephemeral environment provisioning, service meshes, test data management, developer experience tooling, and container networking across hybrid or regulated environments.
Tech Stack
Amazon DynamoDBAnsibleApache CassandraApache KafkaArgo CDGitHub ActionsGoIstioJavaJenkinsKubernetesMongoDBPostgreSQLRustSpinnakerTerraform
Categories
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.