A high-frequency trading firm is seeking a Trading Engineer to join our strategy development team. This role involves delivering technical support to traders and developers, ensuring the performance and reliability of our trading operations.
Key Responsibilities:
- Diagnose and resolve technical issues related to proprietary trading applications.
- Communicate incident statuses and resolutions to users.
- Monitor trading system performance, identify issues, and implement solutions.
- Ensure the uptime and reliability of applications and systems during trading hours.
- Develop automation tools and scripts to reduce operational overhead.
- Conduct analysis on complex, multi-faceted systems (e.g., root cause analysis).
- Collaborate with cross-functional teams to implement new features and services that enhance the performance, reliability, and scalability of trading systems.
Required Skills and Experience:
- A bachelor's degree in Computer Science, Information Technology, or a related discipline.
- More than 3 years of experience in application support, site reliability engineering, or a similar role focused on high-performance applications.
- Hands-on experience in a production Kubernetes environment.
- Proficiency in creating tools and scripts using Python and Bash.
- Familiarity with observability tools (e.g., Prometheus), databases (e.g., SQL, MongoDB), and data-driven analysis is preferred.
- Knowledge of CentOS or related enterprise Linux distributions.