Software Developer Intern developing Python software and automation tools for Exegy’s intelligent market-data and trading technology. Supporting internal systems, testing, and high-performance financial platforms.
Responsibilities
Develop, test, debug, and maintain Python scripts, applications, and automation tools
Design and improve automated workflows that reduce manual engineering and operational tasks
Build internal tools and utilities supporting provisioning, configuration, monitoring, testing, and system management
Work with APIs, structured data, and existing software systems to integrate and automate processes
Assist with software development and maintenance for Exegy’s high-performance technology platforms
Troubleshoot software issues and contribute to root-cause analysis and technical problem-solving
Write clean, maintainable, and well-documented code following established software development practices
Develop unit tests and participate in code reviews
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 and evaluate technologies, tools, and approaches to improve automation and engineering efficiency
Participate in team meetings, technical discussions, and the software development lifecycle
Requirements
Nearing completion of a degree program in computer engineering, software engineering, computer science, or a related technical discipline (third-year student or equivalent)
Experience programming in Python through coursework, personal projects, internships, or previous work experience
Understanding of software development fundamentals, including data structures, object-oriented programming, testing, and debugging
Familiarity with Git or another source-control system
Interest in software automation, internal tooling, DevOps, systems engineering, or infrastructure technologies
Strong analytical and problem-solving skills
Ability to learn new technologies quickly and work collaboratively in a technical team environment
Strong written and verbal communication skills in French and English; proficiency in French is required
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 with the possibility of extending to eight months
Hands-on software development experience in a professional engineering environment
Opportunity to work alongside experienced developers and systems engineers on real-world projects
Opportunity to contribute directly to production-oriented engineering initiatives
Practical experience in Python software development, automation, systems integration, and modern engineering practices
Contract Software Engineer building Mozilla Firefox WebCompat dashboards and broken - site screenshot pipelines. Improving tooling for faster, data - driven site - breakage triage.
Senior Software Engineer building Grafana Cloud’s next - generation Search and Storage systems. Designing, operating, and improving reliable distributed infrastructure for observability data.
Senior Software Engineer building Grafana Cloud’s next - generation search and storage systems. Operating reliable distributed services and contributing to Grafana’s open - source observability platform.
Staff Backend Software Engineer building and operating Go - based distributed observability databases for Grafana Cloud. Owning reliability, performance, Kubernetes services, and open - source contributions.
Staff Backend Software Engineer building and operating Grafana Cloud’s Loki observability systems. Designing scalable Go - based distributed services for metrics, logs, traces, and profiles.
Senior Backend Engineer building and operating distributed Go - based observability systems for Grafana Cloud. Supporting Loki/Mimir - scale reliability, performance, open - source development, and on - call operations.
New - grad full - stack engineer building Quora’s global knowledge - sharing platform with Python and React. Launching data - driven, AI - enabled features that improve engagement, moderation, and creator experience.
Full - stack developer building TypeScript CRM systems for gaiia’s telecom operating platform. Developing serverless microservices, customer management modules, automation, and notifications.
Full Stack JavaScript Developer building React, Node.js, and MongoDB features for Viv Technologies’ home care platform. Improving scheduling, caregiver management, testing, and production reliability.
Embedded systems developer building C/C++ software for Cisco’s next - generation networking platforms. Improving scalable, resilient networking infrastructure across Canadian engineering teams.