Senior Backend Developer, Data Team

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Backend Developer designing and delivering infrastructure to keep CapIntel's platform fast and reliable for wealth management.

Responsibilities

  • Design, build, and maintain robust and scalable data pipelines using TypeScript, Node.js, Temporal.io, and NoSQL databases such as MongoDB.
  • Architect storage solutions for structured and unstructured financial data, ensuring performance, reliability, and scalability.
  • Identify and drive performance optimizations across existing pipelines — profiling bottlenecks, improving throughput, and reducing latency at scale.
  • 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.
  • Contribute to the evolution of our backend development standards and processes.
  • Partner closely with product, platform, and design teams to translate business requirements into scalable backend solutions.
  • Support the development and maintenance of internal APIs where needed, ensuring reliability and consistency across integrations.

Requirements

  • Strong computer science fundamentals — a deep understanding of data structures, algorithms, complexity, and system design that translates directly into well-architected, high-performance pipelines.
  • Extensive experience developing and maintaining data pipelines in TypeScript or a comparable strongly-typed backend language, with the ability to hit the ground running in our TypeScript-first codebase.
  • Proven ability to identify and resolve performance bottlenecks in data-intensive systems, with a systematic approach to profiling and optimization.
  • Expertise with MongoDB or similar NoSQL databases, including data modeling and query optimization.
  • Strong background with cloud storage and monitoring services.
  • Comfort with CI/CD workflows and infrastructure as code.
  • A track record of writing well-tested, reliable code and driving best practices across a team.
  • Solid collaboration and communication skills to bridge technical and non-technical stakeholders.

Benefits

  • Variable pay
  • Equity
  • Comprehensive benefits
  • Flexible time off
  • Dedicated opportunities for growth and development

Job type

Full Time

Experience level

Senior

Salary

CA$110,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudJavaScriptMongoDBNode.jsNoSQLTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.