Talent acquisition powered by AI from search to hire.
Senior Full Stack Engineer
Location
Canada
Posted
100 days ago
Salary
$185K - $220K / year
Seniority
Senior
Job Description
Senior Full Stack Engineer
Findem
• Lead the architecture, design, and delivery of complex, scalable systems aligned with business goals. • Champion the adoption of new technologies, tools, and processes that accelerate innovation and improve team output. • Collaborate across Product, Data, and business functions to define and execute on a shared technical vision. • Set and uphold high standards for code quality, architecture, and operational best practices across the team. • Guide teams through challenging projects by resolving architectural and design issues. • Identify and mitigate risks related to technology, security, and evolving business needs. • Mentor senior engineers and foster a culture of learning, growth, and technical excellence. • Shape solutions that address future business needs and influence the technical roadmap. • Operate autonomously on large-scale initiatives, anticipating blockers and raising them proactively with mitigation plans. • Lead or create strategic initiatives that improve productivity, platform stability, and engineering efficiency. • Drive best practices for documentation, knowledge sharing, and cross-team communication. • Partner with leadership to rebalance workload and resources based on shifting priorities and team health.
Job Requirements
- 14 or more years of progressive software engineering experience, with demonstrated growth in scope and responsibility
- Significant hands-on experience with Ruby on Rails and TypeScript in production environments
- Proven experience leading the delivery of large-scale systems with minimal supervision
- Track record of operating as a Product Engineer, shipping features and products in teams without dedicated product managers
- Experience working across teams and functions to drive outcomes, and mentoring senior engineers while contributing to organizational technical strategy
Benefits
- Competitive base salary + performance-based compensation
- Unlimited PTO
- Generous healthcare coverage for you and your family
- Home office and productivity setup stipend
- Professional development budget and executive coaching access
- Equity grants that align your success with ours
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Co-own, design, and scale a high-performance, data-intensive platform storage layer that services the network monitoring data • Work closely with customer service, product, and other engineering teams to develop new network data observability & intelligence features. • Help define and lead the execution of a multi-year technical roadmap for KDE Storage services and achieve industry-leading query speeds. • Collaborate with other engineering, support, and sales teams to drive platform-wide storage standards. • Solve high-visibility, challenging engineering problems related to data-intensive platform storage.
Technical Lead – Dose & Dispersion
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Be responsible for team resource planning and assignments • Perform manager review and approval of engineering technical deliverables • Partner with business teams to provide work planning, scheduling, risks and technical support for customer deliverables • Work within a team environment and have accountability for delivering products and services on-time and on-budget • Interface with internal and external customers, suppliers, partners, licensing, and regulatory authorities • Support commercial and marketing opportunities to develop new business opportunities • Work across engineering teams to ensure effective interdisciplinary design interfaces are established and maintained, resolve interdisciplinary issues, plan/support independent design reviews • Perform work in compliance with NRC regulated policies and procedures • Contribute to team process improvements to drive speed and simplification
Lead Engineer – Transient Analyses
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Lead a variety of projects including technical evaluations and analyses in the area of Anticipated Operational Occurrences, Anticipated Transients without Scram, Reactor Heat Balance, and Thermal Hydraulic Fuel Channel Analyses • Deliver products at a consistently high and sustainable level in accordance with customer requirements, business procedures, and regulatory agency guidelines • Excellent communication, presentation, and teamwork skills will be required to interface with a variety of individuals with diverse backgrounds • Have direct customer-facing opportunities through training, deliverables, and collaboration • Utilize unique opportunities to create and/or improve cutting-edge automation and methods • Work effectively and make positive contributions in a dynamic team environment • Prepare thorough and accurate technical reports, correspondence, documentation, and calculations • Perform technical verification of engineering technical deliverables • Provide engineering expertise, guidance, and technical mentoring • Prepare, communicate, and present complex technical issues to internal and external customers and recommend solutions • Implement continual improvement of transient analysis work processes • Perform other relevant duties as assigned
• Become a core member of our product engineering team, owning features from idea to production. • Design and build LLM-based scrapers that extract ranking data for prompts across major AI platforms (ChatGPT, Perplexity, Gemini, etc.) — bringing the same visibility we provide for Google SERP into the LLM search landscape. • Develop LLM-driven workflows and integrations that automate data collection, analysis, and insight generation. • Ship user-facing features end-to-end, including frontend UI, backend services, and data pipelines. • Analyze usage data and use those insights to shape what you build next. • Own product outcomes end-to-end: from identifying user problems and prototyping solutions to shipping, measuring, and iterating. • Architect and build LLM-powered scraping systems that monitor how brands and keywords rank across AI platforms. • Design and implement LLM-driven workflows — prompt engineering, response parsing, structured data extraction, and result evaluation at scale. • Build and maintain the frontend experiences (React.js) that surface LLM ranking insights to users. • Develop scalable backend services and data pipelines to support new product areas. • Analyze usage data and user feedback to prioritize what to build, fix, and improve. • Collaborate closely with the team on product direction — bring opinions, back them with data, and help set priorities. • Write clear documentation for the features you ship.



