About Grasshopper
Grasshopper is a prominent technology provider headquartered in Singapore. We uphold core values of honesty, integrity, and teamwork, guiding our future success. Our cutting-edge, in-house technology places us at the forefront of electronic trading advancements.
As a Staff Engineer on the Infrastructure Team, you will play a large role in advancing our research and batch computing capabilities. You will work closely with cross-functional teams to architect, develop and maintain scalable solutions on our Google Cloud and our on-premise Infrastructure.
As a Staff engineer, you should be able to meet the following requirements:
- A background in either a high-frequency trading (HFT) or Research environment, preferably involving research and/or backtesting platforms.
- A good understanding of Kubernetes, encompassing both architectural design and operational management.
- Proficiency in GitOps principles, specifically with tools like Argo-CD and GitLab CI.
- Workflows (argo workflows) and batch/HPC type workloads
- Strong grasp of cloud infrastructure, with practical experience in either AWS or GCP.
- Take initiative in investigating infrastructure/application issues on a live production system independently
- Proficiency in programming languages such as Python or Go.
- Good interpersonal and collaboration skills
It will be highly useful if you have prior experience in the following technologies:
- Previous exposure to K8s operators.
- Prior knowledge and experience in on-premises bare metal environments.
- Proficiency in containerisation technologies.
- Familiarity with configuration management tools such as Puppet, Chef, or Ansible.
- Understanding of security principles from both operational and implementation perspectives.
- Experience with Argo-CD and Argo Workflows for workflow automation.
- Knowledge of monitoring tools like Prometheus and the ELK stack (Elasticsearch, Logstash, Kibana).
- Familiarity with RedHat and CentOS-based Linux distributions.
- Prior contributions to open-source projects.
- Experience with CI tools like Gitlab CI and Jenkins for continuous integration and deployment.
Qualifications
- At least 8 years of solid background in Platform/SRE engineering.
- Excellent written and verbal communication skills with an eye for detail.
- Strong entrepreneurial spirit and the ability to adapt to changing requirements and technologies.
- A passion for learning and inventing new approaches to hard problems
What we offer:
- 21 days annual leave
- An opportunity to learn from experienced professionals, fostering mentorship opportunities and personal growth
- Comprehensive Insurance Package with extended coverage for dependents
- Well stocked pantry
- Annual Dental & Wellness budget
- Gym membership
- Employee bonus referrals
What you can expect working at Grasshopper:
At Grasshopper, you will be working in a diverse and dynamic environment. With more than 15 nationalities working in an open office, communication is essential to performance. We give employees a high level of autonomy and encourage them to get creative, take risks, make mistakes and learn from them. The sprint is on!
Grasshopper is an equal opportunity employee.