Lead Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · Hyderabad, Telangana, India · Consumer & Community Banking

Lead Software Engineer at JPMorgan Chase in Securities Services Technology, responsible for enhancing, building, and delivering technology products. The role involves Ab Initio administration, development, UNIX scripting, DevOps, SQL, database expertise, cloud integration (AWS), and leadership. A key aspect is evaluating and integrating AI/LLM capabilities into applications, with a requirement for experience in the banking/financial services industry.

What you'd actually do

  1. Ab Initio Administration: Expert knowledge in managing Ab Initio EME (Enterprise Meta~Environment), technical repository maintenance, GDE/Server key renewals, and server software installation.
  2. Development and Technical Skills: Strong proficiency in developing Ab Initio graphs, parallelism techniques (SMP/MPP), and high-volume data processing.
  3. UNIX and Scripting: Advanced shell scripting (Bash, Korn shell) and UNIX/Linux operating system knowledge are essential.
  4. Infrastructure & DevOps: Experience in setting up code migration, CI/CD pipelines (Jenkins), and migrating environments between development, test, and production.
  5. SQL & Database Expertise: Advanced SQL skills and experience with databases like DB2, Oracle, or PostgreSQL.

Skills

Required

  • Ab Initio administration
  • Ab Initio graph development
  • SMP/MPP parallelism
  • UNIX/Linux OS
  • Bash/Korn shell scripting
  • CI/CD pipelines (Jenkins)
  • SQL
  • DB2/Oracle/PostgreSQL
  • AWS services (S3, EC2, Lambda)
  • data lake/pipeline architectures
  • system architecture
  • databases (relational/NoSQL)
  • authentication/authorization
  • API design
  • cloud infrastructure (AWS/Azure)
  • containerization
  • modern languages and frameworks (Next.js, Javascript, Python, Java/Spring Boot, React)
  • agile methodologies
  • application resiliency
  • security practices

Nice to have

  • AI knowledge
  • AI/LLM capabilities integration

What the JD emphasized

  • 5+ years applied experience
  • Experience in ETL/Ab Initio development and administration.
  • Previous experience in the Banking or Financial services industry is frequently require

Other signals

  • integrating AI/LLM capabilities into applications
  • AI knowledge