Software Engineer (Python) at Scotiabank - ScoutJobs - The AI-curated global job board
Skip to content
Scotiabank
Posted 12 days ago

Software Engineer (Python)

Scotiabank

Requirements

4+ years Python application development, Experience with Docker, Kubernetes, or Rancher, 5+ years RDBMS experience (Oracle, Postgres, SQL server), 5+ years Linux environment and shell scripting, DevOps experience with Bitbucket and Jenkins, Knowledge of Apache Airflow

Skills

PythonDockerKubernetesSQLLinuxJenkins

About the role

Responsibilities

  • Provide technical expertise in the design, development, and implementation of quality solutions to resolve complex business problems.
  • Implement new functionalities and ETL processes to modernize the analytic platform.
  • Ensure delivery meets integrity, quality, performance, and reliability requirements using DevOps principles and automated testing.
  • Support existing applications and resolve technical issues.
  • Perform code reviews for technical consultants and oversee their work.
  • Coordinate infrastructure needs for Unix/Windows servers, cloud-based infrastructure, and databases.

Requirements

  • 4+ years of Python experience in application development.
  • 5+ years of RDBMS experience (Oracle, Postgres, or SQL Server).
  • 5+ years of experience in Linux environments, including command line and shell scripting.
  • Experience with containerization technologies such as Docker, Kubernetes, or Rancher.
  • DevOps experience with Bitbucket and Jenkins.
  • Knowledge of Apache Airflow.
  • Strong understanding of object-oriented design, design patterns, microservices architecture, and multi-threading.

Preferred Qualifications

  • Knowledge of Tableau and PowerBI implementation.
  • Strong development experience in Java and Spring Boot.
  • Experience with SAS, Talend, or Spark.

Benefits

  • Competitive rewards program including bonus, flexible vacation, and personal/sick days.
  • Comprehensive benefits starting on day one.
  • Upskilling opportunities through online courses, cross-functional development, and tuition assistance.
  • Inclusive culture with various Employee Resource Groups (ERGs).
  • Opportunities for community engagement and internal programs.

About the Company

Scotiabank is a leading bank in the Americas, helping customers, families, and communities achieve success through a broad range of financial products and services. We are committed to an inclusive and accessible environment where every employee is empowered to reach their fullest potential.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer (Python)

Scotiabank · Toronto

Sign up to apply