Job type: Full-time Industry: Banking Company size: 10k+ people Company type: Public
java, python, sql
a member of our Software Engineering Group you will dive head-first into
creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of
technologists dedicated to improving the design, analytics, development,
coding, testing and application programming that goes into creating high
quality software and new products. You’ll be tasked with
keeping the team and other key stakeholders up to speed on the progress of what’s being developed. Coming in with an understanding
of the importance of end-to-end software development-such as Agile
frameworks-is key. And best of all, you’ll be working with and sharing ideas, information
and innovation with our global team of technologists from all over the world.
The role requires and strong software
fundamentals with the ideal candidate involved in all aspects of the Risk
Central build out. This includes writing internal and external APIs, writing
code that persists and aggregates data and building highly-scalable,
mission-critical components servicing users across the globe. The successful
candidate will be able to handle the full pipeline of the system, including
sourcing data from the front office systems, building and enhancing data
publishers, persisting and managing the landed data, and reporting results to
downstream clients. In order to accomplish this, the developer will have
familiarity of all technologies used in the project and have a basic
understanding of all involved workflows.
technologies like Python, Scala, Hadoop, Kafka, and Spark, part of the teams
remit is building a resilient high-capacity platform supporting the firm’s business and regulatory agenda. On a typical day,
end of day batches and real-time calculators feed billions of rows of data to
the system, part of a modern application stack to serve the needs of numerous
varied clients across the Investment Bank and Risk & Finance.
This role requires a wide variety of strengths and
of application, data and infrastructure architecture disciplines
architecture and design across all systems
in developmental toolsets
collaborate with high-performing teams and individuals throughout the firm to
accomplish common goals
software skills such as business analysis, development, maintenance and
Ability to think analytically and quickly pick up
new technical concepts.
Expertise in either any functional or
object-oriented programming language.
Python, Java, or Scala preferred.
Familiarity with databases and SQL.
Ability to reason about and work with distributed
Knowledge of risk and PNL reporting is desirable
but not required.
Familiarity with Spark, Impala, Kafka, and other
Hadoop technologies is a plus.
When you work at
JPMorgan Chase & Co., you’re not just working
at a global financial institution. You’re an integral part
of one of the world’s biggest tech
companies. In 14 technology hubs worldwide, our team of 40,000+ technologists
design, build and deploy everything from enterprise technology initiatives to
big data and mobile solutions, as well as innovations in electronic payments, cybersecurity,
machine learning, and cloud development. Our $9.5B+ annual investment in
technology enables us to hire people to create innovative solutions that will
not only transform the financial services industry, but also change the world.
At JPMorgan Chase
& Co. we value the unique skills of every employee, and we’re building a technology organization that thrives
on diversity. We encourage professional growth and career development, and
offer competitive benefits and compensation. If you’re looking to build your career as part of a global
technology team tackling big challenges that impact the lives of people and
companies all around the world, we want to meet you.
JPMorgan Chase &
Co. is an equal opportunity employer.