JPMorgan Chase

Software Engineer III, Electronic Colo Trading

JPMorgan Chase
Apply
2 days ago
Singapore, SingaporeSenior

Responsibilities

  • Support provisioning, patching, hardening, performance tuning, and lifecycle management for Linux server fleets supporting colocation trading workloads.
  • Maintain automation for operating-system deployment, configuration management, continuous compliance, patching, and standardized server builds.
  • Assist with Linux kernel, host, CPU, interrupt, NUMA, NIC, and other low-latency tuning activities.
  • Operate and improve metrics, logs, tracing, alerting, runbooks, and other observability practices.
  • Participate in incident triage, mitigation, escalation, root-cause investigations, post-incident reviews, and corrective actions.
  • Support capacity planning, maintenance execution, upgrades, resiliency testing, and failure-mode reviews.
  • Coordinate hardware-adjacent data-center work including break/fix, remote hands, firmware alignment, and rack-level procedures.
  • Maintain secure access patterns, secrets handling, least-privilege controls, and operational documentation.
  • Use authorized AI-assisted development tools for coding, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.

Requirements

  • Bachelor’s degree in Computer Science, Cybersecurity, Data Science, or a related discipline.
  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Professional production Linux administration experience in a mission-critical or high-availability environment, including RHEL-derived or Debian/Ubuntu systems.
  • Working competency troubleshooting performance and reliability issues across operating-system, hardware, and basic networking layers.
  • Familiarity with Linux performance and troubleshooting tools and concepts, including CPU, memory, disk, network, process, thread, and system-log analysis.
  • Proficiency in Bash and Python scripting for operational automation.
  • Hands-on participation with configuration management, CI/CD practices, monitoring and alerting, incident management, and structured root-cause analysis.
  • Ability to communicate technical issues, status, and risk to engineering and non-engineering stakeholders.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to critically validate and refine generated outputs.
  • Preferred experience with electronic trading, market connectivity, colocation data centers, low-latency Linux tuning, infrastructure-as-code, golden server builds, fleet management, configuration drift control, and compliance reporting.

Tech Stack

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me