J

Sr Lead Software Engineer - CIB Cloud Success

JPMorganChase
Full-time
On-site
Palo Alto, California, United States
$171,000 - $260,000 USD yearly
Description

Job Description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities

  • Provide technical guidance and direction to support business objectives, collaborating with technical teams, contractors, and vendors
  • Develop secure, high-quality production code, and review and debug code written by others
  • Drive decisions that influence product design, application functionality, and technical operations and processes
  • Serve as a subject matter expert in AWS, Terraform, and cloud-native technologies
  • Advocate for firmwide frameworks, tools, and practices within the Software Development Life Cycle
  • Influence peers and project decision-makers to adopt leading-edge technologies
  • Foster a team culture of customer obsession, embodying the ethos of "kind first, then right"
  • Operate independently, without constant direction, and adapt to changing project needs as an internal consultant focused on delivering results and adding value

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on experience with AWS, including solution architecture and engineering
  • Proficiency in writing Terraform scripts and managing Cloud infrastructure
  • Experience with distributed systems, cell-based architecture, microservices, Kubernetes, and containers
  • Advanced skills in programming languages such as Python and Java
  • Knowledge of recent AI developments and their application in cloud environments
  • Ability to troubleshoot problems independently and learn from failures
  • Strong organizational skills and effective communication abilities
  • Practical cloud-native experience and familiarity with internal tools like Atlas
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • Associate level certification or higher, such as AWS Solutions Architect Associate

Preferred qualifications, capabilities, and skills

  • Experience in Agile methodologies, particularly Kanban
  • Ability to hop from project to project, providing consulting and value-added services across teams; must be flexible, adaptable and willing to change course quickly
  • Familiarity with regulatory requirements and applications within the financial industry