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.
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
delivery of a high-quality end product, that is usable, performant, and maintainable
team members, helping them succeed as developers and grow their careers
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
least 5 years of post-graduate working experience in a software engineering role.
years in a team lead/ dev lead position
application development experience using Scala 2.12
Framework experience, we are using
Finangle - https://twitter.github.io/finagle/
Developer experience with languages such as Node / Python would be an asset.
University degree in computer science, computer engineering, or a related field or equivalent experience
Experience with UNIX / Linux operating systems.
strong team orientation combined with the drive and ability to contribute at the individual level.
Exceptional communications skills – both oral and written.
relaxed and friendly company culture
breakfast, Tuesday pizza dinner, and Wednesday lunch
coffee, cold drinks, and snacks
Advance your career through company-sponsored education and training
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