Title: Software Engineer Associate
Requisition ID: 257858
Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota.
Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture.
Purpose
We are seeking a Software Engineer I with 1–2 years of hands on experience in software development or data driven applications. This role is ideal for an engineer who has moved beyond fundamentals, can deliver features with moderate guidance, and is looking to deepen technical skills while working on production systems.
Accountabilities
Support the design, development, testing, and maintenance of software applications and data workflows under guidance from senior engineers
Write clean, maintainable code following established standards and best practices
Assist in developing simple data processing and reporting workflows
Create and maintain basic Bash / Shell scripts to automate routine tasks and run scheduled jobs using cron
Write and optimize SQL queries to retrieve and validate data
Use Git for version control, including committing code, creating pull requests, and incorporating review feedback
Participate in code reviews, team discussions, and knowledge sharing sessions
Troubleshoot basic issues and escalate appropriately with clear documentation
Education / Experience
Required Technical
1–2 years of experience with Python (with Spark), practical use of Pandas (Nice to have) for data manipulation
Working experience with SQL and relational databases
Hands on experience in Linux / Unix environments
Proficiency in Bash / Shell scripting, including cron based scheduling
Solid working knowledge of Git and collaborative development workflows
Understanding data structures and algorithms
English level B1/B2
Nice to Have
Introductory exposure to PySpark or large scale data processing concepts
Familiarity with cloud platforms (GCP, AWS, or Azure) at a basic level
Awareness of CI/CD concepts or automated deployments
Exposure to tools like Databricks, Docker, or Kubernetes through coursework, labs, or projects
Some experience with JavaScript / Node.js / React or building RESTful APIs
Familiarity with at least one cloud platform (GCP, AWS, or Azure)
Experience in Capital Market will be an asset
Experience in Compliance will be an asset
Professional Skills
Strong eagerness to learn and grow as a software engineer
Good problem solving skills and attention to detail
Clear verbal and written communication skills
Ability to manage time effectively and handle assigned tasks with guidance
Collaborative mindset and openness to feedback]
What We Offer
Mentorship from experienced engineers
Structured learning and growth opportunities
Exposure to real world systems, data pipelines, and production environments
A supportive team culture focused on learning and continuous improvement
Working Conditions
Work in a standard office-based environment; non-standard hours are a common occurrence
Location(s): Colombia : Bogota : Bogota
ScotiaTech is a business unit within ScotiaGBS, a Scotiabank Group company located in Bogota, Colombia. The ScotiaTech hub was created to support different technology systems and processes of the Bank. We offer an inclusive, positive work environment, and competitive benefits.
At ScotiaTech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at ScotiaTech; however, only those candidates who are selected for an interview will be contacted.
Job Segment:
Test Engineer, Software Engineer, Cloud, Testing, Database, Engineering, Technology