Manager of Software Engineering

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

Manager of Software Engineering at JPMorgan Chase, leading agile teams to design, build, and deliver secure, stable, and scalable software. The role emphasizes implementing high standards, innovation, software platforms, migration, and AI-based solution generation using multiple technologies. Responsibilities include hands-on ownership of engineering deliverables, thought leadership, technical guidance, driving product design, and contributing to the engineering community. Requires strong experience in Java, platform engineering, AWS, SQL/NoSQL, SRE, and AI/Generative AI usage proficiency, including prompt engineering for automated code and solution generation. Also requires program management and people management skills for leading teams and owning estimations/timelines.

What you'd actually do

  1. Hands on ownership of engineering deliverables, estimates, on-time completion of platform capabilities leveraging AI and Test supported newer methodologies.
  2. Thought leadership, directional thinking and developing solutions as platformized multi tenant components, both on dev and test side., with security baked in.
  3. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  4. Develops secure and high-quality production code, and reviews and debugs code written by others
  5. Drives decisions that influence the product design, application functionality, and technical operations and processes

Skills

Required

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience in software engineering
  • 2+ years of experience leading technologists
  • Java
  • platform engineering
  • AWS
  • systems & solutions design
  • SQL/NoSQL database design, migrations
  • SRE
  • Observability
  • hands on coding
  • high level design
  • Low-level design reviews
  • code reviews
  • test case reviews
  • messaging systems expertise
  • live application/data migrations
  • high scale
  • production support
  • DevOps model
  • CI/CD tooling
  • Static and Dynamic Code review tools usage
  • Java 17+ Spring, Spring boot, Spring Cloud microservices
  • Kafka
  • Rest APIs
  • Splunk
  • Dynatrace
  • strong SQL
  • NoSQL Database such as Cassandra
  • React based front end UI development
  • AI, Generative AI usage proficiency
  • Automated generation of full stack/backend java code/APIs, designs, code, database, test cases
  • prompt engineering with LLM tools such as Gemini, Claude, CoPilot
  • assembling solution to result in production grade services/APIs
  • Program Management
  • Estimations
  • Roadmap Planning
  • Execution, Monitoring, Controlling
  • leadership skills
  • Agility and Adaptability skills
  • Leading 15-25 member teams
  • People management
  • owning estimations & timelines
  • stakeholder management
  • QA/Test automation
  • writing automated unit tests, functional tests, and end‑to‑end test automation
  • various testing tools and frameworks such as PlayWright, Selenium, java and RPA tools
  • Metrics based product feature delivery
  • Insist on High Standards
  • Simplify and Invent
  • Do the Right Things
  • Disagree and Commit
  • Earn Trust
  • Bias for action
  • Customer focus
  • Learn and curiosity
  • Mentoring
  • Deep Dive
  • Ownership
  • Deliver Results
  • Positive mindset/attitude
  • team working
  • consensus building
  • excellent written and oral communication skills

Nice to have

  • PMP preferred

What the JD emphasized

  • AI based solution generations
  • AI, Generative AI usage proficiency
  • prompt engineering
  • Leading 15-25 member teams
  • owning estimations & timelines

Other signals

  • AI based solution generations
  • AI and Test supported newer methodologies
  • AI, Generative AI usage proficiency
  • Automated generation of full stack/backend java code/APIs, designs, code, database, test cases
  • prompt engineering with LLM tools such as Gemini, Claude, CoPilot
  • assembling solution to result in production grade services/APIs