Trading Operations Developer
Teza Technologies · Austin, TX · 3 wk ago
On-siteEngineeringFull-time
About The Role
We’re looking for a Trading Operations Engineer to join our TradeOps team, supporting US, EU, Asian, and crypto markets across a global trading infrastructure. You’ll monitor and resolve production issues in real time, manage trading strategies and infrastructure, and build tools, dashboards, and automation to improve speed and reliability. The role involves close collaboration with trading, research, engineering, clearing, and infrastructure teams. This is not just a monitoring role - you’ll design and build systems that directly enhance operations.
Key Responsibilities
- Maintain operational runbooks and knowledge base documentation
- Investigate and resolve production incidents: strategy failures, application crashes, connectivity issues, clearing reconciliation breaks
- Manage trading application lifecycle from launches, restarts, configuration changes to risk limit updates
- Support clearing and post-trade operations; trade reconciliation, drop copy feed management, broker coordination
- Manage server infrastructure; disk space, log rotation, OS upgrades, certificate management, capacity planning
- Coordinate with external counterparties - clearing brokers, exchanges, market data vendors
- Build and maintain monitoring dashboards, automation scripts, and operational tooling
- Communicate incident status and trading impact to portfolio managers and senior management
- Identify process improvement opportunities and deliver automation to reduce manual intervention
Basic Requirements
- Computer Science, Engineering, or related degree
- Praactical knowledge of Python and Bash scripting
- Praactical experience with Linux systems administration (SSH, processes, disk management, cron jobs, log analysis)
- SQL proficiency for querying production databases
- Strong problem-solving skills under time pressure
- Curiosity and a builder mindset — you enjoy understanding how systems work end-to-end and are excited to design and build tools that solve real problems
- Detail-oriented approach with ability to work independently in a fast-paced environment
- Excellent written and verbal communication skills
Nice To Have Requirements
- Trading systems or financial operations experience
- Knowledge of FIX protocol and exchange connectivity
- Experience with Java (reading logs, configs, stack traces)
- Familiarity with monitoring tools (Icinga/Nagios, Grafana)
- Experience with orchestration tools (Airflow, cron-based scheduling)
- Understanding of networking fundamentals (DNS, TCP/IP, multicast, TLS/stunnel)
- Experience with version control (Git, SVN)
- Frontend development skills (React, JavaScript) for tooling and dashboards
- Understanding of trading concepts - order lifecycle, clearing, settlement, risk management