onsite
Senior QIS Developer - Barclays
Software Engineer
Senior developer responsible for designing, building, and enhancing a Quantitative Investment Strategies platform, delivering high‑quality data solutions, and collaborating with business stakeholders to implement new investment models.
About the role
Key Responsibilities
- Design, develop, and maintain the QIS platform using Python, C++, and SQL to support quantitative investment strategies.
- Implement data pipelines and storage solutions on AWS, ensuring scalability, reliability, and low latency for market data.
- Collaborate closely with traders, analysts, and other business stakeholders to translate requirements into technical specifications and deliverable features.
- Optimize existing codebases for performance, accuracy, and maintainability, applying best practices in software engineering and quantitative finance.
- Provide technical leadership, mentor junior developers, and conduct code reviews to uphold high development standards.
Requirements
- 5+ years of professional software development experience, preferably in finance or trading environments.
- Strong proficiency in Python and C++ with solid experience in SQL and relational databases.
- Hands‑on experience building data pipelines and deploying services on AWS (e.g., EC2, S3, Lambda, RDS).
- Understanding of quantitative finance concepts and ability to work with complex financial data sets.
- Excellent communication skills and proven ability to manage stakeholder expectations in a fast‑paced, business‑facing role.