Enable job alerts via email!

Senior Backend Developer

Sync.com

Toronto

Remote

CAD 80,000 - 120,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative cloud storage provider is seeking a Senior Backend Developer to lead technical direction and drive innovation. In this remote role, you'll design and maintain complex backend systems, ensuring exceptional performance and reliability. Collaborate with cross-functional teams to translate business requirements into functional specifications while mentoring junior developers and influencing best practices. This position offers the chance to shape the future of work for millions, all within a dynamic and supportive team environment. If you are passionate about backend development and eager to tackle new challenges, this opportunity is perfect for you.

Benefits

Competitive salary and benefits package
Remote work opportunity
Opportunity for career growth
Collaborative team environment
Professional development opportunities

Qualifications

  • 8+ years of backend development experience with PHP and NodeJS.
  • Proven track record of delivering scalable and maintainable applications.

Responsibilities

  • Design and maintain complex backend applications using PHP and NodeJS.
  • Drive performance and efficiency of backend infrastructure.

Skills

PHP
NodeJS
Backend Development
Problem-Solving
Mentoring
Debugging

Education

Bachelor's Degree in Computer Science or related field

Tools

Docker
MySQL
Sentry.io
Datadog
AWS
Kubernetes

Job description

About the company
Sync is Canada's largest cloud storage and document collaboration provider, and a world-leader in cloud content management. Our mission is to make secure file storage, sharing, and collaboration easy for everyone – by providing a safe space for the world to collaborate. We're transforming the way SMBs work together, and we're actively expanding into digital enterprise. We need your help!

By joining Sync you will have an amazing opportunity to help over 2 million businesses and individuals worldwide store important information, share big ideas, and collaborate on game changing projects. You will help define what the future of work looks like. Most importantly you will be part of an incredible team helping to get the world in Sync.


Sync needs you!
We're seeking an experienced Senior Backend Developer with a passion for leading technical direction, driving innovation, and delivering high-quality backend applications. As a key contributor to our backend storage application and APIs, you'll be responsible for designing, developing, and maintaining complex backend systems using modern PHP, NodeJS, and other relevant technologies. You'll own the technical direction of our backend infrastructure, ensuring that our products are delivered with exceptional performance, efficiency, and reliability.

We want someone who is not only an exceptional backend developer but also an influencer, mentor, and innovator. You'll be responsible for creating reliable and performant backend services that scale. If you have a passion for web development, are always looking to learn and improve, and are eager to take on new challenges, we'd love to hear from you!

This is a remote role.


Responsibilities:

  1. Design, develop, and maintain complex backend applications using modern PHP, NodeJS, and other relevant technologies.
  2. Contribute to the technical direction for our backend storage application and APIs, leading the development of new features and integrations.
  3. Design and work on SDKs, bringing multiple SDK structures to market to enhance developer experience and integration capabilities.
  4. Drive backend performance and efficiency of our infrastructure, utilizing knowledge of networking, storage, and DevOps practices to optimize resource allocation and scalability.
  5. Collaborate with cross-functional teams to understand business requirements and translate them into functional specifications, ensuring alignment with product goals and user needs.
  6. Participate in the SDLC (Software Development Life Cycle) process, working closely with QA engineers to ensure that applications are thoroughly tested and meet high standards of quality.
  7. Utilize feedback from tools like Sentry.io and Datadog to continuously improve our products, identify areas for improvement, and optimize performance.
  8. Contribute to architecture for other backend developers to follow, ensuring consistency and alignment with industry best practices.
  9. Stay up-to-date with the latest web development trends, technologies, and best practices, applying this knowledge to drive innovation and growth within our team.

Requirements:

  1. At least 8 years of experience in backend development, with a strong focus on modern PHP, NodeJS, and other relevant technologies.
  2. Proven track record of delivering high-quality, scalable, and maintainable backend applications.
  3. Experience designing and developing SDKs, ensuring their usability, performance, and scalability for various integrations.
  4. Strong understanding of SDLC principles, including Agile methodologies, design thinking, and user-centered development.
  5. Excellent problem-solving skills, with a keen eye for detail and a passion for debugging.
  6. Strong influencing and mentoring skills, with experience in influencing cross-functional teams and guiding junior developers.
  7. Experience with networking fundamentals, including TCP/IP, HTTP, and socket programming.
  8. Familiarity with storage technologies, including relational databases (MySQL), Key-Value stores, NoSQL databases, and file systems.
  9. Knowledge of DevOps practices, including continuous integration, continuous delivery, and containerization (e.g., Docker).

Nice to Have:

  1. Experience with cloud computing platforms, such as AWS or Azure.
  2. Familiarity with containerization tools, such as Kubernetes or Docker Swarm.
  3. Knowledge of security best practices, including authentication, authorization, and encryption.
  4. Experience with monitoring and logging tools, including Prometheus, Grafana, and ELK Stack.

Perks:

  1. Competitive salary and benefits package.
  2. Remote work opportunity.
  3. Opportunity to grow into an Operations role within the company.
  4. Collaborative and dynamic team environment.
  5. Professional development and training opportunities.

Sync.com is an equal opportunity, dedicated to building a diverse and inclusive team. We encourage applications from all qualified candidates and will accommodate applicants’ needs throughout the recruitment, assessment, and selection process. If selected to participate in the process, please inform us of the nature of any accommodation(s) that you may require.


#LI-Remote

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Backend

GlossGenius

Toronto

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Backend Engineer

SimplyAnalytics

Toronto

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

Senior Backend Engineer (Remote) - Stream processing

Jerry

Mississauga

Remote

CAD 90,000 - 150,000

Today
Be an early applicant

Senior Software Engineer, Backend Remote - Greater Toronto Area

GlossGenius, Inc.

Toronto

Remote

CAD 80,000 - 120,000

10 days ago

Senior Full Stack Engineer (Remote)

Jerry

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

5 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Senior Full Stack Engineer, LLM (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 80,000 - 120,000

14 days ago