Your Responsibilities
- Tracking down new ways to streamline, gain efficiency and to break down technical challenges into business-automated trading solutions.
- Establishing and tracking down metrics for regular improvements.
- Prioritizing work on tasks of strategic value and manage multiple projects at a time.
- Supporting the implementation of new business and associated Tech system/process changes.
- Participating in all aspects of hands-on software development and maintenance including writing code, test automation, manual testing, deployments, troubleshooting, and production support.
- Proactively managing the trade-offs between scalability, reliability, developer/ops overhead and infrastructure cost of building scalable data pipelines.
- Developing code that is designed to be reusable and that can be shared amongst other teams.
- BSc/MSc in in Computer Science, Engineering, Mathematics or related STEM field.
- Prioritizing work on tasks of strategic value and manage multiple projects at a time.
- Employing a methodological and consistent approach to solving problems and detail oriented
- Deep knowledge of programming languages such as Java, C# and/or C++ and developing application in Python
- Significant experience working with Postgres, MongoDB, Docker, Kafka/EventHub and Kubernetes.
- Expert knowledge of Azure, AWS or GCP and management of large-scale data pipeline system.
- Familiarity with CI/CD best practices and eager to drive all test automation and CI/CD test efforts.
- In-depth understanding and acquaintance with Linux-based concepts and micro-service deployments
- Desired capabilities with ModelOps in creating, testing, deploying, and monitoring, ML or non-ML Model
- Ideal experience within a Finance, Trading Firm, Startup or Hedge Fund environment, or a strong affinity with automated Trading.