Arlington, VA

St Louis, MO

Toronto, Ontario 

Vancouver, British Columbia


We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

About The Position

Our engineers work on solving world's most challenging business problems. We leverage emerging technologies and rich data assets to help individuals, businesses, financial institutions, and governments realize their greatest potentials. Our technology drives financial inclusion, business growth, and improve cybersecurity.

As a Senior Software Development Engineer, You will:

  • Design, develop, and deliver software solutions
  • Defines requirements for new applications and customizations, adhering to standards, processes, and best practices
  • Continuously innovate and determine new technologies and approaches  
  • Collaborate across teams with exceptional peers who are passionate about what they do
  • Collaborate with team lead and Product Manager's to bring technical perspective to roadmap and business decisions to drive valuable improvement to the capability of our products
  • Bring a focus on high-quality code and development practices
  • Mentor and provide technical support to junior team members


All About You

  • Proficiency with advanced object-oriented programming
  • Solid technical foundation in full-stack development
  • Prior experience contributing to the development of large scale web applications
  • Systems migration experience preferred
  • Automation and scripting experience preferred
  • Desire to innovate and leverage new technology
  • Motivation, creativity, self-direction, and desire to thrive in a collaborative development environment
  • Bachelor’s degree in Computer Science or related technical field
Job Country
Job City Name
Job State