Jobs
Interviews
2 Job openings at Squarepoint
Software Developer-Python (Data Engineering)

Bengaluru, Karnataka, India

4 years

Not disclosed

On-site

Full Time

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. Position Overview: 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, Experience in Frontend Technologies 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. Show more Show less

Software Engineer-C++

Bengaluru, Karnataka, India

5 years

None Not disclosed

On-site

Full Time

Position Overview: The Order Gateway team develops and maintains Squarepoint Order Entry Gateways which are used by our Strategies to route orders and receive trade information from various exchange and brokers across multiple asset classes globally. Manage and lead a team of Order Gateway Developers to implement and deliver Business requirements and contribute to technical roadmaps. Work closely with stakeholders to define requirements and ensure they are delivered timely with high quality standards. Collaborate with cross-functional teams to understand the business requirements, design, and implement the required solution which meets business needs. Strong ownership of projects throughout their full engineering lifecycle. Actively contribute across various phases of delivery such as Architecture, Design and Code reviews across various Order Gateway products. Streamline team workflow and process to improve overall efficiency. Drive the team to excel by fostering skill enhancement and professional growth as well as performance reviews. Enforce best practices across development and release cycles. Continuously improve performance, scalability, and efficiency of order gateway products. Enhance performance and reliability of Order Gateway products. Ensure testing being central part of overall development process and procedures. Work with technology operations in providing Level 2 support as required. Required Qualifications : Bachelor Degree in Engineering, Computer Science or related subject 5+ years of experience in managing technical team. Strong communication and interpersonal skill to effectively collaborate with global team members and stakeholders. Knowledge of software development best practices, version control, and testing methodologies. Strong understanding of modern C++ development techniques. Professional experience working in Linux environment. Strong knowledge of Data Structures, Networking concepts. Proficiency in Python. Nice to have: Advanced degree in Mathematics or Computer Engineering (MSc) Capable of developing industrial strength software components with colleagues across the globe. Knowledge of any scripting language. Knowledge of exchange connectivity protocols would be a great addition, Good financial knowledge in equities, derivatives, and other asset classes. Experience with low latency development.

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