Senior Associate Software Engineer- Python
JPMorgan
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
14,263 open software roles across 1,167 companies are on ApplySarthi right now, most of them in Bengaluru (894), Hyderabad (287), Pune (177).
- Software Engineer, AI IntegrationsJobgether
- Staff Software Engineer - ConfluentIBM
- Software Development Engineer, ESIAmazon · hyderabad
- Software Engineer I, CommerceTwitch
- Software Development Engineer, Billing Data Services, Billing Data ServicesAmazon Web Services
What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (23%), Kubernetes (20%) — counted across their open postings here.
JPMorgan has 7,039 open roles listed here.
- Associate - Analytics Solutionbengaluru
- VP- Central P&A - CCAR & Earningsmumbai
- Applied AI ML Directorbengaluru
- India Direct Custody Operations - Designated Depository Participant Services (DDP) - Associatemumbai
- Trading Services Analyst - Securities Services Operations
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with JPMorgan.
Questions you are likely to be asked
- Why do you want to join JPMorgan?
- What is your experience with Python? Tell me one thing you learned the hard way.
- Walk me through a system you built. How was it designed, and what would you change now?
- Tell me about a hard bug you tracked down. How did you find the cause?
- How do you decide what to test, and what does good code review look like to you?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Associate Software Engineer- Python at JPMorgan interview free →About Us Are you ready to shape the future of financial control technology? At VCGTech, you’ll collaborate with talented engineers to deliver impactful solutions that drive transparency and trust in global markets. You’ll have the opportunity to grow your skills, work with cutting-edge technology, and make a real difference in how we value and manage risk. Join a team where your ideas matter and your contributions are valued. As a Python Software Engineer in the VCGTech team, you will design and deliver robust financial control systems that support our mission-critical Independent Revaluation Infrastructure System (IRIS). You’ll work closely with asset class and platform teams to build scalable, secure, and innovative solutions. You will help ensure the accuracy and integrity of our balance sheet, collaborating with experts across technology and finance. Your work will directly impact how we manage valuation, risk, and regulatory compliance. Job Responsibilities Design and develop Python applications within a large mono-repo using proprietary workflows Implement independent price verification and valuation adjustment workflows across asset classes Develop consensus pricing solutions integrating with external market data providers Configure distributed compute, job scheduling, analytics integrations, and cloud storage pipelines Write and maintain comprehensive unit, baseline, and parameterized tests Investigate and remediate security vulnerabilities; support audit remediation efforts Operate with a dry-run-first, confirm-before-modify, audit-everything approach on production systems Design and maintain AI developer tooling, including prompt engineering and LLM-assisted code generation Required qualifications, skills, and capabilities Proficiency in Python, object oriented programming , context managers, generators, and functional programming pattern Experience with test-driven or test-heavy development, including unit, integration, and regression testing Understanding of security best practices, including input validation and vulnerability remediation Experience with agentic AI and prompt engineering, including LLM-based code development Preferred Qualifications Background in financial services, derivatives pricing, market data, or valuation concepts Experience with distributed compute or job scheduling systems Knowledge of reactive or event-driven programming
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Securities Services - Data & AI Centre of Excellence - Vice PresidentJPMorgan · bengaluru
- Markets- Commodities Systematic Trading-Vice President/Associate-MumbaiJPMorgan · mumbai
- Lead Infrastructure Engineer-NetworkJPMorgan · bengaluru
- Senior Manager of Software Engineering - Java, AWS, AIJPMorgan · hyderabad
- Senior Lead Software Engineer - Java, Kafka, CloudJPMorgan · mumbai
- Asset Management Business Management - AssociateJPMorgan · mumbai
- Analyst - Project Finance & Infrastructure Credit RiskJPMorgan · mumbai
- Securities Services - Sales Enablement - Knowledge ManagerJPMorgan · mumbai
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on oraclehcm · posted 2026-10-28. ApplySarthi collects openings and links to application pages; the role is advertised by JPMorgan, not by us.