Software Engineer (Trading Automation)
You will develop workflow automation applications, build and maintain data pipelines, write automated tests, document technical work, deploy software through CI/CD, provide operational support, and collaborate with stakeholders and global team members.
Responsibilities
- Develop workflow automation processes aligned with business needs
- Design, create, and maintain data pipelines and data-intensive applications
- Write automated test cases covering major edge cases
- Document technical specifications and operational guides
- Deploy software applications to production using CI/CD
- Provide first-line operational support
- Collaborate with stakeholders and team members
Requirements
- 5+ years of professional working experience
- Bachelor's degree in Engineering, Computer Science, or a related field
- Strong working knowledge of Git, SQL, Python, and Linux
- Experience using LLMs to develop software and integrate solutions
- Communication and writing skills
- Organizational, analytical, and problem-solving skills
- Familiarity with Airflow, Ansible, Kafka, Docker, Kubernetes, or AWS/Azure/GCP is a plus
Benefits
- Annual discretionary variable remuneration