Principal Engineer
Job Description
Role Summary: We are looking for a Principal Engineer to join our Architecture Engineering Services team. This is a hands-on technical leadership role focused on evaluating, introducing, and operationalizing new technologies across our tax and accounting platform. You will build prototypes, define architectural standards, and guide engineering teams through adoption — bridging the gap between emerging technology and production-ready systems.
What You Bring
• 8+ years of software engineering experience, with a track record of operating at a senior or staff-level scope
• Deep expertise in distributed systems, including event-driven and microservices architectures
• Strong hands-on experience with Apache Kafka — topic design, partitioning strategies, consumer group management, and operational best practices
• Production experience with Kubernetes — cluster management, Helm charts, service mesh, resource tuning, and troubleshooting
• Proficiency in Go for building performant backend services
• Working knowledge of frontend development — enough to build and iterate on internal tools and dashboards (e.g., React, TypeScript, or similar)
• Experience with containerization — Docker, multi-stage builds, image optimization, and container security fundamentals
• Cloud platform experience with Azure or AWS, including infrastructure-as-code (Terraform,Pulumi, or similar)
• Strong written and verbal communication skills — you can articulate complex technical decisions to both engineers and non-technical stakeholders
How to Apply
Ready to start your career as a Principal Engineer at Accion Labs?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Accion Labs in Vancouver.
Is this a remote position?▼
This appears to be an on-site role in Vancouver.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.