JP Morgan Services India Pvt Ltd

Software Engineer - Python and AWS

JP Morgan Services India Pvt Ltd
Mumbai/Bombay
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 1 yearMin. 1 year

Job Description

Software Engineer I - Python, AWS

We have an exciting opportunity for you to advance your software engineering career in a collaborative, agile environment. Join us to build impactful technology solutions, learn quickly, and contribute to a team that values growth and innovation .


As a Software Engineer I at JPMorgan Chase within the Cybersecurity and Technology controls Team, you design and deliver market-leading technology products in a secure and scalable way. You build and support Python services and tools, collaborating across product, QA, and platform teams to ship features via Git-based CI/CD on AWS. You learn quickly through code reviews, testing, and iterative delivery, contributing to a culture of continuous improvement .

 

Job responsibilities

  • Design, implement, and maintain Python applications, scripts, and RESTful services following established patterns and coding standards
  • Access and manipulate data with basic SQL, understand schemas and migrations, and apply simple query optimizations
  • Develop and integrate APIs with input validation, serialization, and robust error handling
  • Write unit and integration tests, participate in code reviews, and automate linting and type checks to sustain code quality
  • Debug systematically using structured logging and profiling; perform root-cause analysis and implement resilience patterns
  • Apply AWS awareness: use S3 for storage, CloudWatch for logs and metrics, IAM for least-privilege access, and assist with deployments
  • Operate within CI/CD workflows: manage branches, build and release pipelines, handle artifacts, and understand rollback procedures
  • Instrument applications for observability, including logs, metrics, and basic tracing
  • Follow secure coding practices, including secrets management and safe handling of credentials and dependencies
  • Monitor services and propose improvements for performance, reliability, and cost efficiency
  • Collaborate effectively within an agile team to deliver reliable features and support cloud delivery .

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 1+ year applied experience
  • Solid Python fundamentals, including core language features, standard library, packaging, and virtual environments
  • Basic SQL proficiency and experience with at least one relational database
  • Strong debugging and problem-solving skills; familiarity with logging, profiling, and automated testing (e.g., pytest)
  • AWS cloud awareness (S3, IAM, CloudWatch)
  • Experience with Git-based CI/CD workflows
  • Overall knowledge of the Software Development Life Cycle
  • Understanding of agile methodologies such as CI/CD, resiliency, and security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline
  • Ability to learn quickly in an agile environment through code reviews, testing, and iterative delivery .

 

Preferred qualifications, capabilities, and skills

  • PySpark experience for distributed data processing and ETL on EMR or Databricks
  • Web services experience with FastAPI or Flask
  • Familiarity with async programming
  • Docker, basic Linux shell scripting, and Infrastructure as Code concepts (e.g., Terraform)
  • Exposure to observability stacks and performance tuning
  • Awareness of cloud cost optimization practices
  • Experience with monitoring and proposing improvements for performance and reliability .

Experience Level

Senior Level

Job role

Work location
Work locationMumbai, Maharashtra, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 1 year

About company

Name
NameJP Morgan Services India Pvt Ltd
Job posted by JP Morgan Services India Pvt Ltd

Similar jobs you can apply for

Data Science & Machine Learning
Tata Capital Finance Ltd

Data Science Intern

Tata Capital Finance Ltd
Mumbai/Bombay
Work from Office
Full Time
Min. 5 years
SonicWALL

Senior Application Engineer

SonicWALL
Mumbai/Bombay
Work from Office
Full Time
Min. 8 years
JP Morgan Services India Pvt Ltd

Lead Software Engineer

JP Morgan Services India Pvt Ltd
Mumbai/Bombay
Work from Office
Full Time
Min. 15 years
Accenture India Private Limited

Automation Test Engineer

Accenture India Private Limited
Mumbai/Bombay
Work from Office
Full Time
Min. 3 years
Accenture India Private Limited

Senior Application Developer

Accenture India Private Limited
Mumbai/Bombay
Work from Office
Full Time
Min. 4 years
Quantiphi Analytics Solution Pvt Ltd

Backend Architect

Quantiphi Analytics Solution Pvt Ltd
Mumbai/Bombay
Work from Office
Full Time
Min. 8 years

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 1 to 31 years are eligible to apply for this job. You can apply for more jobs in Mumbai/Bombay to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Mumbai/Bombay at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Mumbai/Bombay . Through apna, you can find jobs in 64 cities across India. Join NOW!