Source: CrawlJobs

Staff Software Engineer

Lantern Vancouver, Canada
Hybrid work

Publication date: 02/11/2026

Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic and highly visible role focused on driving your team's architectural consistency, elevating technical standards, and helping scale our cloud-native healthcare platform to meet the needs of patients, care advocates, and enterprise clients. As a Staff Engineer, you'll partner with cross-functional teams – including engineering leads, product managers, clinicians, and compliance – to influence the design and delivery of scalable, secure, and maintainable systems. You will provide hands-on technical leadership across the stack while guiding engineering teams through complex architectural decisions, platform evolution, and modernization initiatives.

Responsibilities

Act as a senior contributor and technical leader across key domains, collaborating within and across multiple pods to deliver cohesive and scalable solutions; Drive system design and architecture for secure, resilient, and performant services using modern cloud-native technologies (Azure preferred); Collaborate with engineering, product, and compliance partners to ensure architectural alignment with business priorities, regulatory constraints, and product roadmaps; Guide and mentor engineers, both formally and informally, on architecture best practices, technical growth, and system-level thinking; Champion code quality, testability, and design standards, providing deep technical reviews and working examples that elevate engineering excellence; Evaluate frameworks, tools, and integration strategies to support scale and interoperability; Contribute to and evolve Lantern's internal technical excellence guidelines, reference implementations, and technical documentation, with an emphasis on innovation, AI integration, and long-term maintainability; Lead technical discovery and prototyping for complex integrations and data flow challenges, including those involving FHIR, HL7, and Kafka; Influence technical direction and execution of multi-team projects, ensuring delivery meets high standards of reliability, security, and performance

Requirements

Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience; 8+ years of professional software development experience, with at least 3+ years in a senior, staff, or principal-level role; Proven track record designing and building distributed systems, APIs, and cloud-native services using .NET Core (C#) and modern front-end frameworks (React or Angular); Strong experience in domain-driven design (DDD), microservices, and event-driven architectures using tools such as Apache Kafka (or similar platforms like RabbitMQ, AWS SNS/SQS), including familiarity with saga patterns; Hands-on experience architecting solutions on Azure or AWS, including serverless functions, messaging queues, managed databases, and infrastructure as code (e.g., Terraform, Bicep); Demonstrated ability to lead architectural initiatives that drive improvements in scalability, performance, reliability, and developer experience; Strong understanding of CI/CD, observability, DevSecOps, and secrets management best practices; Excellent communication and stakeholder engagement skills; able to clearly explain complex technical topics to both technical and non-technical audiences

Nice to have

Experience applying FHIR, HL7, or X12 standards within healthcare systems; Experience with AI/ML services or architectural contributions to innovation-driven initiatives; Familiarity with cross-cloud or hybrid-cloud architectural design patterns

Benefits

Medical Insurance; Dental Insurance; Vision Insurance; Short- & Long-Term Disability; Life Insurance; Flexible PTO; RRSP with company match
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you