← Back to jobs

Remote job

Senior Software Engineer

Backend Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Lead software delivery across full-stack applications and data workflows, helping turn product needs into reliable features. The role combines hands-on Python development with technical leadership, close collaboration, and mentoring. It also calls for practical use of AI agents to improve engineering speed and quality.

Responsibilities - Lead projects and support the development team, including mentoring junior engineers. - Work with product partners to assess feasibility and break work into deliverable stories. - Build and maintain web applications and REST APIs, primarily with Python frameworks. - Create data transformation and ETL workflows, and manage PostgreSQL schemas and SQL queries. - Write and review automated tests, troubleshoot complex issues, and uphold code quality. - Coordinate with technical and non-technical partners to deliver application features and business logic.

Requirements - Senior full-stack development experience, including development lead responsibilities. - Advanced Python skills and experience with Django, Flask, or FastAPI; familiarity with React and modern JavaScript or TypeScript. - Experience building REST APIs and data pipelines, with SQL and PostgreSQL skills in schema design and query optimization. - Proven ability to build and ship agentic workflows using agents, tool use, and MCP or comparable approaches; able to coach others on AI-assisted development and review its output. - Experience with unit testing, test-driven development, and tools such as pytest; strong debugging and problem-solving skills. - Clear live communication, collaborative working habits, and familiarity with Git, CI pipelines, and ticketing processes.

Nice to have Redis, GraphQL, Docker, Kubernetes, Azure or AWS, geospatial data tools, and observability platforms. Experience with Databricks or similar ETL platforms is relevant. The role may include collaborative programming during onboarding and ongoing work, and may require in-person interview, orientation, or training.

Skills detected in the listing

TypeScriptJavaScriptReactPythonSQLPostgreSQLGraphQLAWSAzureDockerKubernetes
Detected Oct 16, 2026
Last verified Oct 16, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight