02 Oct
|
DeeCon Service
|
Canada
02 Oct
DeeCon Service
Canada
Senior Software Engineer – Backend / Distributed Systems
Remote – Canada / US | PST hours preferred
We’re hiring a Senior Software Engineer for a growing technology company building a high-scale, data-intensive platform.
This is a senior, hands-on engineering role for someone who can own complex backend systems end-to-end — from architecture and technical design through implementation, scalability, and production reliability. You’ll also work with modern AI-assisted software development tools, using AI coding agents as part of the engineering workflow while maintaining a high bar for code quality and system design.
What You’ll Do
- Lead the architecture and implementation of major backend systems and product features
- Own technical design for complex projects from concept through production
- Build scalable, reliable, high-performance distributed systems
- Solve complex technical and architectural challenges
- Review and validate AI-generated code and use AI coding tools in production development workflows
- Make architectural decisions with consideration for scalability, performance, reliability, and business impact
- Mentor engineers and contribute to engineering standards and technical direction
- Collaborate closely with product and cross-functional teams
What We’re Looking For
- 5–15 years of software engineering experience, with a strong backend focus
- Strong experience with Node.js and TypeScript
- Hands-on experience with distributed systems and messaging technologies such as Kafka, RabbitMQ, or similar
- Experience building or supporting high-scale, data-heavy platforms
- Demonstrated ownership of the architecture and technical design of a major system or product area
- Hands-on experience building and shipping production software using AI coding tools/agents
- Experience working in a growth-stage technology workplace
- Strong communication skills and a product-minded engineering approach
- Able to work remotely within Canada or the United States; PST availability is preferred
Nice to Have
- EDI or B2B data integration experience
- Experience designing authentication and authorization systems such as SSO, OAuth, or RBAC
- Experience scaling enterprise-focused SaaS or technology platforms
If you’re a senior backend engineer who enjoys owning complex systems, solving distributed-systems challenges, and working with modern AI-assisted development workflows, we’d be interested in speaking with you.
About Us
We are a fast-growing technology company building a modern, data-intensive platform that helps businesses connect, exchange information, and operate more efficiently.
Our engineering team works on complex, high-scale systems where reliability, performance, and scalability are critical. We value strong engineering fundamentals, thoughtful system design, and practical use of modern technologies, including AI-assisted development tools.
We’re continuing to grow our engineering team across Canada and the U.S. and are looking for experienced engineers who enjoy solving challenging technical problems, taking ownership of major systems, and helping shape the technical direction of a growing organization.
Pay: $190,000.00-$225,000.00 per year
Work Location: Remote
📌 Senior Software Engineer – Backend / Distributed Systems (Canada)
🏢 DeeCon Service
📍 Canada