Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

JPMorgan Cryptography Research Engineer Quantum Communications 
Singapore 
935070755

18.08.2024


As a Cryptography Research Engineer at JPMorgan Chase within the CTO Office, Global Technology Applied Research, you will perform research and development of novel solutions in quantum communications and cryptography. As a key member of the Global Technology Applied Research Team in Singapore, you will work closely with internal project teams, senior management, and external communities alike to advance these research focus areas in a way that is beneficial to the firm. You will cultivate investigations into these areas, produce research solutions in collaboration with the internal project teams, and contribute to the firm’s intellectual property.

Job responsibilities

  • Work closely with a team of researchers and engineers, build network components for cryptosystems, and integrate said components in those platforms
  • Lead the conception and delivery of novel solutions to network problems faced by internal project teams
  • Document and communicate said solutions to stakeholders
  • Advance the field of quantum communications and cryptography (e.g. quantum safe networks, secure computation)
  • Contribute to JPMC’s IP by pursuing necessary protections of generated IP

Required qualifications, capabilities, and skills

  • Bachelor’s degree in Computer/Info-communications Engineering or related disciplines
  • Minimum 3 years of experience with C programming and associated environments (C, assembly, make, clang, LLVM, git, gdb, perf, unix)
  • Knowledge of fast packet-processing in user space and common kernel-bypass implementations (XDP, DPDK, io_uring) and profiling
  • Must have a curious mind
  • Demonstrate ability to work as an independent contributor for innovation projects in an ambiguous environment
  • Experienced with digital signal processing, protocols and algorithms for communications/cryptography
  • Worked with low level systems programming and optimization, such as on network applications that require extremely low latency and high throughput

Preferred qualifications, capabilities, and skills

  • Knack for building things from scratch (such as designing your own microarchitecture)
  • Enjoy a challenging working environment with expected contribution for team’s continuous improvement