remote
Software Engineer III - Cloud Platform - JPMorganChase
Software Engineer
Senior software engineer focused on building and operating a cloud‑native platform for a digital bank, leveraging AWS, Kubernetes, and modern CI/CD practices to deliver reliable, scalable services.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native services that support the digital banking platform, ensuring high availability and performance.
- Collaborate with product, platform, and development teams to translate business requirements into scalable, secure architecture.
- Implement CI/CD pipelines, automated testing, and monitoring to accelerate delivery and reduce operational risk.
- Participate in code reviews, architectural discussions, and incident response to uphold engineering excellence.
- Mentor junior engineers and share best practices for cloud, DevOps, and software design.
Requirements
- 5+ years of professional software development experience, with a strong focus on cloud platforms.
- Proficiency in Java and Python, and experience building services on AWS (EC2, ECS, EKS, Lambda).
- Hands‑on experience with Kubernetes, Helm, and container orchestration.
- Solid understanding of CI/CD tooling (Jenkins, GitHub Actions, ArgoCD) and automated testing frameworks.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
awskubernetescicdjavapython