Senior Software Engineer role modernizing credit risk platforms using Python and GCP. Contract position with hybrid work in Toronto.
Responsibilities
Build and optimize Python applications using cloud-native GCP services. Design, review, and improve scalable architectures for risk analytics. Collaborate with stakeholders across risk, analytics, and regulatory teams. Deliver clean, well-documented, production-grade code.
Requirements
8+ years of hands-on software development experience. 3+ years of recent Python expertise. Experience with GCP (BigQuery, DataFlow, Pub/Sub, Cloud Functions). Strong fundamentals in SQL, OOP, and software design. Bonus: exposure to Basel III, IFRS9, credit risk, Pandas/NumPy, Airflow, Docker/Kubernetes.
Benefits
Work on high-visibility regulatory initiatives. Long-term contract with extension & FTE potential. Collaborative, fast-growing engineering environment.
Engineering Change Control Specialist ensuring engineering changes are compliant and support regulated plant operations. Guiding full lifecycle from scope to turnover with audit readiness in mind.
Supervisor responsible for overseeing reservoir engineering and managing subsurface resources at BC Energy Regulator. Leading a technical team to ensure responsible production and resource conservation.
Manager of Engineering overseeing a team of systems engineers focused on embedded Linux and board development. Leading technical guidance and career development for up to 20 engineers.
Software Development Co - Op at Comtech Telecommunications designing innovative 911 call management systems. Involves cloud applications, Agile development, and user interface development.
Node.js Developer helping leading organizations unlock technology value and build sustainability. Collaborating with teams to deliver high - quality software and mentoring junior developers.
Urgently hiring in Mississauga for full - time Hybrid roles: React JS Developer, Full Stack Developer, Backend Developer (Scala). 10+ years experience required.
PreTrade Business Analyst with 7 - 10 years capital markets experience. Requires deep knowledge of financial products, trade lifecycle, and pre - trade systems in Toronto.
Data Developer responsible for creating ETL solutions and data pipelines at nesto. Collaborating across teams to improve processes and support operations in a growing mortgage startup.
IT Developer III working on enterprise customer authentication platform in collaboration with a versatile engineering team. Delivering IT solutions with a focus on financial services and technical leadership.