The ThreatMetrix engineering team is an international team that includes experts in device identification, device intelligence, fraud detection, real time systems, Software as a Service (SaaS) applications, machine learning, and data analytics. We are an Agile engineering team using concepts such as Scrum, Continuous Integration, self-organizing teams, and Continuous Improvement.
ThreatMetrix is looking for a highly talented and experienced developer to work in our end-user facing technologies "Device Intelligence" team. The team writes software executed invisibly by millions of end users a day across the globe in their mobile device apps and web browsers. This role will focus on mobile app technologies, so the candidate should have good experience building mobile apps, but also understand HTTP protocol, how cookies and web sessions work, some basic networking as well as being a great programmer. This is not a web app development role though, it involves no UI development, and is all aimed at gathering, and sending data from an SDK that our customers build into their apps. This role requires researching how things work beyond obvious documentation. We are looking for a C, Objective-C and Java expert to demonstrate understanding of systems level programming aspects like memory issues, concurrency, and performance. The candidate should also be comfortable in C for device native code and have experience with low level mobile device relevant interfaces.