A minimum of 5 years’ technical experience in a similar role, supporting large-scale production systems
Familiarity with cloud platforms such as AWS and Google Cloud Platform (GCP)
Solid understanding of Linux-based environments
Proven experience working in large-scale, distributed environments
Strong programming skills in Python, Go, or a comparable language
Proficiency with tools such as Docker, Ansible, Terraform, and similar technologies
Experience with Kafka and Elasticsearch is advantageous, though not essential
A Bachelor's degree in a technical discipline (e.g. Computer Science, Engineering, or related field)
Responsibilities
Implement and maintain the infrastructure required for trading technology platforms to ensure high availability and performance of critical systems such as order management, risk calculation engines, market data feeds.
Develop, deploy, and manage automated testing suites that validate system functionality across various scenarios including normal operation, peak loads, disaster recovery situations, etc.
Collaborate with cross-functional teams to understand business requirements for new or updated trading technology solutions; translate these into technical specifications and architectural designs.
Monitor the performance of live systems using a variety of tools (e.g., Nagios, Zabbix) and respond quickly to any issues that arise in order to minimize downtime and ensure system reliability.
Participate in code reviews with peers as part of our commitment to maintaining high coding standards within the team; provide feedback on proposed changes or enhancements based on best practices for performance, security, scalability, etc.
Stay up-to-date with industry trends and emerging technologies relevant to trading platforms in order to identify opportunities for process improvements or new features that can be incorporated into our systems; present findings at team meetings as appropriate.
Provide technical support to other members of the DevOps/SRE team, including troubleshooting issues related to system performance and availability under various conditions (e.g., during market events).
Attend regular training sessions or workshops on new tools, technologies, best practices for infrastructure management; share knowledge gained with other members of the DevOps/SRE team as appropriate.
Participate in code reviews and contribute to technical documentation related to our trading technology solutions (e.g., API reference guides, system architecture diagrams).
Collaborate closely with developers, operations staff, product managers, business analysts, etc. throughout the software development lifecycle; communicate effectively about project statuses, timelines, and dependencies in order to ensure successful delivery of trading technology solutions that meet our customers' needs.
Maintain a strong focus on security best practices at all times when working with sensitive financial data or implementing new features/updates for the system; stay informed about potential vulnerabilities within popular open source components used by our systems and take appropriate measures to mitigate risks (e.g., applying patches, using alternative libraries).
Participate in regular meetings with stakeholders from across different departments including finance/risk management teams; provide technical insights into system requirements or limitations that may impact business decisions related to trading strategies and risk exposure levels.
Benefits
Shape the future with the world’s leading blockchain ecosystem
Collaborate with world-class talent in a user-centric global organization with a flat structure
Tackle unique, fast-paced projects with autonomy in an innovative environment
Thrive in a results-driven workplace with opportunities for career growth and continuous learning
Competitive salary and company benefits
Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)