Software Engineer (Trading Automation)
Summary
Builds and maintains trading automation systems, data pipelines, and CI/CD workflows using Python, SQL, and Linux.
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
- Design, create, and maintain data pipelines and data-intensive applications
- Write automated test 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
- Git
- SQL
- Python
- Linux
- Experience using LLMs to develop software and integrate solutions
- Communication skills
- Writing skills
- Organizational skills
- Analytical skills
- Problem-solving skills
Benefits
- Annual discretionary variable remuneration