We are looking for a senior software developer who can:
- Lead the design, development, testing, and maintenance of data pipelines, databases, and APIs using Python and related technologies
- Work closely with data scientists, analysts, and traders to understand their data needs and deliver solutions
- Optimize performance, scalability, reliability, and security of the data infrastructure
- Research and implement new tools and techniques to improve data quality and analysis
- Mentor and coach junior developers and ensure best practices and standards are followed
To be successful in this role, you should have:
- A bachelors or master's degree or higher in computer science, engineering, mathematics, or a related field
- 5+ years of experience as a software developer in Python development, including pandas, numpy, scipy, scikit-learn, and other libraries in the Python data stack
- 5+ years of experience as a database developer, including SQL and cloud-based solutions
- Experience in leading and managing software development projects
- Experience in working with financial data and domain knowledge of hedge fund operations
- Excellent communication, collaboration, and problem-solving skills
- A passion for learning new technologies and staying updated with the latest trends
On offer:
- A competitive salary and bonus package
- A flexible and dynamic work environment
- A chance to work on challenging and rewarding projects
