Software Engineer Backend - (Remote - Canada)

Jobgether is a global remote job platform that matches candidates to roles where they're most likely to succeed, providing feedback on every application.
$90,000 - $150,000
Backend
Mid-Level Software Engineer
Remote
11 - 50 Employees
3+ years of experience
Cybersecurity

Description For Software Engineer Backend - (Remote - Canada)

Jobgether is revolutionizing the remote job search experience by providing a platform that matches candidates with roles where they're most likely to succeed. This Backend Software Engineer position offers an opportunity to work on critical cybersecurity platform components. The role focuses on designing and developing scalable cloud-based solutions using modern technologies like Node.js, Kubernetes, and various distributed databases.

As a Backend Software Engineer, you'll be instrumental in building and maintaining the core infrastructure that powers the cybersecurity platform. You'll work with cutting-edge technologies and frameworks while leading projects that span the entire stack. The position offers significant growth opportunities through mentoring junior engineers and collaborating with cross-functional teams.

The ideal candidate brings 3+ years of backend development experience and a strong foundation in distributed systems and microservices architecture. You'll be working in a flexible, remote-first environment with comprehensive benefits, including competitive compensation, full health coverage, and professional development opportunities.

This role is perfect for someone who is passionate about cybersecurity, enjoys solving complex technical challenges, and wants to contribute to a platform that's making a real difference in the job search experience. The position offers the perfect blend of technical leadership, hands-on development, and the opportunity to shape the future of cybersecurity solutions while working remotely from Canada.

Last updated 3 days ago

Responsibilities For Software Engineer Backend - (Remote - Canada)

  • Design, develop, and maintain backend systems and microservices using Node.js, Kubernetes, and related technologies
  • Lead projects across the stack, focusing on backend components and collaborating with front-end developers
  • Manage and optimize distributed databases ensuring scalability and performance
  • Build and maintain APIs and integrate third-party services
  • Mentor and guide junior engineers
  • Collaborate with cross-functional teams and leadership

Requirements For Software Engineer Backend - (Remote - Canada)

Node.js
Kubernetes
PostgreSQL
MongoDB
Cassandra
Kafka
RabbitMQ
  • 3+ years of back-end development experience with Node.js and backend frameworks
  • Experience in designing and maintaining microservices architectures
  • Proficiency in database management, schema design, and performance tuning
  • Experience with message-driven architectures
  • Familiarity with CI/CD pipelines
  • Proven experience in leading and mentoring engineering teams
  • Expertise in cloud-native technologies and monitoring tools
  • Familiarity with containerized microservices using Kubernetes
  • Strong problem-solving and communication skills
  • B.S. degree in Computer Science or related field, or equivalent work experience

Benefits For Software Engineer Backend - (Remote - Canada)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance
  • Generous paid time off and discretionary time off
  • 401(k) plan with employer contributions
  • Flexible, remote-first work environment
  • Professional development opportunities and continuous learning
  • Collaborative, fast-paced, and innovative work culture

Interested in this job?

Jobs Related To Jobgether Software Engineer Backend - (Remote - Canada)

Java Developer - (Remote - US)

Remote Java Developer position focusing on AMPS system development and maintenance, requiring security clearance and offering comprehensive benefits.

Java Developer - (Remote - US)

Remote Java Developer position focusing on AMPS system development, debugging, and maintenance, offering competitive salary and comprehensive benefits package.

Forward Deployed Engineer - (Remote - US)

Forward Deployed Engineer position at Jobgether, combining technical expertise with customer-facing responsibilities in a remote work environment.

Software Engineer II (Full-Stack) - #1721

Remote Full-Stack Software Engineer II position with 2-4 years experience, focusing on C#, SQL, JavaScript development with comprehensive benefits and flexible work arrangements.

Business Developer - (Remote - Europe)

Remote Business Developer position in Europe, focusing on building client relationships and driving revenue growth with competitive compensation and flexible work arrangements.