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

Software / Web Developer
Teamspace Financial Services Private Limited

Regulatory Fraud

Teamspace Financial Services Private Limited
Santacruz East, Mumbai/Bombay
₹18,000 - ₹29,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English

Web Developer

Zarna Enterprises
Mumbai/Bombay
₹3,000 - ₹5,000
Work from Office
Part Time
Full Time
Min. 5 years
Basic English
Mcm Bpo Private Limited

AI Automation Specialist

Mcm Bpo Private Limited
Jogeshwari West, Mumbai/Bombay
₹10,000 - ₹57,000*
Work from Office
Full Time
Any experience
Basic English
Shreeji Decors

Full-stack Developer

Shreeji Decors
Borivali West, Mumbai/Bombay
₹30,000 - ₹35,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Teamspace Financial Services Private Limited

Risk Officer

Teamspace Financial Services Private Limited
Santacruz East, Mumbai/Bombay
₹18,000 - ₹29,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
SAAR IT Resources

Android Developer

SAAR IT Resources
Malad West, Mumbai/Bombay
₹35,000 - ₹45,000
Work from Office
Full Time
Min. 2 years
Good (Intermediate / Advanced) English