Job Openings
Staff/Principal Engineer
About the job Staff/Principal Engineer
Staff / Principal Software Engineer (Fully Remote – Canada, EST Hours)
Are you a seasoned engineer ready to design and lead technical excellence across teams? We're hiring a Staff / Principal Software Engineer to join a fast‑growing tech organisation building foundational services and cloud‑native platforms used by merchants globally. This is a fully remote role for candidates based in Canada (EST time zone) — no visa sponsorship provided.
What You'll Be Doing
As a senior technical leader, you'll:
- Lead design, architecture & delivery of critical systems used at a global scale.
- Drive improvements in system reliability, performance, and maintainability.
- Mentor and guide engineers across multiple teams, helping elevate engineering practices.
- Partner with cross‑functional stakeholders to deliver high‑impact initiatives from idea to production.
- Advocate and implement best practices across design reviews, testing, deployment, and operations.
What You'll Bring
- Deep expertise in computer science fundamentals and scalable systems engineering.
- Experience building cloud‑native applications (AWS, GCP or similar).
- Proven track record of technical leadership across teams and large codebases.
- Strong communicator with the ability to navigate complex technical discussions.
- (Principal level) 15+ years of professional software development experience, including leading architecture across teams.
- (Staff level) Deep hands‑on engineering experience and the ability to lead multi‑quarter initiatives.
Tech stacks may include Java, TypeScript/Node, React, Go, Ruby, Python, or similar modern languages and frameworks.
Who You Are
- You love solving complex problems and driving technical excellence.
- You're passionate about mentoring and growing teams.
- You balance strategic thinking with hands‑on execution.
What You'll Get
- Fully remote work across Canada (EST working hours required)
- Opportunities for impact on core systems used globally
- Collaborative, inclusive culture with strong engineering values
- Competitive compensation & equity opportunity
- Flexible paid time off & wellness benefits
- Continuous professional growth and learning support
Interested in leading the future of cloud‑scale platforms and empowering teams to build exceptional software? Apply now!