Database Engineer

Jump Trading Jump Trading · Quant · Singapore · Operations

Jump Trading is seeking a Database Engineer in Singapore to work on and lead major projects involving a mix of database technology, including deploying, scaling, and managing database infrastructure. The role involves collaborating with other teams on schema design, data architecture planning, and technology selection. The candidate will also be part of a global on-call schedule and develop automation to minimize operational toil, adhering to SRE principles. Requires significant engineering experience with open-source databases, automation skills (Python/Go), Linux shell proficiency, and SQL.

What you'd actually do

  1. Work on and lead major projects involving a mix of database technology.
  2. Some example projects in flight are listed above. In general these projects span database engineering (e.g. deploying, scaling or managing database infrastructure) and working with other teams to solve business problems (for example schema design, data architecture planning, technology selection)
  3. Be part of a global “on-call” schedule for database technology.
  4. Develop automation to minimize operational toil, in accordance with SRE principles.

Skills

Required

  • Significant engineering experience working with open source database
  • solving challenging business problems with cutting edge technology
  • Comfort using a programming language for automation tasks (Python, Go, etc.)
  • Comfort using the Linux shell to understand and troubleshoot an overall system
  • Proficiency with SQL

Nice to have

  • Experience working on petabyte scale data warehouses and distributed database systems
  • Industry experience in finance/trading, particularly supporting post-trade processing systems
  • Python, pandas, etc.
  • DevOps / SRE mindset
  • Kafka experience
  • Database Replication
  • ETL pipeline experience
  • Jenkins
  • Knowledge of Splunk
  • Proficiency with AI coding tools