Talent.com
Scotiabank
Software Engineer (Python)Scotiabank • Toronto, ON, CA
No longer accepting applications
Software Engineer (Python)

Software Engineer (Python)

Scotiabank • Toronto, ON, CA
4 days ago
Job type
  • Full-time
Job description

Requisition ID: 251759

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Team

The Client Analytics technology team is a crucial part of the Client & data management group under Global Banking & Markets Technology, IT&S. We are working on numerous projects to modernize our analytic platform, enabling our capability and improving our data quality and availability to better manage our client relationships and improve insights into client profitability. This is an opportunity to work with big data and analytics, gaining exposure to various systems and business areas of the Bank.

The Role:

We are looking for a results-oriented, creative and highly motivated Software Engineer (Python) to join our team to take on this challenging and exiting role for our analytic platform modernization project. The successful candidate should have a curious mindset, strong technical and data engineering skills, passionate for challenges and want to contribute to the success of the Bank, camaraderie is as essential as technical expertise. He/She will have the opportunity to work with various stakeholders (senior level, and subject matter experts) stakeholders including business partners, business analyst, architecture, and infrastructure and support to understand business requirements and drive the design of quality technical solutions that best support the business need utilizing latest technology.

Is this role right for you? In this role you will:

  • Provide technical expertise in the design, development and implementation of effective and quality solutions that resolve highly complex business problems and support business needs.
  • Utilize diverse set of technologies to implement new functionalities & ETL processes or enhancements of existing implementations and ensure sound integration with surrounding components from end to end operational perspective. This could include overhauling our analytic platform.
  • Ensure that delivery meets the integrity, quality, performance and reliability requirements, and building automated testing and regression suites use of DevOps principles.
  • Provide support for existing applications and resolve business and technical issues.
  • Perform code review developed by technical consultants and oversee their work.
  • To coordinate infrastructure needs for requisitioning Unix and Windows Servers, Cloud based infrastructure, databases and assist actively with documentational requirements covering architecture, security and operational readiness.
  • Highlight technical issues and challenges and propose creative solutions to resolve issues.
  • Be flexible and thrive in an evolving environment.

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

  • 4+ Python experience with application development.
  • Experience with Cloud base applications, containerization technology: Docker, Kubernetes, Rancher
  • 5+ years of RDBMS experience with Oracle, Postgres, SQL server
  • 5+ years of experience working with fluency on Linux environment with Linux command line, and shell script
  • Experience with DevOps and continuous delivery and deployment methodologies based off bitbucket, Jenkins
  • Exposure to Apache Airflow
  • Knowledge of Tableau and PowerBI implementation will be an asset
  • Good understanding of object-oriented design and design patterns, micro services architecture and high performance, and multi-threading techniques
  • Strong development experience in Java, Spring boot (Nice Have)
  • Nice to have: Experience with SAS or Talend applications, Spark

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

#LI-Hybrid

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Create a job alert for this search

Software Engineer (Python) • Toronto, ON, CA

Similar jobs

Senior Software Engineer Leading Python Applications for Investments

CollaberaToronto, ON, CA
Full-time

Lead the charge as a Senior Software Engineer, focusing on Python and AWS, while building impactful internal tools for the investments industry.Innovate data visualization applications that elevate... Show more

 • Promoted

Senior Python Software Engineer - Toronto - $100,000 - $150,000 A Year

ValidusToronto, Canada
Full-time

Seeking a financial software engineer for a back-end team designing and maintaining systems for a trading platform.Responsibilities include stakeholder engagement, data integration, cloud-native de... Show more

 • Promoted

Senior Software Engineer (Python)

VaronisToronto, Ontario, Canada
Full-time

Senior Software Engineer – Secure AI Platform (Vancouver, On-Site).The Company: Varonis (Nasdaq: VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity comp... Show more

 • Promoted

Software Engineer (Backend) - Python

Munich ReToronto, Canada
Full-time

We are seeking a skilledSoftware Engineerwith expertise in Python and modern backend frameworks to join the team.This role is ideal for someone passionate about building scalable, secure, and high-... Show more

 • Promoted

Senior Software Engineer In Ai Development

EdjusterOld Toronto, Canada
Full-time

Advance your career as a Senior Software Engineer at Solid State AI, specializing in AI development for manufacturing industries in Toronto.Your expertise could transform processes and deliver valu... Show more

 • Promoted

Senior Software Engineer (Python + Distributed systems)

Scribd, Inc.Toronto, ON, CA
Full-time

Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.We support a culture where o... Show more

 • Promoted

Software Engineer

businessToronto, ON, CA
Full-time

HireArt is helping our client find Software Engineers to design and develop AI-powered systems and applications that leverage large language models and modern machine learning frameworks.In this ro... Show more

 • Promoted

Software Engineer (Python)

ScotiabankToronto, Ontario, Canada
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Client Analytics technology teamis a crucial part of the Client & data management group und... Show more

 • Promoted

GenAI Software Engineer Associate (Python/LLM)

Innodata Inc.Toronto, Ontario, Canada
Full-time

A technology firm is seeking a Software Engineering Associate to develop and evaluate GenAI applications.The role focuses on building systems using Python and collaborating with experienced enginee... Show more

 • Promoted

Software Engineer

RAVLToronto, ON, CA
Full-time

RAVL helps technologists accelerate their careers.At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind.O... Show more

 • Promoted

Lead Software Engineer – Python/React

Thomson ReutersToronto, ON, CA
Full-time

Lead Product Engineer (Full Stack), Materia AI.This role is heavily backend focused (roughly 70% backend / 30% frontend).We are specifically looking for engineers who have built and shipped real pr... Show more

 • Promoted

Senior Python Software Engineer - Toronto

Validus Risk ManagementToronto
Full-time

Senior Software Engineer (Python/Rust) - Toronto.Validus is looking for a financial software engineer to join our back-end team.This team is responsible for designing, implementing and maintaining ... Show more

 • Promoted

Software Engineer - C++ and (Java or python)

YochanaToronto, Ontario, Canada
Full-time

Software Engineer - C++ and (Java or Python) Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal sof... Show more

 • Promoted

Google DialogFlow Engineer (Python)

MiratechToronto, ON, CA
Full-time

Miratech helps visionaries change the world.We are a global IT services and consulting company that brings together enterprise and start-up innovation.Today, we support digital transformation for s... Show more

 • Promoted

Senior Software Engineer in Fintech

AgodaToronto, ON, CA
Full-time

Agoda is hiring a Senior Software Engineer with expertise in fintech to work in Bangkok, Thailand.Utilize your experience with big data and backend system design to drive meaningful results in trav... Show more

 • Promoted

Software Engineer, Python

AutoSyncGreater Toronto Area, ON, CA
Full-time

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

 • Promoted

Software Engineer (Rust + Python) Surrey, Bc - C$100,000 A Year - No Experience Required

Whistler Alpha ResearchToronto, Canada
Full-time

Software Engineer needed to design and implement high-performance trading systems in Rust and Python. Show more

 • Promoted

Senior Python Software Engineer - (Data&Connectors)

DataRobotToronto, ON, CA
Full-time

DataRobot delivers AI that maximizes impact and minimizes business risk.Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale.Da... Show more

 • Promoted

Senior Software Engineer Role at Fulfil

FulfilToronto, ON, CA
Full-time

Fulfil invites you to apply for the Senior Software Engineer II position in Toronto, Ontario.This full-time role emphasizes ownership of web functionalities and innovative AI integrations in a flex... Show more

 • Promoted

Distributed Systems Software Engineer, Python / Go

CanonicalToronto, ON, CA
Full-time

Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Be among the first 25 applicants.Distributed... Show more