Senior Software Developer @Knak
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Developer @Knak

1mth ago - Knak is hiring a remote Senior Software Developer. 💸 Salary: unspecified 📍Location: Canada

Role Description

We’re looking for an experienced software developer to help scale the intelligence of Knak’s AI platform. In this role, you’ll design and build the robust systems that power AI agents—enabling them to analyze data, generate complex marketing assets, and deliver incredible value to our customers. This role is highly impactful: you’ll contribute to architecture decisions, mentor teammates, and collaborate across engineering and product to shape the future of marketing automation.

What You’ll Be Doing

  • Build reliable APIs: Develop and maintain RESTful APIs with Laravel (PHP), ensuring testability, observability, and performance.
  • Create AI microservices: Build Python and Node.js services for AI agent hosting and LLM interaction, enabling seamless content generation.
  • Design across the stack: Apply object-oriented and functional programming to deliver scalable and maintainable systems.
  • Optimize databases: Tune queries and indexing for MySQL to improve speed and reduce latency.
  • Deploy to the cloud: Use AWS services (Lambda, CDN delivery, optimization) to build secure, scalable infrastructure.
  • Elevate code quality: Lead and participate in code reviews, maintaining high standards across the team.
  • Collaborate cross-functionally: Work with product, design, QA, and DevOps to align solutions with business needs.
  • Mentor engineers: Share knowledge and set a high bar for technical excellence.

Qualifications

  • 6+ years of backend software development experience
  • Strong proficiency in PHP (Laravel), Python, Node.js, and MySQL
  • Expertise in RESTful APIs, TDD, CI/CD (GitHub Actions)
  • Experience with SaaS architecture, microservices, and AWS
  • Knowledge of observability, performance tuning, and scalability
  • Familiarity with Docker/Kubernetes
  • Excellent problem-solving skills and a collaborative mindset

Nice to Have

  • Experience in AI-powered product development
  • Background with LLMs, LangGraph, or AI agent frameworks
  • Prior experience in a fast-growing SaaS company

Benefits

  • Competitive salaries
  • Equity in the company
  • Great benefits
  • Paid vacation
  • Life leave days (because life happens)
  • Team lunches and off-sites
  • Commitment to YOUR career growth
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer @Knak
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,100+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later