JPMorganChase
Senior Lead Software Engineer - Platform/AWS/Golang
JPMorganChase, Wilmington, Delaware, us, 19894
Senior Lead Software Engineer - Platform/AWS/Golang
Join JPMorgan Chase as a Senior Lead Software Engineer focused on platform and cloud solutions with AWS and Golang.
Job Description Be an integral part of an agile team that constantly pushes the envelope to enhance, build, and deliver top‑notch technology products.
As a Senior Lead Software Engineer in the Consumer & Community Banking (CCB) division, you will play a crucial role in an agile team, focusing on the enhancement, construction, and delivery of trusted, market‑leading technology products in a secure, stable, and scalable manner. Your deep technical expertise and problem‑solving methodologies will be applied to a wide range of challenges across various technologies and applications.
Job Responsibilities
Design and implement scalable cloud‑native software solutions using modern technology stacks to deliver highly available, performant, and resilient products.
Mentor junior and mid‑level engineers, providing guidance through code reviews and educational workshops.
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 function‑wide subject‑matter expert in one or more areas of focus.
Actively contribute to the engineering community as an advocate of firm‑wide frameworks, tools, and practices of the software development life cycle.
Influence peers and project decision‑makers to consider the use and application of leading‑edge technologies.
Required Qualifications
Formal training or certification on software engineering concepts and 5+ years of applied experience.
Hands‑on practical experience delivering system design, application development, testing, and operational stability.
Advanced knowledge of software applications and technical processes with in‑depth expertise in AWS, Golang, and Terraform.
Ability to tackle design and functionality problems independently with little oversight.
Proficiency in test automation and continuous delivery methods.
Proficient in all aspects of the software development life cycle.
Experience working in an agile environment employing practices such as CI/CD and Scrum.
Demonstrated knowledge of software design principles and patterns, and experience implementing solutions using modular monoliths and micro‑services.
Excellent problem‑solving, analytical, and communication skills.
Demonstrated people‑leadership skills and experience leading software development projects.
Experience migrating complex applications to the public cloud (IaC developer, SRE, and acceleration roles).
Preferred Qualifications
Experience designing and maintaining API/event‑driven architectures.
Experience building and maintaining cloud‑native solutions and managing infrastructure as code.
Experience with Java (optional).
About JPMorgan Chase Chase is a leading financial services firm that helps nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do.
We offer a competitive total rewards package, including base salary, commissions, discretionary incentive compensation, health care coverage, retirement savings plan, childcare, tuition reimbursement, mental health support, and more. These benefits, along with our diverse workforce, are part of what makes Chase a great place to work.
We are an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability and we provide accommodations for applicants and employees with religious or disability needs.
#J-18808-Ljbffr
Job Description Be an integral part of an agile team that constantly pushes the envelope to enhance, build, and deliver top‑notch technology products.
As a Senior Lead Software Engineer in the Consumer & Community Banking (CCB) division, you will play a crucial role in an agile team, focusing on the enhancement, construction, and delivery of trusted, market‑leading technology products in a secure, stable, and scalable manner. Your deep technical expertise and problem‑solving methodologies will be applied to a wide range of challenges across various technologies and applications.
Job Responsibilities
Design and implement scalable cloud‑native software solutions using modern technology stacks to deliver highly available, performant, and resilient products.
Mentor junior and mid‑level engineers, providing guidance through code reviews and educational workshops.
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 function‑wide subject‑matter expert in one or more areas of focus.
Actively contribute to the engineering community as an advocate of firm‑wide frameworks, tools, and practices of the software development life cycle.
Influence peers and project decision‑makers to consider the use and application of leading‑edge technologies.
Required Qualifications
Formal training or certification on software engineering concepts and 5+ years of applied experience.
Hands‑on practical experience delivering system design, application development, testing, and operational stability.
Advanced knowledge of software applications and technical processes with in‑depth expertise in AWS, Golang, and Terraform.
Ability to tackle design and functionality problems independently with little oversight.
Proficiency in test automation and continuous delivery methods.
Proficient in all aspects of the software development life cycle.
Experience working in an agile environment employing practices such as CI/CD and Scrum.
Demonstrated knowledge of software design principles and patterns, and experience implementing solutions using modular monoliths and micro‑services.
Excellent problem‑solving, analytical, and communication skills.
Demonstrated people‑leadership skills and experience leading software development projects.
Experience migrating complex applications to the public cloud (IaC developer, SRE, and acceleration roles).
Preferred Qualifications
Experience designing and maintaining API/event‑driven architectures.
Experience building and maintaining cloud‑native solutions and managing infrastructure as code.
Experience with Java (optional).
About JPMorgan Chase Chase is a leading financial services firm that helps nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do.
We offer a competitive total rewards package, including base salary, commissions, discretionary incentive compensation, health care coverage, retirement savings plan, childcare, tuition reimbursement, mental health support, and more. These benefits, along with our diverse workforce, are part of what makes Chase a great place to work.
We are an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability and we provide accommodations for applicants and employees with religious or disability needs.
#J-18808-Ljbffr