Software Developer (Data Infrastructure) Opportunity

ClickJobs.io company

Subscribe to our Telegram Channel

Software Developer (Data Infrastructure) in CANADA

No longer accepting applications
Visa sponsorship & Relocation 9 months ago
Software Developer - Data Infrastructure Global hedge fund Department: Data Development Montreal (relocation bonus provided) MPA has been retained by a global investment management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve high quality returns across global financial markets. 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. Position Overview: develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets microservices for performance and scalability, ensuring efficient data processing and troubleshoot software issues, providing timely resolutions up-to-date with industry trends and advancements in C++ programming and data engineering technologies clean, maintainable, and efficient code, following coding best practices and standards in code reviews to ensure code quality and consistency with support teams to ensure smooth deployment and operation of microservices to the overall software architecture and design of data processing and analytics pipelines Required Qualifications: degree in Computer Science, Engineering, or related subject years of professional software engineering experience in C++ working on microservices and/or asynchronous multithreaded applications to work in a fast-paced, deadline-driven environment. problem-solving and debugging skills working in a Linux environment communication skills, comfortable interacting directly with stakeholders to pick up and learn new technologies and frameworks Nice to have: of databases, SQL with Boost ASIO with data serialization formats such Apache Arrow/Parquet, Google Protocol Buffers, Flatbuffers with gRPC, http/REST and Websocket protocols with Google Cloud/AWS and/or containerization in Docker/Kubernetes with highly available distributed systems and working with large datasets with other programming languages such as Rust, Python and Q is a plus To find out more about this position please send an up to date resume to conall.anderson@mparecruitment.ca
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly