
Software Engineer III - Python, Gen IA
at J.P. Morgan
Posted 16 hours ago
No clicks
- Compensation
- Not specified INR
- City
- Not specified
- Country
- India
Currency: INR
As a Software Engineer III at JPMorgan Chase, you will design, develop, and scale data solutions within a secure, enterprise-grade environment. You will build ETL pipelines with AWS Glue, PySpark, and Databricks, and connect transformed data to downstream systems. You will develop Python-backed microservices and micro-frontends (React), use Git and CI/CD, and leverage AI tools to boost productivity. 3+ years of software engineering experience and full-stack capabilities are required.
Location: Hyderabad, Telangana, India
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within Consumer and community banking, 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. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Key Responsibilities
- Work with large-scale datasets, performing advanced queries and calculations to extract, transform, and analyze data.
- Design, develop, and optimize ETL pipelines using AWS Glue, PySpark, and Databricks.
- Link and integrate processed data to downstream tables and systems via AWS Glue workflows.
- Utilize AWS services including S3, Lambda, Redshift, Athena, Step Functions and Data Lake architectures.
- Design and implement scalable data models and data lake solutions.
- Collaborate with data scientists, engineers, and business stakeholders to deliver high-quality data solutions.
- Build Python backed micro-services that can interact with the transformed data for visualization/analytics
- Create micro-frontends using React JS
- Use version control (Git) and CI/CD pipelines for efficient development and deployment.
- Leverage AI agents and tools (e.g., Co-Pilot) to enhance productivity, code quality, and problem-solving.
Required qualifications, capabilities and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Full Stack experience to create/deploy and maintain Python backed APIs and React UI.
- Hands on experience on LLM Engineering
- Hands-on experience with AWS Glue (ETL jobs, crawlers, workflows), including linking data to downstream tables.
- Advanced skills in writing and optimizing queries and calculations on large datasets.
- Experience with PySpark and distributed data processing.
- Strong knowledge of AWS services: S3, Lambda, Redis, Athena, Step Functions and cloud architecture
- Experience integrating AI/ML models (SageMaker or custom models) into data pipelines & Understanding of data modeling and data lake architectures.
- Experience with version control (Git) and CI/CD pipelines.
- Ability to leverage AI agents and tools, such as Co-Pilot, Claude Code to enhance productivity and code quality.
Preferred Qualifications, Skills, and Capabilities
- Prompt Engineering
- Exposure to RAG, Vector DB
- Agentic frameworks (Self-deterministic)
- Integrate AI/ML models into data workflows and production pipelines
- Tableau or Databricks for visualization and analytics

