Enable job alerts via email!

Back End Developer

Carousel

Montreal

Hybrid

CAD 90,000 - 130,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

Join a fast-growing fintech startup as a Senior Backend Developer, where you'll design high-performance backend systems using cutting-edge technologies. With a focus on backend development, your role will encompass optimization, security, and collaboration with cross-functional teams, all while driving innovation in fintech.

Benefits

Competitive salary and stock options
Flexible work environment
Professional development opportunities

Qualifications

  • 5 years of experience in backend development.
  • Strong experience with PostgreSQL and Redis.
  • Hands-on experience with AWS and CI/CD pipelines.

Responsibilities

  • Design and maintain scalable backend services.
  • Develop RESTful APIs for frontend integration.
  • Optimize performance and ensure data security.

Skills

Backend Development
NestJS
TypeScript
PostgreSQL
Cloud Infrastructure
API Development
Event-Driven Architecture
Security Best Practices

Tools

AWS
Docker
Kubernetes

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

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.

  • 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 security, consistency, 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.

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).
Preferred Qualifications
  • 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 work 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!

Referrals increase your chances of interviewing at Carousel by 2x.

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

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

Similar jobs

Senior Developer Backend / Fullstack.NET / C# (French Services) (Telework)

V-Soft Consulting Group, Inc.

Montreal null

Remote

Remote

CAD 90.000 - 110.000

Full time

2 days ago
Be an early applicant

Software Developer (Full-Stack)

RoboDK

Montreal null

Remote

Remote

CAD 70.000 - 100.000

Full time

2 days ago
Be an early applicant

Senior Back-End Developer

Buchanan Technologies

Edmonton null

Remote

Remote

CAD 90.000 - 130.000

Full time

Yesterday
Be an early applicant

Application Engineer - AMD / HP

MarketStar

Montreal null

Remote

Remote

CAD 115.000 - 125.000

Full time

2 days ago
Be an early applicant

Back End Developer

Sofistic.AI

Montreal null

On-site

On-site

CAD 90.000 - 120.000

Full time

Today
Be an early applicant

Backend Software Developer / Software Engineer (Remote Canada)

Blaise Transit

Montreal null

Remote

Remote

CAD 85.000 - 120.000

Full time

2 days ago
Be an early applicant

Product/Full-Stack Engineer (Remote - Canada)

Letterhead

Montreal null

Remote

Remote

CAD 100.000 - 120.000

Full time

6 days ago
Be an early applicant

Full-Stack Developer

Eli Health

Montreal null

Remote

Remote

CAD 80.000 - 120.000

Full time

7 days ago
Be an early applicant

Back-End Developer AKA Naturally curious developer

InnerSpace

Toronto null

Remote

Remote

CAD 80.000 - 120.000

Full time

2 days ago
Be an early applicant