Software Engineer II - Python and K8's or Cloud Foundry

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Corporate Sector

Software Engineer II at JPMorganChase in Infrastructure Platforms, joining an agile Network Automation team to enhance and deliver secure, stable, scalable technology. Seeking a Python developer to design, build, and troubleshoot software across multiple components of products, applications, and systems, partnering with stakeholders to achieve shared goals in a collaborative environment.

What you'd actually do

  1. Executes standard software solutions, design, development, and technical troubleshooting, including troubleshooting and resolving technical issues across the stack.
  2. Develop Python-based products and features.
  3. Provide end-to-end support for applications in production.
  4. Contribute hands-on to application development, testing, and operational stability to deliver high-quality products.
  5. Implement solutions adhering to microservices architecture.

Skills

Required

  • Formal training or certification on software engineering concepts and 2+ years applied experience.
  • Demonstrates strong experience building highly complex and resilient systems.
  • Proficiency in Python, including Django and/or Flask.
  • Hands-on experience with Kubernetes (K8s) and/or Cloud Foundry.
  • Strong understanding of RabbitMQ, Celery, and asynchronous APIs.
  • Good understanding of algorithms and data structures.
  • Good understanding of microservices architecture.
  • Good understanding of RDBMS databases.
  • Proficiency in automated testing.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.

Nice to have

  • Basic understanding of NoSQL databases like Cassandra, Elastic Search, Cockroach DB
  • Understanding of Behavior driven design
  • Understanding of Kubernetes, Cloud Foundry, APIGEE and cloud services

What the JD emphasized

  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.