Posted in

Senior Software Engineer

Senior Software Engineer

CompanyShakudo
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or Mathematics.
  • 5+ years hard core software development (you know it if you have it)
  • Experience with: Distributed computing, infrastructure as code, complex state management and control flow
  • True full-stack experience including frontend is a strong plus
  • Bias for action and ownership mentality
  • Comfort with ambiguity and operating in a fast-paced environment
  • Experience working cross-functionally with product management
  • Startup experience at a tech company

Responsibilities

  • Develop, test, deploy, and maintain the Shakudo data and AI operating system
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Unblock, support and effectively communicate cross-functionally in order to achieve results
  • Participate in regular on-call rotation for production systems
  • Be part of an inclusive, collaborative team that embraces pairing and healthy discussions
  • Help define the team roadmap and architecture based on technology and business needs

Preferred Qualifications

  • True full-stack experience including frontend is a strong plus