Senior Backend Engineer - Experience Group in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer - Experience Group based in Canada.
As a Senior Backend Engineer, you will help build and scale secure, high-performance systems that power next-generation cybersecurity solutions. Working within a collaborative engineering environment, you will design backend services, improve platform capabilities, and solve complex technical challenges across distributed systems. You will partner closely with engineering, product, and customer-facing teams to transform user needs into reliable and scalable solutions. This role offers the opportunity to influence product direction, drive technical innovation, and contribute to security technology designed for the AI era. If you are passionate about backend engineering, customer-focused development, and building impactful products, this is an opportunity to make a significant contribution.
- Design, develop, and maintain scalable backend systems and microservices that support a high-performance cybersecurity platform.
- Own technical initiatives across the product lifecycle, contributing to architecture decisions, feature development, infrastructure improvements, and platform scalability.
- Build and enhance backend services using modern technologies, ensuring reliability, performance, maintainability, and strong engineering practices.
- Collaborate with product managers, engineers, and customer-facing teams to understand requirements, incorporate feedback, and deliver solutions aligned with user needs.
- Translate customer challenges into actionable technical improvements while advocating for customer experience across product decisions.
- Drive improvements in system architecture, APIs, integrations, performance optimization, and development workflows.
- Work independently on complex engineering initiatives while collaborating effectively with globally distributed teams.
- Contribute to agile development processes, CI/CD practices, code quality improvements, and continuous product evolution.
- 5+ years of professional experience in backend software development, ideally working on customer-focused products.
- Strong proficiency in Node.js, TypeScript, or comparable backend programming languages.
- Deep understanding of backend architecture, including microservices, API design, distributed systems, and software design patterns.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform and related services including databases and serverless technologies.
- Familiarity with modern software engineering practices, scalable system design, and performance optimization.
- Experience actively using AI-powered development tools such as GitHub Copilot, LLM-based assistants, or similar technologies to improve productivity and engineering workflows.
- Strong problem-solving skills with a demonstrated ability to deliver reliable, scalable technical solutions.
- Experience working with agile methodologies and CI/CD pipelines.
- Excellent communication and collaboration skills, with the ability to work effectively across technical and non-technical teams.
- Customer-oriented mindset with the ability to balance technical excellence with business and user needs.
- Remote work opportunity available for candidates based in Canada.
- Comprehensive health coverage, including medical, dental, and vision plans.
- Unlimited paid time off to support flexibility, wellbeing, and work-life balance.
- Birthday, anniversary, and holiday gifts.
- Opportunity to work on innovative cybersecurity technology focused on protecting modern software development environments.
- Collaborative culture with opportunities to influence products, processes, and technical direction.
- Exposure to cutting-edge AI-driven engineering practices and scalable cloud technologies.