Talented Software Engineers are critical to OANDA’s business success: as a software company - our products are only as good as the people who create them. With that in mind, OANDA looks for highly intelligent, innovative, and dedicated technology professionals.

Duties and Responsibilities:
  • Lead a small agile team building OANDA's rates and Treasury management platforms
  • Collaborate with product managers and other teams in defining new features and product offerings
  • Influence technical direction, choosing the best tools and approaches for the job at hand
  • Ensure delivery of a high-quality end product, that is usable, performant, and maintainable
  • Mentor team members, helping them succeed as developers and grow their careers
  • Work closely with OANDA’s business and technical leadership to understand business requirements, and will collaborate with development team members to design and write applications systems and programs.
  • At least 5 years of post-graduate working experience in a software engineering role.
  • 2+ years in a team lead/ dev lead position
  • Solid application development experience using Scala 2.12 
  • Solid Framework experience, we are using
  • Finangle - https://twitter.github.io/finagle/
  • Play - https://www.playframework.com
  • Akka - https://akka.io
  • Developer experience with languages such as Node / Python would be an asset.
  • A University degree in computer science, computer engineering, or a related field or equivalent experience
  • Experience with UNIX / Linux operating systems.
  • A strong team orientation combined with the drive and ability to contribute at the individual level.
  • Exceptional communications skills – both oral and written.
  • A relaxed and friendly company culture
  • Monday breakfast, Tuesday pizza dinner, and Wednesday lunch
  • Free coffee, cold drinks, and snacks
  • Advance your career through company-sponsored education and training
  • Attend company hosted events with speakers in our industry
  • Participate in quarterly hack-a-thons where you’re given two weekdays to hack
  • Benefits, RRSP matching, and generous rewards for top performers