Senior Lead Software Engineer, Cloud Platforms

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Corporate Sector

Senior Lead Software Engineer on the Corporate AI and Machine Learning Data Platforms team, focusing on designing and delivering secure, high-quality cloud platforms. The role involves developing cloud-based products, enhancing productivity, and enabling responsible innovation by leveraging AI/ML. Key responsibilities include technical leadership, designing cloud infrastructure, driving DevEx and CI/CD adoption, evaluating tooling, implementing telemetry, and standardizing AI-assisted coding tools. The role also contributes to the design and development of AI agents and MCP integrations.

What you'd actually do

  1. Provide technical leadership and guidance to the cloud engineering team.
  2. Lead the design and development of secure, scalable, and reliable cloud infrastructure and platform tools.
  3. Drive adoption of modern DevEx (Developer Experience) practices and evolve CI/CD and developer tooling to improve delivery speed, quality, and consistency.
  4. Align platform strategy and roadmaps with business priorities; lead cross-functional initiatives to modernize SDLC practices.
  5. Contribute to the design and development of AI agents and Model Context Protocol (MCP) integrations using frameworks built on top of Google ADK, Anthropic SDKs, etc. and related tooling to enable intelligent, scalable platform automation.

Skills

Required

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).
  • Advanced knowledge of containerization and orchestration platforms (Docker, Kubernetes, ECS, etc.).
  • Demonstrated expertise in DevEx (Developer Experience) and CI/CD tools (Jenkins, Spinnaker, Bitbucket, GitHub, etc.).
  • Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes.
  • Strong programming skills in Golang or Python, with a solid understanding of software development best practices.
  • Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.).
  • Experience with logging and monitoring tools (Splunk, Grafana, Datadog, Prometheus, etc.).
  • Deep understanding of cloud infrastructure design, architecture, and migration strategies.
  • Demonstrated proficiency with AI-assisted coding workflows, including experience with LLM-powered development tools, spec-driven development methodologies, and prompt engineering for software engineering use cases.

Nice to have

  • Master's degree in a related field and certifications in Cloud, Kubernetes, or infrastructure-as-code technologies.
  • Experience implementing multi-cloud architectures and leading end-to-end platform development efforts.
  • Background in designing and developing scalable AI/ML or Data platforms.
  • Experience with automation and workflow orchestration for operational efficiency.
  • Published contributions to open-source or industry-recognized projects.
  • Hands-on experience building AI agents and MCP servers/integrations at scale using frameworks such as Google ADK, Anthropic SDKs, and standard agent orchestration tooling.
  • Experience with enhancing AI-powered coding ecosystems with enterprise specific tooling to improve developer productivity and platform engineering workflows.

What the JD emphasized

  • AI agents
  • Model Context Protocol (MCP)
  • AI-assisted coding tools
  • LLM-powered development tools
  • prompt engineering for software engineering use cases
  • Hands-on experience building AI agents and MCP servers/integrations at scale

Other signals

  • AI agents
  • Model Context Protocol (MCP)
  • AI-assisted coding tools
  • LLM-powered development tools
  • prompt engineering for software engineering use cases