Software Engineer (Python)
Scotiabank
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.
Skills
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!
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.
$100 per hour
...investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Python SWE Type: Contract Compensation: $100/hour Location: Remote Duration: 1 month Commitment:...SoftwareRemote jobHourly payContract workFor contractorsSummer work$140.6k - $190.6k per year
...Lead Product Engineer (Full Stack), Materia AI This role is heavily backend focused (roughly... ...building production products from 0→1 Python backend depth (FastAPI/Django/APIs/... ...Are you excited about building AI-driven software that redefines how professionals work? Have...SoftwareFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$180k - $275k per year
...customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member... ...of proven software development expertise (Production level Python development required) Enterprise SaaS Leader: Extensive...SoftwareInternshipWork at officeLocal areaRemote workWork from homeFlexible hours$140k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... .... Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software... ...system at scale Develop robust Python and Rust code to support product functionalities...SoftwareFull time$128k - $170k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... ...-driven, dynamic and passionate software engineer who will be a key player in improving our... ...distributed system at scale Develop robust Python code to support product functionalities...SoftwareFull time- ...Hybrid Lead Research Engineer Do you love creating innovative solutions... ...Develop and Deliver: Applying modern software development practices, you will be involved... ...skilled and have a deep understanding of Python software development stacks and ecosystems...SoftwareFull timeWork at officeRemote workFlexible hours2 days per week3 days per week
- ...Dialogflow CX functionalities. ~ Solid understanding of Google as a Software-as-a-Service platform. ~ Proven troubleshooting and analytical... ...: Experience with programming languages such as JavaScript, Python, or Node.js. Familiarity with automated testing practices....SoftwareFull timeInternshipRemote workRelocation
$65 - $72 per hour
...Job Title: Senior Data Engineer - (Python/Spark/SQL) Job Location: Hybrid (3 days remote), Toronto, Canada Experience: 4 to 7 Years Rate... ...Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital...SoftwareLong term contractManual laborRemote work- ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential... ...startups, or applied research) Strong programming skills in Python and/or TypeScript/JavaScript Experience with modern...SoftwareRemote jobLong term contractFull timeTemporary workInternship
$160k - $200k per year
...and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our... ...Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.) ~ Strong understanding of Frontend...SoftwarePermanent employmentFull timeInternship$140k - $260k per year
...providers using SDKs What you bring: ~7+ years of software development experience using Python ~ Proven experience with distributed systems... ...Education: ~ BSc in Computer Science, Mathematics, Software Engineering, or equivalent experience The US base salary...SoftwareWorldwide- ...minute and terabytes of data per day? Zynga is looking for a Software Engineer to join the Data Ingestion team in our Analytics organization.... ...with building RESTful backend services in Java, GoLang and/or Python ~ Familiarity with database systems (SQL, NoSQL). Experience...SoftwareFull timeLocal area
- ...people move faster. About the Role As a Python Engineer (Full Stack & AI) at Fulfil, you will... ...Experience building or scaling production software in commerce, logistics, or operations... ...and VC-backed startups are 400-horsepower engines running at 25% efficiency. They have...SoftwareHourly payLong term contractFull timeWork at officeImmediate start
- ...in high-stakes scientific and engineering workflows. Our mission, 30... ...We are seeking a Measurement Software Engineer to design and... ...Build high-concurrency execution engines to orchestrate parallel measurements... ...software systems ~ Strong Python engineering experience (...SoftwareImmediate startFlexible hours
- ...Position Description & Qualifications Looking for a Software Engineer opportunity at a place you can make a difference every day? Discover this... ...in JBoss App Server, JBoss AMQ/BRMS, Angular JS, Java, Python, Hibernate, MySQL, Apache Tomcat, Qmatic, VMware, Microsoft Windows...SoftwareLong term contractContract workLocal area
$150k - $170k per year
...Position: Lead Software Engineer (Python, .NET, Azure, Microservices) Location: Hybrid, 3x per week onsite (Toronto, ON) Structure: Full-Time Compensation: $150K–$170K Base Salary -- We have a great new opportunity to support one of our Technology / HVAC Solutions...SoftwareFull time$128k - $150k per year
Role: Software Engineer Location: Toronto, ON Type: Full-time Salary: CAD110k/annum — CAD130k/annum Job Description: Develop impactful... ...in back-end development, with hands-on experience using Python. ~ Some front-end development experience, using modern Javascript...SoftwarePermanent employmentFull time$180k - $200k per year
...dynamics and innovative problem-solving. BitGo is looking for a Software Engineer to join our Trade team and help us build resilient, robust... ...server-side languages like Golang, TypeScript/Node.JS, Java, Python, etc. Experience developing or supporting financial accounting...SoftwareFull timeWork at officeWorldwide$108k - $135k per year
...matching. We’re looking for passionate, driven engineers to build systems that empower our riders... ...code Utilize your expertise in Python, Golang, AWS to deliver robust and scalable... ...relevant work experience ~3+ years of software engineering industry experience ~ Extensive...SoftwareHourly payLong term contractTemporary workWork at officeFlexible hours3 days per week$105k - $175k per year
...coaching Summary We are looking for a hands-on Lead Software Engineer to drive day-to-day engineering quality and execution for the... ...engineering guardrails for reliability, security, and performance in Python/PySpark services. Support incident triage, root-cause...SoftwarePermanent employmentFlexible hours$90k per year
...Calabrio-Verint is looking for a highly skilled and experienced Software Engineer, AI to perform a key role in our digital transformation... ...integration to complete multi-step tasks. ~ Strong experience with Python and backend frameworks such as Flask or Django for building...SoftwareFlexible hours- ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...backend systems ~ Proficiency in backend technologies (Node.js, Python, or Go) and API design ~ Strong understanding of RESTful...SoftwareLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform... ...and maintainable services that power our SaaS platform, using Python (Django) as our primary backend stack. Experience with C#/.NET...SoftwareFull timeWork at officeRemote work
- ...Strong / Advanced level Development skills in Python • Hands-on experience in AWS Services... ...large-scale, multi-tier distributed software systems. • Hands on experience in cloud... ...play a pivotal role in transforming our engineering practices and delivering cutting-edge...SoftwareContract work
- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... ...backend systems ~ Proficiency in backend technologies (Node.js, Python, or Go) and API design ~ Strong understanding of RESTful...SoftwareLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
$205.6k - $257k per year
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...distributed systems. While our primary stack is Python/Django, React, and Postgres, you should...SoftwareLong term contractFull timeWork at officeImmediate start$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...Operations: Building the core engine that powers our vision of an operating... ...learn) our core technologies: Python, Django, React, Postgres, and...SoftwareFull timeWork at office$130k per year
...DescriptionJoin Terawatt's innovative technology team as a Full Stack Software Engineer to drive the evolution of our platform to enable the best... ...backend development skills in Node.js (Express, NestJS) or Python (Django, FastAPI, Flask) Experience designing and implementing...SoftwarePermanent employmentRemote work$110k - $140k per year
...while working on deeply Canadian fintech problems. Our Fintech engineering teams are modernizing platforms that support millions of credit... ..., and operational decision-making. We are looking for a Software Engineer who wants to grow with a product engineering team that...SoftwareFull time$140.6k - $190.6k per year
...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future of AI-driven content technology while leading... .... You will be developing and implementing solutions using Python, Snowflake, AWS cloud infrastructure, and modern data...SoftwareLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Python). Be the first to apply!
- software engineer internship Toronto, ON
- director software engineering Toronto, ON
- part time software developer Toronto, ON
- software developer remote Toronto, ON
- software engineer - computer Toronto, ON
- software developer entry level Toronto, ON
- software developer internship no experience Toronto, ON
- développeur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- software engineer co-op Toronto, ON
