Staff Engineer in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Engineer in Canada.
This senior engineering role sits at the core of a high-scale, high-traffic web platform serving millions of users globally. You will design, build, and optimize complex full-stack systems that power real-time, data-intensive, and interactive digital experiences. The environment is highly technical and collaborative, requiring strong ownership across backend, frontend, and infrastructure layers. You will work closely with architects and cross-functional engineering teams to ensure scalability, reliability, and performance across large distributed systems. The role combines hands-on coding with architectural influence, technical problem-solving, and production-level system ownership. It is ideal for an engineer who thrives in complex environments and enjoys working across the full stack to deliver impactful, high-performance solutions.
- Design, develop, and maintain scalable full-stack systems supporting high-traffic, real-time web applications.
- Build and optimize backend services primarily in PHP, while contributing to modern JavaScript/TypeScript-based frontend and Node.js components.
- Develop and improve system architecture, ensuring performance, scalability, and maintainability across legacy and modern codebases.
- Work with relational databases such as MySQL, focusing on schema design, query optimization, and data integrity.
- Build and maintain RESTful APIs and third-party integrations across distributed systems.
- Participate in technical analysis, debugging, bug resolution, and production issue troubleshooting.
- Contribute to CI/CD pipelines, testing strategies, documentation, and deployment processes.
- Collaborate with DevOps, frontend engineers, and architects to deliver robust, end-to-end solutions.
- 5+ years of professional software engineering experience, with strong backend experience in PHP.
- Proven experience designing and delivering complex, production-grade systems.
- Strong full-stack development skills, including JavaScript/TypeScript, HTML5, CSS3, and modern frameworks (React, Svelte, or similar).
- Deep understanding of PHP across multiple versions, including legacy maintenance and modern development practices.
- Strong knowledge of software architecture principles (MVC, SOLID, design patterns, scalability).
- Experience with MySQL and relational database design and optimization.
- Familiarity with APIs, integrations, version control systems (Git), and CI/CD workflows.
- Strong analytical, debugging, and problem-solving skills with attention to detail.
- Excellent communication skills and ability to work independently with high ownership and discretion.
- Competitive salary range between approximately CAD 146,000 and 206,000.
- Fully remote work flexibility within Canada.
- Opportunity to work on high-scale systems with global reach and high traffic volumes.
- Exposure to modern full-stack technologies and complex distributed architectures.
- Collaborative, engineering-driven environment with strong technical ownership.
- Career growth opportunities, including influence on architecture and system design.
- Inclusive team culture emphasizing collaboration, learning, and knowledge sharing.