Software Development Engineer - Payment Platform

Vancouver, British Columbia

Post Date: 10/17/2016 Job ID: 304 Industry: SDE - Full Stack - Open Source

Are you a talented Software Development Engineers with a passion for consumer software products? Our client is seeking an SDE with Java, C, C++, C#, development experience.

In this role, you'll join a team that focuses on payment transactions on a global scale. The vision is building a transaction analysis & reporting platform that processes millions of transactions, and reconciling them with merchant disbursements. Building to scale to the level of growth will challenge this team.

Key responsibilities:

  • Contribute to design, build, test and delivery of software systems.
  • Enable end customers and merchants to easily use the products.
  • Work in an Agile team building code that reaches global customers within hours.
  • Guide a team of engineers/peers.

Come be part of this revolutionary team!

What you bring to the table:

  • 7+ years professional software development experience, ideally in product software systems.
  • BS in CS, or Masters degree preferred. PhD is a plus.
  • Deep development experience with at least 2 of the following languages: Java, C, C++, C#.
  • Strong CS fundamentals in OOD and data structures
  • Strong algorithm design, and complexity analysis.
  • Exp. in various system design models such as messaging, queuing, batch/real-time, web-services or event driven.
  • Exp. delivering complex systems and leading teams/peers in delivering broad scale projects.
  • Strong customer focus, urgency, and ownership of delivery.
  • Exp. building and operating online services.

Our client provides outstanding compensation, (Base + stock + bonuses), generous relocation packages, and can support visa transfers.  

Please submit your resume for IMMEDIATE consideration. Let's talk, and see if this is the right career move for you now!


Stuart Frank

Stuart has a passion for connecting great people with great jobs. Through a successful career in corporate learning and development, he learned the strategic importance of attracting and retaining talented individuals. Stuart’s ability to identify high-quality candidates ensures that every candidate he places is a great hire!

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: