Principal Software Engineer - Python/Java, AWS, Microservices
JPMorgan Chase & Co.
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Principal Software Engineer at JPMorgan Chase within the Finance Technology Team, which is aligned to Corporate Technology Division, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.
Job responsibilities
- Leads the end-to-end design, development, and deployment of the Interest Rate Risk platform, ensuring scalability, reliability, and security
- Architects cloud-native solutions using AWS services and modern DevOps practices
- Develops robust, high-performance applications, focusing on data processing, analytics, and integration with enterprise systems
- Collaborates with cross-functional teams, including Risk, Finance, Data Engineering, and Infrastructure, to gather requirements and deliver solutions
- Creates durable, reusable software frameworks that are leveraged across teams and functions
- Establishes and enforce engineering best practices for code quality, testing, CI/CD, and documentation
- Mentors and guide engineering teams, fostering a culture of technical excellence and continuous improvement
- Ensures compliance with regulatory requirements and internal risk management policies
- Influences leaders and senior stakeholders across business, product, and technology teams
- Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorised tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorised AI-assisted development and automation capabilities, to improve the value realised by automation at scale
Required qualifications, capabilities, and skills
- 10+ years relevant experience while having an overall of min 15+ years of technology experience
- Prior experience delivering large-scale, mission-critical platforms with deep expertise in AWS cloud services and architecture
- Advanced proficiency in Python or Java, including experience with data processing frameworks and libraries
- Experience with microservices, API design, data pipelines and distributed systems
- Familiarity with DevOps tools and practices (e.g., Docker, Kubernetes, Terraform, CI/CD pipelines)
- Excellent problem-solving, analytical, and communication skills
- Demonstrated ability to lead and mentor engineering teams
- Experienced and comfortable with data and analytics
- Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorised tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data
- Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling pattern
Preferred qualifications, capabilities, and skills
- Strong understanding of risk management concepts, preferably within the financial services industry.
- Experience in Orchestration
- Experience with big data technologies (e.g., Spark, Hadoop) and data visualisation tools.
About Us
About the Team
- ...work with point clouds, survey data and engineering information to develop Architectural, Structural... ...Experience with point-cloud processing software such as Leica Cyclone, FARO SCENE,... ...survey/LiDAR data. Knowledge of Dynamo or Python for BIM workflow automation....SuggestedFull timeHybrid workFlexible hours
- ...: Experience with ecological data analysis methods or software (e.g., basic statistics in R/Python, species distribution or biodiversity data tools) is an... ...AtkinsRéalis We're AtkinsRéalis , a world-class engineering services and nuclear organization. We connect people,...SuggestedFull timeApprenticeshipHybrid workFlexible hours
- Experience as a Data Engineer with strong track record of designing and implementing data solutions... ...* Experience in programming language as Python or Java, with experience in building data... ...Experience with Cloud platforms such as AWS, Azure or Google Cloud Platform. * Experience...Amazon Web Service
- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...processes. ~ Develop and optimize scripts (Perl, TCL, Shell, Make,Python) to enhance productivity and workflow automation. The...SuggestedFull timeImmediate startRemote job
- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers... ...Emulation and Protocompiler Prototyping software, troubleshooting issues across... ...software integration Scripting experience in Python, Tcl, or shell is desirable for automating...SuggestedRemote job
- .... Design and build infrastructure with engineering and product teams to support new customer-... ...production systems. ~ Working knowledge of AWS services and technologies including... ...CloudFormation, and Chef. ~ Knowledge of Python, Bash, or another scripting language....Amazon Web ServiceFull timeWork at office
- ...technical challenges. Align engineering initiatives with business and... ...~10+ years of professional software engineering experience, including... ...role. ~ Strong proficiency in Java or Golang. ~ Experience... ...~ Preferred experience with Python and Django, scalable APIs, technical...Full timeWork at officeWork from home
- ...Description Are you a hands-on engineer who wants to build AI agents... ...Reuters build on, spanning AWS, Azure, and our own data centers... .... We are looking for a Staff Software Engineer to help lead that work... ...modern programming language. Python is the primary language and experience...Amazon Web ServiceFull timeHybrid workWork at officeFlexible hours
- ...Bosch Global Software Technologies Private Limited is a 100%... ...services, offering end-to-end Engineering, IT and Business Solutions. With... ...integrationAuthentication (OAuth, JWT)Microservices architectureUnit testing (... ...Good to HaveAzure or AWS cloud experience AI-assisted...Amazon Web ServiceFull time
- ...will: ~ A degree in MBA with master’s in finance /bachelor’s in engineering / master’s degree in economics or other numerical discipline,... ...modeling skills and advanced analytics tool proficiency (Alteryx, Python, Excel VBA, SAS, SQL). Excellent quantitative aptitude and...Permanent employmentFlexible hours
- ...realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Associate Director Software Engineering The Opportunity Asset Servicing (Corporate Actions processing) is entering an important phase of technology-led...Permanent employmentFlexible hours
- ...Job Description We are looking for an experienced network engineering leader to help drive the design, modernization, support, and... ...Experience with cloud networking and hybrid connectivity across AWS and other public cloud platforms. Familiarity with automation...Amazon Web ServiceFull timeHybrid workLocal areaRemote job
- ...To Make Our Lives Easier . With a global team of over 21,000 engineers and problem solvers in more than 30 countries, we offer the opportunity... ...Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline. ~18+ years of...Full time
- ...work with like minded talented engineers towards enriching the... ...any and all technologies like Java, Javascript, MySQL, Angular, Node... ...and love playing around with AWS. · Must have a very strong knowledge... ...sockets, etc). · Must possess solid software development fundamentals (data...Amazon Web ServiceFull timeWork at officeRemote jobFlexible hours
- ...partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers... ...regarding "leading practices" and the functionality of the software modules through as part of an ongoing Managed Service Ability...Amazon Web ServiceInternshipLocal areaRemote jobFlexible hours
- ...in digital employee experience management software. The company provides IT leaders with... ...Computer Science, Information Systems, Software Engineering, or related technical discipline, or... ...scripting and integration concepts (PowerShell, Python, JSON, REST API, LDAP, SSO, BASH). ·...Long term contractPermanent employmentFull timeContract workTemporary workInternshipHybrid workWork at officeRemote jobWorldwideFlexible hours
- ...Attain Solutions provides software development, implementation, quality assurance and... ...clients. We are seeking a hands-on senior engineer to assess and deliver a voice-based practice... ...error states. - Backend development in Python, for example FastAPI, or Node.js with TypeScript...Hourly pay40 hours per weekFull timeContract workPart timeRemote jobDay shiftAfternoon shift
- ...in Bangalore, Karnātaka (IN-KA), India (IN). Datastax Cassandra production support, Linux, OpsCenter, Trobleshooting Automation, Python, Shell Scripting, Splunk, Appdynamics About NTT DATA NTT DATA is a $30 billion business and technology services leader, serving...Hybrid workWork at officeRemote jobFlexible hours
- ...Cisco Wireless / Aruba Migration - Network Engineering Advisor to join our team in Noida,... ...mobility configurations. ~ Perform software upgrades, controller migrations, AP upgrades... ...Basic scripting/automation knowledge using Python, APIs, or Ansible. ~ Experience supporting...Hybrid workWork at officeRemote jobFlexible hours
- ...apply now. We are currently seeking a Software Development Analyst to join our team in Bangalore... ...) Skills Needed Backend & AI - Python 3.10+ — production-grade FastAPI,... ...tool calling, agent orchestration - LLM engineering — prompt design, token budgeting, multi-model...Hybrid workWork at officeRemote jobFlexible hours
- ...Analyst to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Linux, Windows, VMWare/OLVM, Bash/Python/Ansible, Networking, protocols, Storage - Systems Engineer FMRJP00040022, FMRJP00040023 - Systems Engineer 3 (6-9 Years) Shift timing will be 6am -3pm...Full timeHybrid workWork at officeRemote jobFlexible hoursShift work
- ...We are currently seeking a Associate Software Engineer to join our team in Bangalore, Karnātaka... ...Experience with: Cloud deployments (AWS/Azure/GCP) DevOps tools (Jenkins, Git... ...systems (Oracle, SQL Server, PostgreSQL) Microservices architecture ~ Experience in large-...Amazon Web ServiceFull timeHybrid workWork at officeRemote jobFlexible hours
- ...The AI Consultant partners with AI Architects, Forward-Deployed Engineering, Delivery, Sellers, ecosystem partners, and Geo and Industry leaders... .... - Familiarity with cloud and AI platforms such as Azure, AWS, GCP, OpenAI, Anthropic, Mistral, Google/Gemini, Databricks, or...Amazon Web ServiceHybrid workWork at officeRemote jobFlexible hours
- ...training and inference Collaborate with data scientists and ML engineers to enable scalable ML workflows Support MLOps pipelines,... ...Data Engineering or Data Platform roles ~ Strong proficiency in Python, PySpark, and Spark SQL ~ Extensive experience with Databricks...Worldwide
- ...proximity and a uniquely global innovative engine. As Japan’s semiconductor powerhouse and a... .... We aspire to create products (SoCs, Software, Power and Analog chips etc) which serve needs... ...of one or more scripting languages (Perl, Python) and ability to use them to automate/...Full timeLocal area
- ...Track project efforts and budget and align with team leader and obtain support/decision Qualifications * Bachelors degree in engineering (Electrical / Mechanical / Automobile) * MBA (desirable) 0-3 years of experience in execution of project management...Long term contractRelocation
- ...navigate the rapidly evolving technology landscape. We foster strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We...Amazon Web ServiceFull timeLocal areaRemote jobFlexible hours
- ...leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems,... ...Architect, alongside an AI CoE Engineer, to give the team stable, senior... ...Able to code well enough in Python or similar to build prototypes... ...~ Typically 5 to 8 years in software, data or solution architecture...Amazon Web ServiceFull timeLocal areaRemote jobFlexible hours
- ...Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert... ...technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,... ...Networks, Transformers), Statistics, & Python (scikit-learn, pandas). SafeAI & Regulations...Full time
- ...navigate the rapidly evolving technology landscape. We foster strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We...Amazon Web ServiceFull timeLocal areaRemote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Python/Java, AWS, Microservices. Be the first to apply!
