software developer
4 the last 157 days, recently 2024-02-22
Responsibility
- squarepoint Capital London, United Kingdom
- posted 1 day ago In-Office Permanent Competitive
- take stock of any existing code base, work on consolidation and streamlining of repositories and propose an internal technical roadmap
Show more +10 - work closely with our investment stakeholders and quantitative researcher to maintain alignment with their requirements
- build and maintain scalable, tested, production grade systems and infrastructure for containerization, deployment, versioning, testing and monitoring of ML models
- take full ownership of the products you and your team work on to ensure continued support and improvements
- support and troubleshoot live production systems
- work closely with core developers and support teams to plan and prepare for scaling technology systems to accommodate user demands
- willingness to pick up and learn new software, ML technologies and tools used by data scientists
- production Management: Providing L2 support and work with L1 support engineers for incident response and ensuring business uptime
- automation and Tooling: Develop and maintain automation tools and scripts for deployment, monitoring, and incident management to reduce manual intervention and enhance system stability
- performance Optimization: Monitor and optimize performance of production systems to identify bottlenecks and improve system response times, resource utilization, and overall application performance
- posted by
Requirements
- bachelor’s Degree in Engineering, Computer Science or related subject
- experience with market data feeds or related applications
- basic knowledge of financial markets
Show more +23 - experience of developing in Python, shell scripts or similar, and familiarity with version control systems such as git
- excellent communication skills
- bachelor’s degree in Computer Science, Engineering, or related subject
- experience with Linux, Slurm, Airflow, Prometheus
- experience with gRPC, Apache Arrow
- minimum of 2 years of fulltime software development experience
- experience working in a Linux environment
- experience with ML frameworks such as PyTorch and TensorFlow
- experience with highly available distributed systems and working with large datasets
- experience with ML infrastructure frameworks like Kubeflow, MLFlow etc
- proficiency in Python and Java
- experience of KDB/q
- kubernetes and Cloud experience
- experience working in a Linux environment, using version control
- education: Bachelor’s degree in Computer Science or related subject
- C/C++ Linux based development experience
- exposure to any of the following: Kotlin, Rust, SLURM, PostgreSQL
- 4+ years Python based development experience
- problem-Solving Skills: Strong analytical and problem-solving skills with a keen eye for detail and a proactive approach to resolving issues
- C++ development experience
- communication: Excellent communication and collaboration skills to work effectively with cross-functional teams
- adaptability: Ability to work in a fast-paced and dynamic environment, adapting to changing priorities and requirements
- automation and Tooling: Experience developing automation tools and implementing configuration management
Trade
- software Development
- Software Development
Salary in other companies in the position software developer
SQUARE ONE PHARMA RESOURCES | 13950 £ | 11000 £ 13950 £ |
RICHMOND SQUARE CONSULTING | 12000 £ | 11000 £ 13950 £ |
HARVEY NASH | 12000 £ | 11000 £ 13950 £ |
HARRINGTON STARR | 12000 £ | 11000 £ 13950 £ |
BANGURA SOLUTIONS | 12000 £ | 11000 £ 13950 £ |
IGA TALENT SOLUTIONS | 12000 £ | 11000 £ 13950 £ |
TRIUMPH CONSULTANTS | 11580 £ | 11000 £ 13950 £ |
TEN10 | 11500 £ | 11000 £ 13950 £ |
TECHNICHE GLOBAL | 11200 £ | 11000 £ 13950 £ |
HAYS RECRUITMENT SERVICES | 11000 £ | 11000 £ 13950 £ |