Senior Software Engineer - Backend

Placements24

Kimberley

Hybrid

CAD 110,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible hours
Health insurance
Professional development
Tech conferences

Job summary

Placements24 is seeking a Senior Backend Engineer to join a fully remote team in Canada. You will design, develop, and maintain scalable backend services and APIs, collaborating with distributed teams to deliver robust digital solutions.

The role requires 5+ years of backend experience, proficiency in at least one major language, and strong knowledge of databases, cloud platforms, and containerization. Remote-friendly with flexible hours and ongoing learning opportunities.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional backend software development experience.
  • Proficiency in at least one major backend language (Python, Java, Go, Node.js).
  • Strong experience with SQL and NoSQL databases and data modeling.
  • Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and experience in Agile development environments.

Responsibilities

  • Design, build, and maintain backend code using modern languages and frameworks.
  • Develop and manage APIs and microservices supporting frontend and integrations.
  • Optimize applications for speed, scalability, and security.
  • Write unit and integration tests to ensure code quality.
  • Collaborate with front-end, product, and DevOps teams to deliver solutions.
  • Participate in code reviews, provide feedback, and mentor junior engineers.

Skills

Backend development
API design
SQL/NoSQL databases
Cloud platforms
Docker/Kubernetes
Agile

Education

Bachelor's degree in Computer Science/Engineering

Tools

Docker
Kubernetes
AWS

Job description

About the Role

Our client, a forward-thinking organization, is seeking a highly skilled Senior Software Engineer specializing in backend development to join their fully remote engineering team. This role is critical for designing, developing, and maintaining scalable and robust backend systems that power innovative digital solutions. You will work collaboratively with a talented, geographically dispersed team, contributing to all phases of the software development lifecycle. This is an exceptional opportunity for an experienced engineer passionate about building high-performance applications and thriving in a flexible, remote-first work environment.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
  • Develop and manage robust APIs and microservices that support front-end applications and third-party integrations.
  • Optimize applications for maximum speed, scalability, and security.
  • Write comprehensive unit and integration tests to ensure code quality and reliability.
  • Collaborate with front-end developers, product managers, and DevOps engineers to deliver high-quality software solutions.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development .
  • Proficiency in at least one major backend programming language (e.g., Python, Java, Go, Node.js).
  • Strong experience with database technologies (SQL and NoSQL) and data modeling.
  • Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and experience working in Agile development environments.
Benefits
  • Highly competitive salary and performance bonuses.
  • Fully remote work arrangement with flexible hours.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and holidays.
  • Opportunities for continuous learning, professional development, and attending tech conferences.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Bonuses
Health insurance
Paid time off
+3
Remote Web Developer (Full Stack)
Remote Web Developer (Full Stack)

Placements24 • Kimberley

Hybrid
CAD 90,000 - 130,000
Remote work
Health, dental, and vision insurance
Generous paid time off
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Boosted • Canada

Hybrid
CAD 120,000 - 180,000
Fully remote
Wellness spending account
Learning budget for certifications
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Salary bonus
Health/Dental/Vision
Home office allowance
+2
Senior Backend Engineer
Senior Backend Engineer

Commit • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer – Backend (Java, Python, Node.js)
Senior Software Engineer – Backend (Java, Python, Node.js)

Socket.dev • Canada

Hybrid
CAD 96,000 - 110,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Senior Software Engineer –Java, Cloud & Distributed Systems
Senior Software Engineer –Java, Cloud & Distributed Systems

PRI Global • Vancouver

On-site
CAD 120,000 - 160,000
Software Engineer
Software Engineer

Randstad Digital • Vancouver

On-site
CAD 90,000 - 140,000
Fullstack .NET Engineer | igaming | Base + Benefits
Fullstack .NET Engineer | igaming | Base + Benefits

Pentasia • Toronto

On-site
CAD 110,000 - 140,000
Career progression
Cloud-native architectures
AI-assisted development