Senior Backend Developer

CapIntel
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. 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. Build and maintain robust backend services using JavaScript/TypeScript, Node.js, and NoSQL databases. Architect data pipelines and storage solutions for financial data, ensuring performance and scalability. Lead the development of secure API integrations with third-party providers and internal teams. Deploy, monitor, and optimize services on AWS, applying best practices. Mentor intermediate developers and contribute to evolving backend development standards.
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:
Similar Remote Jobs
