Save time and effort sourcing top tech talent

Software Engineer III – Python, AWS, Microservices, API’s

Bengaluru, Karnataka, IND
Python Developer Data Engineer DevOps Engineer Cloud Engineer Database Administrator Software Developer in Test Full Stack Python Developer
Actively hiring

Software Engineer III – Python, AWS, Microservices, API’s

JPMorganChase
Bengaluru, Karnataka, IND
Python Developer Data Engineer DevOps Engineer Cloud Engineer Database Administrator Software Developer in Test Full Stack Python Developer
JPMorganChase
Actively hiring

hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 
JOB DESCRIPTION

The Planning and Analysis - Data Platform Team (FPNAE) offers a unique opportunity to manage and optimize data within Finance. We focus on data lake utilization, data governance, and ETL process optimization to deliver high-quality, timely data in a controlled manner. By consolidating processes into a single operating model, we reduce risk and data ownership costs. We are looking for a Senior Application Engineer skilled in AWS, event-promoten architecture, RESTful API design, and modern application development, with expertise in Python frameworks, database management, and Databricks.

As a Software Engineer III at JPMorgan Chase within the Planning and Analysis - Data Platform Team (FPNAE)

Job Responsibilities

  • Design and Develop Cloud-Native Applications Architect, build, and maintain scalable applications on AWS using event-driven patterns (e.g., Lambda, SNS/SQS, EventBridge).
  • API Development Create robust RESTful APIs using Python frameworks such as FastAPI and Django, ensuring high performance and security.
  • Database Engineering Design, implement, and optimize operational databases, primarily PostgreSQL, including schema design, indexing, and query optimization.
  • Data Engineering & Analytics Collaborate with data teams to integrate applications with Databricks, supporting ETL pipelines, data processing, and analytics workflows.
  • Application Lifecycle Management Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
  • DevOps & Automation Implement CI/CD pipelines, automate deployments, and monitor application health using AWS-native and third-party tools.
  • Collaboration & Documentation Work closely with cross-functional teams (product, data, infrastructure) and document technical solutions, architecture, and best practices.

Required qualifications, capabilities and skills

  • AWS Expertise Proven experience with AWS services (EC2, Lambda, S3, RDS, SNS/SQS, EventBridge, IAM, CloudFormation).
  • Event-Driven Architecture Strong understanding and practical experience designing event-driven systems and microservices.
  • RESTful API Development Deep knowledge of REST principles and hands-on experience building APIs with FastAPI and Django.
  • Python Programming Advanced proficiency in Python, with experience in application engineering and scripting.
  • Database Management Solid experience with PostgreSQL, including performance tuning and operational management.
  • Databricks Knowledge Good understanding of Databricks platform, Spark, and data engineering concepts.
  • DevOps Practices Experience with CI/CD, infrastructure as code, and application monitoring.
  • Soft Skills Excellent problem-solving, communication, and teamwork abilities.
ABOUT US

hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?