Search jobs > Jersey City, NJ > Sr software engineer

Sr Lead Software Engineer - Cloud Platform Engineer, AWS

JPMorgan Chase & Co.
Jersey City, NJ, United States
Full-time

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 Consumer & Community Banking - Technology team, 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.

This role also extensively involves working with public cloud technologies and will give you the opportunity to share your expertise in Terraform Infrastructure as code and other related public cloud technologies, like AWS.

Job responsibilities

  • Designs and implements scalable cloud native software solutions using modern technology stacks to deliver highly available, performant, and resilient products.
  • Mentors junior and mid-level engineers, providing guidance and support through code reviews and educational workshops.
  • Develops secure and high-quality production code, and reviews and debugs code written by others.
  • Drives decisions that influence the product design, application functionality, and technical operations and processes.
  • Serves as a function-wide subject matter expert in one or more areas of focus.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies.
  • Adds to the team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience . In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
  • Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (.

cloud, artificial intelligence, machine learning, mobile,

  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Advanced in one or more programming language(s) including Golang, Python, Java and Typescript
  • Experience migrating complex applications to the public cloud (IaC developer, SRE and Acceleration roles)
  • Proficient in all aspects of the Software Development Life Cycle
  • Experience working in an agile environment employing software delivery practices such as CI & CD and Scrum
  • Demonstrated knowledge of software design principles and patterns as wells as experience implementing solutions using various software architectures such as modular monoliths and micro-services
  • Possess excellent problem solving, analytical and communication skills as well as demonstrated people leadership skills and experience leading software development projects.

Preferred qualifications, capabilities, and skills

  • Experience in designing and maintaining Api / event driven architectures.
  • Experience in building and maintaining cloud native software solutions including advanced knowledge of managing infrastructure as code
  • Experience in Golang, React JS, Terraform and AWS.
  • 30+ days ago
Related jobs
Promoted
Summit Tech Partners
Newark, New Jersey

As a Lead Software Engineer in the US Business Technology Organization, you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve the Global Commissions and Comp-Operations Platform. AWS Core Services: AWS Services such as CloudWatch, Code-Deploy. Y...

CVS Health
New Jersey, Work At Home, US
Remote

Create and propose cloud engineering solution concepts related to cloud tool enablement which cover Google Cloud access and authentication best practices. Cloud Engineer will be a Technical Subject Matter Expert / Individual Contributor accountable for expertise and solution concept creation in the ...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Site Reliability Engineer III at JPMorgan Chase within the Infrastructure Platforms Engineering team, you will solve complex and broad business problems with simple and straightforward solutions. Collaborates with other software engineers and teams to design and implement deployment approaches ...

CVS Health
New Jersey, Work At Home, US
Remote

This position is Senior Engineer role in ServiceNow engineering team. Reporting to the Lead IT Director, System Engineering, this position is critical in supporting the development and implementation of the overall ServiceNow. The individual in this role will lead design, execution, and maintenance ...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Software Engineer III at JPMorgan Chase within the Corporate Sector's Cloud Foundation Services team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Formal training or certification on softw...

NBCUniversal
Englewood Cliffs, New Jersey
Remote

We are seeking a Senior Staff Software Engineer who will provide technical leadership across our core engineering and developer experience teams. Basic familiarity with cloud platforms Azure and Google Cloud Platform (GCP); ability to navigate and understand fundamental tools and concepts within the...

Chubb
Hoboken, New Jersey

You will be both hands-on engineer, leveraging your technical expertise to drive solution development, and team lead, guiding teams of software engineers to build scalable and resilient systems at an enterprise level. Lead Software Engineer (Java) (DT). We are looking for a Lead Software Engineer (J...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

As a Lead Infrastructure Engineer at JPMorgan Chase within the Infrastructure Platform Network Product Line, you apply deep knowledge of software, applications, and technical processes within the infrastructure engineering discipline. Job Responsibilities * Research, design and engineer ne...

Exidetek
Elizabeth, New Jersey

You are a reliable, experienced engineer who cares deeply about building software that makes a real difference in people's lives, and is keen to grapple with the complexities and trade-offs involved in building government software. This is a great opportunity for engineers who enjoy software archaeo...

Walmart
Hoboken, New Jersey

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...