We are seeking a Senior Integration Engineer to design, develop, and maintain robust data integration solutions focusing on real-time data streaming via Apache Kafka and cloud-native ETL pipeline orchestration.
Responsibilities
Build and optimize scalable streaming solutions using Apache Kafka, Kafka Connect, and Kafka Streams.
Architect and manage ETL/ELT pipelines and the Data Catalog using AWS Glue to move data efficiently into lakes and warehouses.
Connect cloud applications and third-party services using AWS Lambda, S3, API Gateway, SQS, SNS, and EventBridge.
Champion event-driven architecture and microservices principles.
Mentor junior engineers and provide technical leadership.
Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.
Compensation
$70,000.00 - $150,000.00
Responsibilities
Lead hands-on design and development for payment API services
Build secure, scalable, resilient, event-driven solutions using Amazon Web Services Lambda, DynamoDB, EventBridge, CloudWatch, SNS/SQS…etc.
Design and review solutions for error handling, retries, idempotency, timeout strategies, monitoring, logging, and operational readiness.
Develop cloud-native services using Node.js and serverless patterns where appropriate.
Partner with product, business analysis, quality engineering, architecture, and support teams to deliver robust production-ready solutions.
Senior ML Engineer to build customer-facing AI platform and deliver production ML systems
Compensation
For this position, our hiring range for base annual pay is estimated to be CAD $160-200k at the time of this posting
Responsibilities
Take customer problems from idea to working prototype quickly, prove or kill an approach with data, and move what works into production
Train, fine-tune, and evaluate models for matching, classification, and extraction problems
Design and ship RAG systems, embedding-based retrieval, and LLM-powered features on AWS
Own the full ML lifecycle: experiment tracking, model versioning, deployment, monitoring, and retraining
Build evaluation that tells us whether something works: labeled golden sets, offline metrics (precision, recall), LLM-as-judge where it fits, and shadow or A/B testing before rollout
Lead client and/or project teams through the analysis and documentation of business problems, high-level objectives and technical constraints to define solutions that support client strategic direction and goals.
Locations (2)
Canada
United States
Compensation
We offer a competitive salary (commensurate with skills and experience).
Responsibilities
Lead client and/or project teams through the analysis and documentation of business problems, high-level objectives and technical constraints to define solutions that support client strategic direction and goals.
Conduct assessments of existing infrastructure and technology capabilities to identify potential challenges and risks to and incorporate into proposed solutions and alignment with architecture vision.
Lead the design and implementation of technology solutions, considering scalability, security, performance, applied AI, and cost optimization aspects.
Develop detailed technical specifications, architectural diagrams, and implementation plans to guide the implementation and deployment of solutions.
A Senior Manager role focused on end-to-end technical delivery of Digital Core platforms supporting B2B partner integrations, involving technical leadership and people management.
Compensation
$85,500.00 - $185,000.00
Responsibilities
Lead end-to-end technical delivery of Digital Core platform changes supporting B2B partner initiatives
Develop and manage integrated delivery plans across multiple platform teams
Coordinate execution across development, testing, release management, and production deployment
Partner closely with developers and technical leads to guide implementation and ensure delivery quality
Review and assess technical designs and implementation approaches across platforms
Lead and grow the Kalepa for Underwriting engineering team, define architectural roadmap, drive operational excellence, and cultivate a high-performance culture.
Locations (2)
United States
Canada
Compensation
We differentiate our North America salary ranges using two geographical zones:
Zone 1 (New York and San Francisco) - $260,000 to $350,000*
Zone 2 (all other locations in the US and Canada) - $230,000 to $350,000*
Responsibilities
Lead and grow the engineering team
Define architectural roadmap and technical strategy
Establish engineering standards and cross-functional cadences
Provide expert-level guidance on architecture best practices and recommend appropriate services and tools based on business and technical requirements.
Requirements
Bachelor's degree or recognized certificate in Computer Science, Information Technology, or a related field.