Home
Jobs
4 Job openings at Squarepoint Technologies India
About Squarepoint Technologies India

Squarepoint Technologies provides innovative quantitative research and technology solutions for financial markets.

Software Developer- Python

Bengaluru

6 - 10 years

INR 40.0 - 75.0 Lacs P.A.

Work from Office

Full Time

Team: Development - Alpha Data Position Overview: We are seeking an experienced Python developer to join our Alpha Data team, responsible for delivering a vast quantity of data served to users worldwide. You will be a cornerstone of a growing Data team, becoming a technical subject matter expert and developing strong working relationships with quant researchers, traders, and fellow colleagues across our Technology organisation. Alpha Data teams are able to deploy valuable data to the rest of the Squarepoint business at speed. Ingestion pipelines and data transformation jobs are resilient and highly maintainable, while the data models are carefully designed in close collaboration with our researchers for efficient query construction and alpha generation. We achieve an economy of scale through building new frameworks, libraries, and services used to increase the team's quality of life, throughput, and code quality. Teamwork and collaboration are encouraged, excellence is rewarded and diversity of thought and creative solutions are valued. Our emphasis is on a culture of learning, development, and growth. Take part ownership of our ever-growing estate of data pipelines, Propose and contribute to new abstractions and improvements - make a real positive impact across our team globally, Design, implement, test, optimize and troubleshoot our data pipelines, frameworks, and services, Collaborate with researchers to onboard new datasets, Regularly take the lead on production support operations - during normal working hours only. Required Qualifications: 4+ years of experience coding to a high standard in Python, React, Javascript Bachelor's degree in a STEM subject, Experience with and knowledge of SQL, and one or more common RDBMS systems (we mostly use Postgres), Practical knowledge of commonly used protocols and tools used to transfer data (e.g. FTP, SFTP, HTTP APIs, AWS S3), Excellent communication skills. Nice to haves Experience with big data frameworks, databases, distributed systems, or Cloud development. Experience with any of these: C++, kdb+/q, Rust.

Software Developer - Python

Bengaluru

6 - 10 years

INR 8.0 - 18.0 Lacs P.A.

Work from Office

Full Time

Team: Development - Alpha Data Position Overview: We are seeking an experienced Python developer to join our Alpha Data team, responsible for delivering a vast quantity of data served to users worldwide. You will be a cornerstone of a growing Data team, becoming a technical subject matter expert and developing strong working relationships with quant researchers, traders, and fellow colleagues across our Technology organisation. Alpha Data teams are able to deploy valuable data to the rest of the Squarepoint business at speed. Ingestion pipelines and data transformation jobs are resilient and highly maintainable, while the data models are carefully designed in close collaboration with our researchers for efficient query construction and alpha generation. We achieve an economy of scale through building new frameworks, libraries, and services used to increase the team's quality of life, throughput, and code quality. Teamwork and collaboration are encouraged, excellence is rewarded and diversity of thought and creative solutions are valued. Our emphasis is on a culture of learning, development, and growth. Take part ownership of our ever-growing estate of data pipelines, Propose and contribute to new abstractions and improvements - make a real positive impact across our team globally, Design, implement, test, optimize and troubleshoot our data pipelines, frameworks, and services, Collaborate with researchers to onboard new datasets, Regularly take the lead on production support operations - during normal working hours only. Required Qualifications: 5+ years of experience coding to a high standard in Python, React, Javascript Bachelor's degree in a STEM subject, Experience with and knowledge of SQL, and one or more common RDBMS systems (we mostly use Postgres), Practical knowledge of commonly used protocols and tools used to transfer data (e.g. FTP, SFTP, HTTP APIs, AWS S3), Excellent communication skills. Nice to haves Experience with big data frameworks, databases, distributed systems, or Cloud development. Experience with any of these: C++, kdb+/q, Rust.

Software developer- Rust

Bengaluru

3 - 8 years

INR 25.0 - 40.0 Lacs P.A.

Work from Office

Full Time

Role: Software Developer Team: Internal Compute Frameworks Location(s): Bangalore Position Overview: We are seeking an experienced and passionate Software Developer to join our growing team. In this role, you will play a key part in designing, building, and maintaining Squarepoint internal frameworks, services and platforms that power our business. You will have the opportunity to work with cutting-edge technologies and make a direct impact on the efficiency and productivity of both investment and technology teams within SquarePoint. Key Responsibilities: Design, develop, and maintain scalable, production-grade distributed systems. Collaborate closely with investment stakeholders and other technology teams to align on project goals. Take full ownership of the systems developed by you and your team, ensuring their reliability and performance. Provide support and troubleshoot live production systems effectively. Engage actively in all stages of the software lifecycle, from gathering requirements to production support. Be comfortable working with our diverse technology stack, including Rust, Python, Kubernetes, and more. Required Qualifications: Minimum of 4 years of full-time Rust development experience. Proficiency and prior experience with Python or React JS Hands on Experience in Rust development. Ability to demonstrate Rust programming skills through an interview process. Experience with relational databases and document stores Proven track record of owning or working on end-to-end full-stack applications Excellent communication skills Willingness to pick up and learn new technologies and frameworks

Software Developer - C++

Bengaluru

5 - 10 years

INR 6.0 - 16.0 Lacs P.A.

Work from Office

Full Time

You will be joining the Order Gateway development team responsible for building and maintaining Squarepoints Order Entry Gateways. These gateways enable our trading strategies to route orders and receive trade information from various exchanges and brokers across multiple asset classes globally. Position Overview As a Software Developer - C++ Developer, you will: Develop and maintain high-performance, scalable, and reliable Order Gateway systems using modern C++ (C++14, 17, 20 or higher) on Linux platforms. Collaborate closely with stakeholders and cross-functional teams to gather requirements and deliver robust solutions that meet business needs. Take ownership of your projects throughout the entire software development lifecycle, including architecture, design, implementation, testing, and deployment. Participate actively in code reviews, design discussions, and continuous improvement initiatives. Contribute to streamlining workflows and enforcing best practices across development and release cycles. Support operational teams with Level 2 support and troubleshoot issues as necessary. Key Responsibilities Design, develop, and optimize software components for order routing and trade information processing. Write clean, maintainable, and efficient code using modern C++ standards. Collaborate effectively with global teams and stakeholders to ensure timely delivery of features and fixes. Participate in all phases of software delivery including requirement analysis, architecture design, implementation, testing, and deployment. Perform code reviews and ensure adherence to coding standards and best practices. Work on performance tuning and enhancing the scalability of existing products. Support continuous integration and automated testing efforts to maintain high quality. Required Qualifications Bachelors Degree in Engineering, Computer Science, or related field. 5+ years of professional experience in C++ software development on Linux platforms. Strong expertise in modern C++ (C++14, 17, 20 or higher). Solid understanding of Data Structures, Networking concepts, and software development best practices. Experience with version control systems and testing methodologies. Proficiency in Python scripting for automation and tooling. Strong communication and interpersonal skills to collaborate effectively with global teams and stakeholders. Preferred / Nice to Have Advanced degree in Mathematics, Computer Engineering, or related field (MSc or higher). Experience working in banking, trading, or networking domains. Knowledge of exchange connectivity protocols and financial markets (equities, derivatives, etc.). Experience developing low latency, high throughput systems. Familiarity with scripting languages beyond Python. Ability to develop industrial-strength software components in a collaborative global environment. Interview Process Screening: HackerRank coding test Round 1: Deep Dive Technical Interview Round 2: Deep Dive Technical Interview Round 3: Cross-Team Interview Round 4: Hiring Manager Interview Mode of Interview: Webex + HackerRank

FIND ON MAP

Squarepoint Technologies India

Squarepoint Technologies India

Squarepoint Technologies India

|

Financial Services / Technology

Mumbai

201-500 Employees

4 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview

Software Developer- Python (1)
Software Developer - Python (1)
Software developer- Rust (1)
Software Developer - C++ (1)