Lead Software Engineer (LMTS), Full Stack 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 Lead Software Engineer (LMTS), Full Stack in Canada.
This is an exciting opportunity for a highly skilled full-stack engineer to build innovative, AI-powered enterprise software in a fast-paced and collaborative environment. In this role, you will work on customer-facing products that directly impact how businesses engage, communicate, and scale their operations. You will take ownership of features from concept to deployment, collaborating closely with product, design, and engineering teams to deliver high-quality solutions at scale. The position combines technical depth with product thinking, offering the chance to work across frontend, backend, and data systems while integrating emerging AI capabilities into practical user experiences. Ideal for engineers who thrive in high-ownership environments, enjoy solving ambiguous challenges, and want to shape the future of AI-driven enterprise applications in a modern engineering culture.
- Design, develop, and deliver full-stack product features across frontend, backend, and data layers.
- Build and integrate AI-powered capabilities using LLMs, embeddings, and related technologies to enhance customer experiences.
- Own projects end-to-end, including planning, implementation, testing, deployment, monitoring, and continuous improvement.
- Collaborate closely with product managers, designers, and engineers to define requirements, prioritize initiatives, and shape product roadmaps.
- Solve complex technical and architectural challenges with scalable, maintainable, and pragmatic solutions.
- Improve application performance, reliability, observability, and overall product quality for enterprise-scale customers.
- Contribute to engineering best practices through code reviews, tooling improvements, documentation, and process enhancements.
- Support the evolution of AI-native product experiences while ensuring reliability, maintainability, and strong user outcomes.
- Participate in architectural decisions and help drive technical strategy across the engineering organization.
- Proven experience building and shipping production-grade full-stack web applications.
- Strong hands-on experience with modern web technologies and frameworks, with adaptability across frontend and backend stacks.
- Experience applying AI/ML technologies in product development, including LLMs, embeddings, or AI-driven workflows.
- Solid understanding of scalable software architecture, cloud-based systems, APIs, and data modeling.
- Ability to work independently in ambiguous, fast-moving environments while maintaining strong execution standards.
- Product-oriented mindset with a focus on customer experience, usability, and business impact.
- Excellent collaboration and communication skills across technical and non-technical teams.
- Strong ownership mentality with a proactive and solution-driven approach.
- Experience with technologies such as React, Rails, PostgreSQL, AWS, or similar platforms is highly valued.
- Familiarity with enterprise SaaS, CRM integrations, real-time systems, or agentic AI workflows is considered an asset.
- Competitive salary package with bonus and equity opportunities.
- Comprehensive healthcare coverage including medical, dental, vision, and mental health support.
- Flexible paid time off and paid parental leave programs.
- Employee stock purchase plan and long-term financial benefits.
- Remote-friendly and flexible work environment.
- Access to cutting-edge AI technologies and modern engineering toolchains.
- Career growth opportunities with exposure to large-scale enterprise systems and architecture decisions.
- Inclusive, collaborative, and innovation-driven company culture.
- Life and disability insurance coverage.
- Professional development support and learning opportunities.