Knak
Senior Software Developer
engineeringfull-timeRemote - Canada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
The Role: Senior Backend Software Developer
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.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply