12 Oct
|
Lantern
|
Vancouver
Who you are
- We are looking for someone who thrives in ambiguity, can zoom out to evaluate systems holistically, but is not afraid to dive into code to unblock teams or lead by example
- 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)
- Experience with AI/ML services or architectural contributions to innovation-driven initiatives
- 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)
- Solid experience with CRM integration design, particularly with Salesforce, and other external systems requiring structured API-based data exchange and synchronization
- 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
- Experience working in highly regulated industries such as healthcare, financial services, government, insurance, banking, etc
- Experience applying FHIR, HL7, or X12 standards within healthcare systems
- Familiarity with cross-cloud or hybrid-cloud architectural design patterns
- Thrive in ambiguity, comfortable zooming out to evaluate systems holistically while staying hands-on enough to dive into code and unblock teams
- Communicate complex architectural trade-offs clearly to both technical and non-technical stakeholders
- Coach and elevate other engineers through code review and design discussions, not just their own output
- Balance architectural rigor with engineering velocity and product needs, rather than optimizing for either in isolation
- Take ownership at the system level, driving multi-team initiatives to completion rather than staying within a single service’s boundaries
What the job involves
- Lantern is seeking a Staff Software Engineer to join our expanding Architecture team. This is a strategic and highly visible role focused on driving 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
- If you enjoy solving complex system design problems, mentoring other engineers,
and enabling organizational scale through thoughtful architecture, we’d love to hear from you
- Act as a senior architecture contributor and technical leader across key domains, collaborating with multiple pods to deliver cohesive and scalable solutions
- Lead modularization and platform decoupling efforts to reduce tech debt, improve maintainability, and empower team-level ownership
- Drive system design and architecture for secure, resilient, and performant services using up-to-date 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, including Salesforce and other CRM platforms, to support scale and interoperability
- Contribute to and evolve Lantern’s internal architecture 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
Benefits
- Paid Vacation
- Health Insurance
- Health Savings Account
- Dental Insurance
- Vision Insurance
- Paid Parental Leave
- Short & Long Term Disability
- Life and AD&D; Insurance
- Commuter Spending
- Retirement Savings Plan
📌 Staff Software Engineer (Vancouver)
🏢 Lantern
📍 Vancouver