Senior Backend Developer

CapIntel Logo

CapIntel

πŸ“Remote - Canada

Summary

Join CapIntel's growing Data Team as a Senior Backend Developer and play a critical role in shaping the infrastructure of our wealthtech platform. You will lead the design and development of scalable, high-performance backend systems, focusing on data architecture, system reliability, and API integrations. Collaborate with product managers, data analysts, and engineers to ensure platform efficiency, security, and future-proofing. Design, build, and maintain robust backend services using JavaScript/TypeScript, Node.js, and NoSQL databases. Architect data pipelines and storage solutions for financial data, and lead the development of secure API integrations. Deploy, monitor, and optimize services on AWS, and drive technical excellence through clean code and thorough testing. Mentor intermediate developers and contribute to evolving backend development standards. Partner with cross-functional teams to translate business requirements into scalable backend solutions.

Requirements

  • Extensive backend development experience, particularly with Node.js and TypeScript, and a deep understanding of system design principles
  • Proven experience with MongoDB (or similar NoSQL databases) and a strong grasp of data modeling and query optimization
  • Experience building and maintaining public-facing and internal APIs, with an emphasis on performance, security, and monitoring
  • Strong background in cloud infrastructure, ideally with AWS services such as Lambda, S3, ECS, and CloudWatch
  • Comfortable with CI/CD workflows, infrastructure as code, and optimizing deployment processes
  • A track record of writing well-tested, reliable code and championing engineering best practices
  • Excellent collaboration and communication skillsβ€”you know how to bridge the gap between technical and non-technical stakeholders

Responsibilities

  • Design, build, and maintain robust and scalable backend services using JavaScript/TypeScript, Node.js, and NoSQL databases such as MongoDB
  • Architect data pipelines and storage solutions for structured and unstructured financial data, ensuring performance, reliability, and scalability
  • Lead the development of secure, enterprise-grade API integrations, partnering with third-party data providers and internal teams
  • Deploy, monitor, and optimize services on AWS, applying best practices for observability, cost efficiency, and fault tolerance
  • Drive technical excellence by writing clean, maintainable code supported by thorough unit and integration testing
  • Participate in and elevate code reviews, architecture discussions, and technical planning, setting a high bar for engineering quality
  • Mentor intermediate developers and contribute to the evolution of our backend development standards and processes
  • Partner closely with product, data, and design teams to translate business requirements into scalable backend solutions

Preferred Qualifications

  • Experience with Python for backend scripting or data processing
  • Familiarity with serverless architectures (e.g., AWS Lambda)
  • Knowledge of search indexing technologies such as Elasticsearch
  • Exposure to data warehousing, analytics pipelines, or financial data normalization

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.