Posted in

Software Engineer

Software Engineer

CompanyMechanical Orchard
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelJunior, Mid Level

Requirements

  • Have a Bachelor’s, or Master’s in Computer Science, Engineering or a related technical field
  • Strong analytical skills and attention to detail
  • Ability to learn new software and technologies quickly
  • Passionate about generative AI and/or data engineering

Responsibilities

  • Work as part of small, cross functional XP teams building advanced technology for customers or for Mechanical Orchard using Elixir, Golang, Java and other modern programming languages
  • Pair program with other engineers and collaborate closely with other roles such as product managers and designers
  • Learn and apply XP engineering practices such pair programming, test-driven development, refactoring, continuous integration and continuous delivery
  • Operate and support production applications as a team in the context of the agile DevSecOps model
  • Collaborate on technical discovery efforts for existing customer systems including legacy applications
  • Continuously learn about relevant emerging technologies or practices and foster the growth of the organization through mentorship, tech talks, and other means
  • Contribute to research efforts using the latest technologies in generative AI and data engineering

Preferred Qualifications

  • 1 to 4 years of software engineering experience through previous internships or co-op programs, work experience, coding competitions, publications, etc.
  • Comfortable in both application development and research environments
  • Has exposure or passion for XP practices such as pair programming and test driven development
  • Comfortable as a full stack developer, and have expertise in at least one modern programming language and application framework
  • Strong communication and collaboration skills as well as empathy are essential for working closely with the development team, customers, and others at Mechanical Orchard.