Forward Deployed Engineer, AI Internal Tools

Posted 3 months ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Forward Deployed Engineer working with internal teams to design and optimize workflows leveraging AI at Knak. Collaborating closely with DevOps to build internal tools and systems.

Responsibilities

  • Partner with cross-functional internal teams and DevOps to conceptualize, build, and deploy internal tools and workflows that leverage AI to streamline processes
  • Develop user-friendly, high-performance internal web applications using Laravel (PHP) and TypeScript for microservices
  • Deploy, manage, and scale cloud infrastructure using AWS (specifically AWS CDK)
  • Collaborate with internal teams to maintain, optimize, and take ownership of our CI/CD pipelines using GitHub Actions
  • Develop and optimize RESTful API endpoints and effectively manage SQL databases through query optimization and optimal indexing
  • Implement monitoring and performance tracking (e.g., Datadog) and execute plans to ensure the continued security of our cloud environments
  • Actively participate in code reviews, champion clean architecture, and provide constructive mentorship to peers

Requirements

  • Experience in software development and DevOps/Cloud infrastructure
  • Solid understanding of JavaScript frameworks (specifically Vue.js, but React/Angular experience translates well)
  • Strong experience with Node.js/TypeScript, alongside familiarity with PHP and the Laravel framework
  • Proven track record building applications with Docker, and maintaining CI/CD pipelines in GitHub
  • Strong experience with SQL and relational data modeling
  • Experience with TDD/automated testing frameworks (Jest, Playwright, PHPUnit) and building Datadog dashboards
  • Familiarity with microservices, event-driven architectures, and SaaS release concepts
  • Exceptional communication skills with a proven ability to work closely with internal stakeholders to gather requirements and translate them into technical solutions

Benefits

  • Competitive salaries
  • Equity in the company
  • Great benefits
  • Paid vacation
  • Life leave days
  • Team lunches and off-sites
  • Commitment to career growth

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AngularAWSCloudDockerJavaScriptJestLaravelMicroservicesNode.jsPHPReactSQLTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.