20 hours ago
Montréal, CanadaIntern
Responsibilities
- Develop, test, debug, and maintain Python scripts, applications, and automation tools.
- Design automated workflows that reduce manual engineering and operational tasks.
- Build internal tools supporting provisioning, configuration, monitoring, testing, and system management.
- Integrate APIs, structured data, and existing software systems to automate processes.
- Support software for Exegy's high-performance technology platforms.
- Troubleshoot software issues and contribute to root-cause analysis and technical problem solving.
- Write clean, maintainable, documented code and develop unit tests.
- Participate in code reviews, technical discussions, team meetings, and the software development lifecycle.
- Maintain technical documentation for applications, automation scripts, workflows, and engineering processes.
- Collaborate with software developers, systems engineers, and other technical teams to translate requirements into software solutions.
- Research technologies and approaches that can improve automation and engineering efficiency.
Requirements
- Nearing completion of a degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline, described as S3 or equivalent.
- Python programming experience gained through coursework, personal projects, internships, or previous work experience.
- Understanding of data structures, object-oriented programming, testing, debugging, and software development fundamentals.
- Familiarity with Git or another source-control system.
- Interest in software automation, internal tooling, DevOps, systems engineering, or infrastructure technologies.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Ability to learn new technologies quickly.
- Fluent written and verbal communication skills in French and English are required for the role.
- Exposure to Linux, REST APIs, CI/CD, cloud technologies, infrastructure automation, or financial technology is beneficial but not required.
Benefits
- Four-month co-op internship for the Winter 2026–2027 term, with possible extension to eight months.
- Based in Montreal.
- Hands-on experience with production-oriented Python development, automation, systems integration, and modern engineering practices.
- Opportunity to work alongside experienced software developers and systems engineers on real-world projects.
About Exegy
Exegy provides low-latency market data and trading infrastructure for banks, hedge funds, proprietary trading firms, market makers, and exchanges. Its portfolio spans direct and normalized feeds, FPGA-accelerated appliances, feed handlers, and managed/hosted services, sold as software, hardware, and subscriptions. Founded in 2003 and headquartered in St. Louis, the company is privately held and backed by Marlin Equity Partners, with offices across North America, Europe, and APAC.
