Senior Backend Engineer (Remote)

Placements24

Kimberley

Hybrid

CAD 110,000 - 165,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work
Competitive salary
Performance-based bonuses
Professional development
Collaborative remote culture
Generous PTO

Job summary

Placements24 is seeking a highly skilled Senior Backend Engineer to join a fully remote engineering team. You will design, develop, and maintain robust backend systems, create scalable APIs, and optimize database performance for the company’s enterprise software solutions.

The ideal candidate has 6+ years of backend experience, strong knowledge of modern languages (Python/Java/Go/Node.js), and proficiency with relational and NoSQL databases. Remote work enables collaboration across geographies.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience.
  • Minimum 6 years of professional backend development experience.
  • Expertise in at least one modern backend language (Python, Java, Go, or Node.js).
  • Strong relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Cassandra) database experience.
  • RESTful API design and microservices experience is a plus.
  • Experience with cloud platforms and containerization (Docker/Kubernetes).
  • Proficiency with Git and collaboration in remote teams.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Optimize database schemas and queries for performance.
  • Collaborate with frontend, PMs, and QA to define API requirements.
  • Write clean, well-documented, and tested code.
  • Apply security best practices and data protection.
  • Participate in code reviews and maintain coding standards.
  • Troubleshoot and resolve backend issues efficiently.
  • Contribute to system architecture decisions and technology selection.
  • Ensure scalability, reliability, and performance of applications.
  • Stay updated on emerging backend technologies and trends.

Skills

Programming languages
API design
Problem solving
Communication

Education

Bachelor's degree in CS/SE

Tools

Docker
Kubernetes
Git
PostgreSQL
MySQL
MongoDB
AWS/GCP/Azure

Job description

About the Role

Our client, a rapidly expanding enterprise software company, is seeking a highly skilled and experienced Senior Backend Engineer to join their fully remote engineering team. This role is integral to designing, developing, and maintaining the robust backend systems that power our client's innovative software solutions. You will be responsible for creating scalable APIs, optimizing database performance, and ensuring the overall stability and efficiency of the server-side logic. The ideal candidate possesses a strong command of modern backend programming languages, a deep understanding of software architecture, and a passion for building high-quality, maintainable code. This is an exceptional opportunity for a talented engineer to work remotely, contribute to significant projects, and collaborate with a talented team without geographical limitations.

Key Responsibilities
  • Design, develop, and implement scalable, high-performance backend services and APIs using languages such as Python, Java, Go, or Node.js.
  • Build and maintain robust database schemas and optimize database queries for efficiency and performance.
  • Collaborate closely with frontend developers and product managers to define API requirements and ensure seamless integration.
  • Write clean, well-documented, and thoroughly tested code.
  • Implement security and data protection best practices.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot and debug backend issues, identifying root causes and implementing effective solutions.
  • Contribute to architectural decisions, including technology selection and system design.
  • Optimize applications for scalability, reliability, and performance.
  • Stay current with emerging backend technologies and trends, and advocate for their adoption where appropriate.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in backend development.
  • Expertise in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in designing and implementing RESTful APIs.
  • Experience with microservices architecture is highly desirable.
  • Solid understanding of software design patterns and principles.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, comfortable working in a remote team environment.
Benefits
  • Fully remote work arrangement, offering flexibility and work-life balance.
  • Competitive salary and comprehensive benefits package.
  • Performance-based bonuses.
  • Opportunities for professional development, including access to online courses and conferences.
  • Collaborative and supportive remote work culture.
  • Chance to work on challenging and impactful projects with a growing company.
  • Generous paid time off and holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (Backend)
Principal Software Engineer (Backend)

Placements24 • Kimberley

Hybrid
CAD 212,000 - 297,000
Fully remote work
Equity options
Performance bonuses
+3
Remote Junior Full-Stack Developer
Remote Junior Full-Stack Developer

Placements24 • Kimberley

Hybrid
CAD 60,000 - 90,000
Fully remote work with flexible hours
Career development budget
Health insurance (if applicable)
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Remote work
Stock options
Unlimited PTO
+3
Remote Senior Software Engineer - Energy Sector
Remote Senior Software Engineer - Energy Sector

Placements24 • Kimberley

Hybrid
CAD 120,000 - 170,000
Fully remote work
Flexible hours
Health insurance
+1
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 Backend Software Engineer (International)
Senior Backend Software Engineer (International)

Justworks • Toronto

Remote
CAD 110,000 - 150,000
Paid volunteer work
Paid parental leave
Work from home opportunities
+6
Senior Backend Engineer
Senior Backend Engineer

Commit • Toronto

On-site
CAD 120,000 - 180,000
Staff Software Engineer (Backend, Identity Decisioning)
Staff Software Engineer (Backend, Identity Decisioning)

Affirm • Ottawa

Remote
CAD 120,000 - 160,000
Remote-first compensation structure
Spending Wallets
Supportive Communities
+5
Sr. Software Engineer
Sr. Software Engineer

Ringside Talent • Toronto

Remote
CAD 110,000 - 165,000
Fully remote work flexibility
Competitive salary + bonus potential
Retirement savings plan with employer
Remote Senior Blockchain Architect
Remote Senior Blockchain Architect

Placements24 • Kimberley

Hybrid
CAD 180,000 - 280,000
Fully remote
Global health insurance
Professional development budget
+3