Talent.com
Software Developer - Data Infrastructure
Software Developer - Data InfrastructureSquarepoint Capital • Montreal, QC, Canada
Software Developer - Data Infrastructure

Software Developer - Data Infrastructure

Squarepoint Capital • Montreal, QC, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Overview :

The Data Infrastructure team manages the service-oriented data storage infrastructure for the firm. We implement microservices that provide high performance solutions to access large data sets required in trading and research.

We are looking for an experienced Software Developer with a strong background in C++ to join our team. In this role, you will be responsible for designing, developing, and maintaining the data infrastructure components that support our data processing and analytics pipelines. You will work closely with data engineers, data scientists, quantitative researchers and other stakeholders to ensure efficient and reliable data retrieval, processing and storage.

  • Design, develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets
  • Optimize microservices for performance and scalability, ensuring efficient data processing
  • Debug and troubleshoot software issues, providing timely resolutions
  • Stay up-to-date with industry trends and advancements in C++ programming and data engineering technologies
  • Write clean, maintainable, and efficient code, following coding best practices and standards
  • Participate in code reviews to ensure code quality and consistency
  • Collaborate with support teams to ensure smooth deployment and operation of microservices
  • Contribute to the overall software architecture and design of data processing and analytics pipelines

Required Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or related subject
  • 4+ years of professional software engineering experience
  • Proficiency in C++
  • Experience working on microservices and / or asynchronous multithreaded applications
  • Ability to work in a fast-paced, deadline-driven environment.
  • Strong problem-solving and debugging skills
  • Experience working in a Linux environment
  • Excellent communication skills, comfortable interacting directly with stakeholders
  • Willingness to pick up and learn new technologies and frameworks
  • Nice to have :

  • Knowledge of databases, SQL
  • Familiarity with Boost ASIO
  • Familiarity with data serialization formats such Apache Arrow / Parquet, Google Protocol Buffers, Flatbuffers
  • Experience with gRPC, http / REST and Websocket protocols
  • Experience with Google Cloud / AWS and / or containerization in Docker / Kubernetes
  • Experience with highly available distributed systems and working with large datasets
  • Experience with other programming languages such as Rust, Python and Q is a plus
  • Create a job alert for this search

    Software Developer Data Infrastructure • Montreal, QC, Canada

    Similar jobs
    Senior Full Stack NET Cloud & Data Developer

    Senior Full Stack NET Cloud & Data Developer

    Corning Inc. • Montreal
    Full-time
    Senior Full Stack NET Cloud & Data Developer.The company built on breakthroughs.Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocea...Show more
    Last updated: 25 days ago • Promoted
    Capital Markets SQL Server Lead Architect

    Capital Markets SQL Server Lead Architect

    Akkodis • Montreal
    Full-time
    A leading tech firm is seeking an experienced Lead Database Developer in Montreal to shape a high-performance data platform tailored for structured finance. The role demands strong expertise in SQL ...Show more
    Last updated: 7 days ago • Promoted
    Data Solutions Architect - Belron Canada

    Data Solutions Architect - Belron Canada

    Belron Canada inc • Montreal
    Full-time
    Data Solutions Architect - Belron Canada.Data Solutions Architect - Belron Canada.Automotive glass technology is helping transform how we experience the road. Speedy Glass, Lebeau vitres d’auto.We w...Show more
    Last updated: 25 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Brother Canada • Dollard-Des Ormeaux
    Full-time
    Senior Data Engineer at Brother Canada.The Senior Data Engineer is responsible for designing, maintaining, and delivering scalable, high-performance data solutions that empower better, faster, and ...Show more
    Last updated: 25 days ago • Promoted
    Développeur d'applications / Software Developer

    Développeur d'applications / Software Developer

    Airbus Canada Limited Partnership • LaSalle, Quebec, Canada
    Full-time +1
    Job Description : • • • Développeur d'applications / Software developer • • • •English job description follows • • • •Description de l'emploi : • Vous avez une expérience en développement logiciel, vou...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior SAP Developer - montréal

    Senior SAP Developer - montréal

    National Bank • montréal, qc, ca
    Full-time
    A career as a Senior SAP Developer - Data & Analytics in the SAP Delivery IT team at National Bank means acting as a specialist in developing SAP Datasphere solutions. This role allows you to make...Show more
    Last updated: 4 days ago • Promoted
    Earn up to $400 per Day by Playing Games and Taking Surveys

    Earn up to $400 per Day by Playing Games and Taking Surveys

    Almedia • Saint-Roch-Ouest
    Full-time
    Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op...Show more
    Last updated: 30+ days ago • Promoted
    Azure Data Engineer & SQL Developer (Lakehouse)

    Azure Data Engineer & SQL Developer (Lakehouse)

    Aylo • Montreal
    Full-time
    A tech pioneer in adult entertainment is looking for an Azure / SQL Developer to design and implement Azure-native data solutions in a flexible hybrid environment. With a focus on data governance, opt...Show more
    Last updated: 1 day ago • Promoted
    Bigdata Developer

    Bigdata Developer

    System Canada • Montreal
    Full-time +1
    System Canada resources have a broad range of skills in different technologies.The large skill-set has been made possible by a conscious focus on strengthening our skills base.Every person selected...Show more
    Last updated: 25 days ago • Promoted
    Tech Pros Wanted : Software, Cloud, Data & Security Roles

    Tech Pros Wanted : Software, Cloud, Data & Security Roles

    JDC Strategies inc. • Montreal
    Full-time
    We are building a proactive talent pool of experienced IT professionals across Montreal and throughout Quebec.If you are open to new opportunities in software development, DevOps / SRE, data, cloud, ...Show more
    Last updated: 17 days ago • Promoted
    Fullstack Developer II - Data Governance & Protect

    Fullstack Developer II - Data Governance & Protect

    ShareGate • Montreal
    Full-time
    A leading software company in Montreal is seeking a Software Developer II to design and maintain fullstack features using C#. The ideal candidate should have over 3 years of software development exp...Show more
    Last updated: 25 days ago • Promoted
    AI / ML Infrastructure Engineer

    AI / ML Infrastructure Engineer

    BULL-IT SOLUTIONS LTD • Montreal
    Full-time
    Delivery Head | Canada Recruitment | Talent Acquisition.Production experience in SRE / Infrastructure / ops for large-scale systems. Strong programming / scripting skills (Python, Go, Java, or equival...Show more
    Last updated: 25 days ago • Promoted
    Algebra Private Tutoring Jobs Saint-Jacques

    Algebra Private Tutoring Jobs Saint-Jacques

    Superprof • Saint-Jacques, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Development Lead : Cloud, IoT & Data Apps

    Senior Software Development Lead : Cloud, IoT & Data Apps

    Cyient • Montreal
    Full-time
    A technology solutions provider based in Montreal is looking for a skilled software developer with experience in Microsoft technologies including C#. The ideal candidate will manage projects using A...Show more
    Last updated: 11 days ago • Promoted
    Team Lead, Control Centre Job Details | Aecon

    Team Lead, Control Centre Job Details | Aecon

    Aecon Group Inc. • montréal (lachine), ca
    Full-time
    Come Build Your Career at Aecon! As a Canadian leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thr...Show more
    Last updated: 1 day ago • Promoted
    Database Infrastructure Developer / Engineer

    Database Infrastructure Developer / Engineer

    Axelon Services Corporation • Montreal
    Full-time +1
    Database Infrastructure Developer / Engineer.Montreal (Day 1 onboarding onsite / in office presence 3x week).Level 2 (intermediate) : 2-5 years. Python test during the interview.Work on a new requireme...Show more
    Last updated: 4 days ago • Promoted
    Infrastructure Engineer

    Infrastructure Engineer

    Compunnel, Inc. • Montreal
    Full-time
    We are seeking a skilled and experienced Infrastructure Engineer to join the Data Access Protection Squad (DAP).This role focuses on supporting the Varonis infrastructure platform (including DatAdv...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Developer – C&N

    Senior Software Developer – C&N

    SafelyYou • Montreal, CA
    Remote
    Full-time
    Quick Apply
    SafelyYou is working to ensure the highest-quality care for seniors in any care setting, anywhere in the world, driven by proven AI, unmatched clinical expertise, and an immeasurable passion for ca...Show more
    Last updated: 2 days ago