Back to results

Intermediate Software Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
2-5 years of software engineering, application development, or DevOps experience
Posting language
English
Posted

Original job description

Ideal Candidate Profile

A junior-to-intermediate engineer with strong AWS fundamentals, Python scripting experience, and exposure to modern development practices. The work is more operational and support-focused than highly complex development, making this ideal for someone who enjoys troubleshooting, onboarding, automation, and maintaining data platform environments.

Rate: 60/HR INC

Key Responsibilities

  • Support onboarding activities within Snowflake and data management environments
  • Troubleshoot user and system issues
  • Assist with routine operational and support tasks
  • Execute scripting and automation activities
  • Support existing AWS-based workflows and processes
  • Free up senior team members to focus on higher complexity work

Required Skills : Must Have

  • AWS (most critical requirement)
  • Lambda
  • EventBridge
  • SQS
  • API Gateway
  • S3
  • Serverless architecture fundamentals

Python

  • Scripting and automation experience is sufficient
  • Does not require deep software engineering expertise

Git / Bitbucket

  • Source control
  • Branching strategies
  • Code collaboration

CI/CD Tools

  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • Harness or similar pipeline tools

Core Engineering Background

  • 2-5 years of software engineering, application development, or DevOps experience
  • Experience with Python and/or Java development
  • Participation in code reviews and engineering best practices

Snowflake

  • Candidates with Snowflake experience will be assigned to Snowflake-focused workstreams
  • Data Platform / Data Plane Experience
  • Relevant exposure is beneficial but secondary to AWS skills
More about this job

Responsibilities

Support onboarding in Snowflake and data management environments, troubleshoot user and system issues, and handle routine operational support. Maintain AWS-based workflows and processes, perform scripting and automation, and help free senior team members to focus on more complex work.

Requirements

Requires 2–5 years of software engineering, application development, or DevOps experience, with AWS fundamentals as the most critical requirement. Candidates should have Python scripting or automation experience, familiarity with source control and CI/CD tools, and exposure to engineering practices; Snowflake experience is beneficial for Snowflake-focused workstreams.

Skills

  • AWS
  • AWS Lambda
  • Amazon EventBridge
  • Amazon SQS
  • Amazon API Gateway
  • Amazon S3
  • Serverless Architecture
  • Python
  • Scripting and Automation
  • Git
  • Bitbucket
  • Source Control
  • CI/CD
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Customer Service & Support

Keywords

  • AWS
  • AWS Lambda
  • Amazon EventBridge
  • Amazon SQS
  • Amazon API Gateway
  • Amazon S3
  • Serverless Architecture
  • Python
  • Java
  • Scripting
  • Automation
  • Snowflake
  • Data Management
  • Data Platform
  • Data Plane
  • Git
  • Bitbucket
  • Source Control
  • Branching Strategies
  • Code Reviews
  • CI/CD
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • Harness
  • DevOps
  • Troubleshooting
  • Onboarding

Report this job