Posted 7 weeks ago Senior Software Engineer (Backend/Server) Trulioo› ★ 3.6 (201) CA, Canada 🇨🇦 Onsite Full Time KafkaKubernetesSoftware Engineering Apply on source site Track Check your resume for this jobPro Job description As the global front-runner in our industry, we are redefining how businesses grow, innovate and comply onlineTrulioo is looking for a Senior Software Engineer to lead the architecture and development of high-throughput, low-latency back-end services that power our Document and Biometric Verification platformReporting to the Senior Manager, Software Engineering, the Senior Software Engineer will design and operate distributed, event-driven microservices that orchestrate real-time identity verification - ingesting captured documents and biometric data, coordinating ML inference and third-party vendor calls, and returning verification decisions at scale across multiple global regionsYou will bridge the gap between developer-facing APIs, asynchronous processing pipelines, and the ML and infrastructure systems that sit behind themThis role is expected to leverage AI and emerging technologies to improve productivity, enhance decision-making, and continuously optimize how work is performedService Architecture: Design, build, and maintain secure, modular, horizontally-scalable microservicesAPI & Contract Design: Own the gRPC/Protobuf contracts that drive inter-service communication, and the REST/OpenAPI surfaces exposed to external clients, with versioning and backward-compatibility disciplineEvent-Driven Pipelines: Build robust, high-throughput streaming pipelines on Apache Kafka - designing topics, consumers, and stream-processing topologies to process transaction lifecycle events and coordinate downstream verification stepsData & State Management: Model and optimize data access across distributed NoSQL databases, search/indexing systems, and caching layers; design for consistency, idempotency, and retention/compliance requirementsWorkflow Orchestration: Implement durable, multi-step verification workflows using a workflow engine to guarantee reliable execution across service and vendor boundariesPerformance & Reliability: Drive sub-second end-to-end verification latency and predictable throughput; tune coroutine concurrency, backpressure, and event-driven autoscaling across a wide range of load profilesTechnical Leadership: Drive technical architecture, mentor engineers, and collaborate with Machine Learning, Infrastructure, and Product teams to deploy computer vision models and vendor integrations into productionLeveraging AI:AI-Augmented Engineering: Use AI coding assistants and internal tooling to accelerate service design, implementation, testing, and code review across the microservices platformIntelligent Pipeline Optimization: Apply AI/ML-driven analysis (anomaly detection, log and metrics insight, capacity forecasting) to continuously tune verification-pipeline performance, throughput, and decision logicAre you ready to embark on a career that truly affects people around the world? Trulioo invites you to be a catalyst for change in the dynamic realm of digital identity verificationCritical Evaluation: Ability to critically assess AI-generated code and outputs for correctness, security, and performance before it reaches productionData Stores: Practical experience with distributed NoSQL databases, search/indexing systems, and caching strategies at scaleResource Optimization: Demonstrated expertise managing memory, thread/coroutine concurrency, connection pooling, and payload optimization for high-throughput, latency-sensitive workloadsCloud Native: Comfortable operating services in a public cloud environment on Kubernetes, with familiarity around containerization, service meshes, and infrastructure-as-codeJVM & Kotlin: Deep proficiency with Kotlin (or strong Java transitioning to Kotlin) and modern JVM concurrency, including Kotlin Coroutines and structured concurrencyAI Expectations:8+ years back-end/server software engineering experience delivering production-grade, distributed services or platformsApplied AI/ML Literacy: Working understanding of how LLMs and ML models behave in production (latency, cost, failure modes) sufficient to reason about AI-driven components in a backend systemDistributed Systems & Messaging: Demonstrated experience with event streaming and asynchronous messaging (Apache Kafka strongly preferred), including consumer scaling, exactly-once/idempotent processing, and failure handlingAI-Assisted Development: Hands-on daily use of AI coding assistants (e.g., GitHub Copilot, Claude Code, Cursor) to accelerate design, implementation, testing, and code reviewMicroservices & APIs: Hands-on experience building service-oriented or microservice architectures with gRPC/Protobuf and/or REST, including API design, versioning, and inter-service communication patternsIf you don’t see yourself fully reflected in every job requirement listed on the posting above, we still encourage you to reach out and apply. Research has shown that minorities and underrepresented groups often only apply when they feel 100% qualifiedWorkflow & Orchestration: Familiarity with durable workflow engines (Temporal, Cadence, or equivalent) for coordinating long-running, multi-service processesIdentity Verification: Experience with IDV (Identity Verification), KYC systems, or integrating with biometric liveness/anti-spoofing and document-authenticity enginesML Integration: Experience serving or integrating ML models into back-end services (e.g., Deep Java Library, PyTorch, ONNX, or TensorFlow) and orchestrating third-party vendor APIsObservability & Ops: Experience with modern observability tooling (metrics, logs, and distributed tracing via OpenTelemetry) and running multi-region production servicesDevOps/CI: Experience with CI/CD pipelines, containerized builds, Helm-based Kubernetes deployments, and secrets management
(Contractor) Data Integrity Specialist Curium Noblesville, Indiana, United States🇺🇸 Onsite 3 minutes ago
Medical Secretary Health Sciences North Greater Sudbury, Ontario, Canada🇨🇦 Onsite 3 minutes ago +1 more listing Greater Sudbury, Ontario, Canada🇨🇦
Security Operations Centre (SOC) Analyst Ensign InfoSecurity Singapore 🇸🇬 Onsite Full Time 3 minutes ago +1 more listing Singapore 🇸🇬
Production Operator GKN Driveline Japan Limited (Japan) Tochigi City, Japan 🇯🇵 Full Time 3 minutes ago
Site Continuous Improvement Leader GKN Driveline Malaysia Sdn Bhd (Malaysia Penang Manufacturing Facility, Malaysia 🇲🇾 Full Time 3 minutes ago
Software Resident Engineer (Nagoya/Toyota city) GKN Driveline Japan Limited (Japan) Tochigi, Japan🇯🇵 Full Time 3 minutes ago
PIP Examiner I GEICO ★ 2.8 (12,894) Melville, New York, United States🇺🇸 Onsite Full Time 3 minutes ago
Experienced Claims Specialist GEICO ★ 2.8 (12,894) Richardson, Texas, United States🇺🇸 Onsite Full Time 3 minutes ago
FP&A Claims Analyst (Auto Finance) GEICO ★ 2.8 (12,894) Multiple locations🇺🇸 Hybrid Full Time 3 minutes ago
Claims Specialist GEICO ★ 2.8 (12,894) Richardson, Texas, United States🇺🇸 Onsite Full Time 3 minutes ago +4 more locations Tampa, Florida, United States🇺🇸Fredericksburg, Virginia, United States🇺🇸Melville, New York, United States🇺🇸Richardson, Texas, United States🇺🇸
(Sr) Medical Writer (Home Based - South Africa) MMS Bloemfontein | Johannesburg | Pretoria | Cape Town | Durban, Free State | Gauteng | Western Cape | KZN | North West, South Africa 🇿🇦 Full Time 4 minutes ago
Biostatistician - Home Based (SA) MMS Bloemfontein | Johannesburg | Pretoria | Cape Town | Durban, Free State | Gauteng | Western Cape | KZN | North West | Eastern Cape, South Africa 🇿🇦 Full Time 4 minutes ago
Senior Nonclinical Writer (Remote - UK) MMS London, England, United Kingdom🇬🇧 Full Time 4 minutes ago
Senior Design Engineer – SolidWorks / Plastics KFI Workforce Solutions Portage, Wisconsin, United States🇺🇸 Full Time 4 minutes ago
Compliance Officer Sovereign Network Group ★ 3.1 (211) Wembley, England, United Kingdom🇬🇧 Onsite Full Time 4 minutes ago