Senior Python Engineer
EPAM Systems
Date: 8 hours ago
City: Toronto, ON
Contract type: Full time

Join our dynamic team as a Senior Python Developer in Public Markets Technology, where you'll collaborate with traders, investment professionals, and operations staff to architect and implement cutting-edge solutions for trading and post-trade activities. You'll develop sophisticated systems across multiple asset classes including equities, fixed income, derivatives, OTC, and FX.
Your work will have a direct impact on our multi-billion portfolio, creating tangible value for our 20 million contributors and beneficiaries. This is a rare opportunity to apply your technical expertise in a mission-driven environment where you can see the real-world impact of your code. Req.#840458284
Responsibilities
EPAM Canada welcomes and encourages applications from candidates with disabilities. Please contact WFA Human Resource CA [email protected] if you have questions in this regard, or if you require an accommodation to complete the application process. Click here to review EPAM’s Accessibility for Ontarians with Disabilities Accessibility Policies and Multi-Year Access.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here, you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
YouTube video player
Your work will have a direct impact on our multi-billion portfolio, creating tangible value for our 20 million contributors and beneficiaries. This is a rare opportunity to apply your technical expertise in a mission-driven environment where you can see the real-world impact of your code. Req.#840458284
Responsibilities
- Design and build high-performance trading solutions in close partnership with investment professionals across multiple asset classes
- Architect cloud-native applications leveraging AWS to deliver scalable, resilient trading infrastructure
- Develop sophisticated trading systems including server-side enterprise solutions, intuitive GUIs, and customized tools for specific trading desk requirements
- Modernize and enhance existing trading platforms to improve performance, reliability, and functionality
- Implement industry best practices for testing, deployment, and documentation to ensure robust, maintainable systems
- Drive innovation by researching and implementing new technologies to solve complex trading challenges
- Mentor junior team members through knowledge sharing, code reviews, and technical guidance
- Experience with infrastructure as code using Terraform
- Knowledge of Bloomberg API, Murex trading platforms, or similar financial systems
- Familiarity with FIX protocol and financial messaging standards
- Experience with Java or C++ in a trading environment
- Understanding of market data providers and integration patterns
- Experience with real-time data processing and low-latency systems
- Extended Healthcare with Prescription Drugs, Dental and Vision, and Healthcare Spending Account (Company Paid)
- Life and AD&D Insurance (Company Paid)
- Employee Assistance Program (Company Paid)
- Telehealth (Company Paid)
- Short-term Disability (Company Paid)
- Long-Term Disability
- Paid Time Off (including vacation and sick days)
- Registered Retirement Savings Plan (RRSP) with Company match
- Maternity/Parental/Adoption Leave Top-up
- Employee Stock Purchase Program
- Critical Illness Insurance
- Employee Discounts
- Unlimited access to LinkedIn learning solutions
EPAM Canada welcomes and encourages applications from candidates with disabilities. Please contact WFA Human Resource CA [email protected] if you have questions in this regard, or if you require an accommodation to complete the application process. Click here to review EPAM’s Accessibility for Ontarians with Disabilities Accessibility Policies and Multi-Year Access.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here, you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
YouTube video player
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume