Enable job alerts via email!

Back End Developer

Carousel

Montreal

Remote

CAD 85,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Carousel is seeking a Senior Backend Developer to design, develop, and maintain scalable backend systems for their fintech platform. Candidates should have expertise in NestJS, TypeScript, PostgreSQL, and cloud environments. Join a leading company where you will lead backend development, optimize performance, and ensure security in a collaborative and flexible environment. Opportunities for career growth and professional development are included.

Benefits

Competitive salary and stock options
Flexible work environment (Remote/Hybrid options)
Professional development and mentorship

Qualifications

  • 5 years of experience in backend development with NestJS, TypeScript, or Node.js.
  • Strong experience with PostgreSQL and database optimization techniques.
  • Hands-on experience with AWS services and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain scalable backend services using NestJS, TypeScript, and PostgreSQL.
  • Develop and optimize RESTful APIs and GraphQL endpoints.
  • Ensure data security and compliance with regulations like GDPR.

Skills

NestJS
TypeScript
PostgreSQL
microservices
security best practices
RESTful APIs
GraphQL
OAuth2
JWT

Tools

Docker
Kubernetes
AWS

Job description

Get AI-powered advice on this job and more exclusive features.

We help American and Canadian businesses transform their operations by collecting applicant data with unmatched speed. Operating at the intersection of fintech and data infrastructure, our modular ecosystem empowers businesses to build custom workflows that gather identity and financial information—seamlessly, securely, and at scale.

Job Description


Senior Backend Dev

About Carousel

We help American and Canadian businesses transform their operations by collecting applicant data with unmatched speed. Operating at the intersection of fintech and data infrastructure, our modular ecosystem empowers businesses to build custom workflows that gather identity and financial information—seamlessly, securely, and at scale.

Job Description

We are looking for a Senior Backend Developer with expertise in NestJS, TypeScript, PostgreSQL, and microservices to join our team. You will be responsible for designing, developing, and maintaining scalable, high- performance backend systems that power our fintech platform.

This role requires deep technical expertise, problem-solving skills, and experience working in cloud-based, high-availability environments.

Key ResponsibilitiesBackend Development & API Architecture

Design, develop, and maintain scalable and high-performance backend services using NestJS, TypeScript, and PostgreSQL.

Develop and optimize RESTful APIs and GraphQL endpoints for seamless frontend integration.

Implement authentication and authorization mechanisms using OAuth2, JWT, and API gateways.

Ensure data consistency, security, and efficiency with PostgreSQL and Redis.

Work on real-time event-driven architectures using Kafka, RabbitMQ, or WebSockets.

Scalability & Performance Optimization

Optimize backend services for performance, latency, and scalability.

Implement caching strategies with Redis and CDN integrations.

Manage background job processing using tools like BullMQ or Celery.

Cloud Infrastructure & DevOps Collaboration

Deploy and manage services on AWS EC2, S3, RDS, Lambda, ECS, EKS.

Implement CI/CD pipelines with GitHub Actions, Docker, and Kubernetes.

Monitor system health using Grafana, Prometheus, or Datadog.

Security & Compliance

Ensure data security and compliance with regulations like GDPR and SOC 2.

Implement encryption, access control, and audit logging for sensitive data.

Perform security reviews and work on vulnerability assessments.

Collaboration & Leadership

Work closely with frontend, DevOps, and product teams to align technical solutions with business goals.

Participate in code reviews, mentoring, and knowledge-sharing sessions.

Contribute to technical roadmaps, architectural decisions, and best practices.

Qualifications & Experience

5 years of experience in backend development with NestJS, TypeScript, or Node.js.

Strong experience with PostgreSQL, Redis, and database optimization techniques.

Experience with message queues Kafka, RabbitMQ, SQS and event-driven architecture.

Hands-on experience with AWS services for backend infrastructure.

Knowledge of Docker, Kubernetes, and CI/CD pipelines.

Experience with unit, integration, and API testing using Jest, Mocha, or Supertest.

Understanding of security best practices (encryption, authentication, OWASP.

PreferredQualifications

Experience in fintech, lending, or financial services.

Familiarity with Camunda, BPMN, or workflow engines.

Knowledge of Terraform for infrastructure as code IaC.

Experience with distributed systems and microservices.

Contributions to open-source projects or experience with high-scale SaaS products.

What We Offer

Competitive salary and stock options.

Work with cutting-edge backend technologies in a fast-growing fintech startup.

A flexible and collaborative work environment Remote/Hybrid options).

Professional development, mentorship, and career growth opportunities.

Why Join Carousel?

At Carousel, youʼll be working on critical services that impact businesses and consumers. As a Senior Backend Developer, youʼll play a key role in scaling our platform, improving performance, and ensuring security while working alongside a top-tier engineering team.

How to Apply

If youʼre passionate about building scalable backend systems and want to work in fintech innovation, weʼd love to hear from you!

Send your resume and cover letter to annie@oncarousel.com

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Carousel by 2x

Get notified about new Back End Developer jobs in Montreal, Quebec, Canada.

Greater Montreal Metropolitan Area 3 days ago

Full-Stack Software Engineer [Contract] [Remote possible]
Intermediate Fullstack Developer (Ruby & React)

Greater Montreal Metropolitan Area 3 days ago

Greater Montreal Metropolitan Area 1 month ago

Backend Developer - Generic Connectivity

Greater Montreal Metropolitan Area 2 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Développeur Backend / Back End Developer

LANDR

Montreal

On-site

CAD 90,000 - 120,000

2 days ago
Be an early applicant

EDABBE-2375-Back End Developer (x2 - Mobile/ AI)

Vantix Systems Inc.

Edmonton

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Back-End Developer

ELITS

Montreal

On-site

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Développeur(euse) Full Stack, Solutions retraites (Télétravail 100%)

TELUS

Montreal

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant

Back-End Software Developer (Hybrid)

Morgan Stanley

Montreal

Hybrid

CAD 70,000 - 100,000

2 days ago
Be an early applicant

Back End Developer

DataAnnotation

Montreal

Remote

USD <120,000

30 days ago

Full Stack Software Engineer

Athennian

Montreal

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

SAP Back-End Developer

Global Technical Talent

Regina

Remote

CAD 90,000 - 130,000

15 days ago

Développeur.euse Back-end Senior/ Senior Backend Developer

Turbulent

Montreal

On-site

CAD 80,000 - 120,000

11 days ago