| We're a current-batch YC-backed social enterprise creating a new and much-needed financial service for the elderly. Financial services companies stand to make $400b per year by retaining their baby-boomer customers and we're positioning ourselves as the killer app for that. Our team is scrappy and fresh but also includes top talent from Visa and MasterCard. Still stealth, launching into private beta in August. We're managing four pieces of technology: 1. A rails site that provides an online banking experience that is friendly, simple, and usable. The focus is reliable, secure, well-architected, etc., but the thing that makes it excellent is simplicity and a great experience, not technical bells and whistles. Our javascript is unobtrusive in every sense. 2. An java socket-server authorization service connected directly to the credit card transaction processing backbone. It's accepting, decoding, processing, re-encoding, and responding with fixed-width records over a two-way stream. Two-byte headers and signal bits and all that. High uptime and performance requirements. This is the special sauce where everyone in the industry hears about us and is like "Whoa, they let you guys process transactions! How did you get that deal signed?" 3. A learning system to support the authorization service in detecting fraud patterns. Right now this is nascent because learning systems are built on more data than we have right now. But we'll need a fast-iterating, powerful, and sophisticated framework for modeling these transactions, and we want to bake that in early. 4. The underlying infrastructure for all this, including failovers for the authorization system, integrations for email and SMS delivery, robust testing and hooks, VPNs and all that, keeping our boxes up to the security standards legally required of financial institutions. The ideal candidate will: * Be a good person who cares about the social mission of the company. If you're OK with people who rip off grannies, apply for a different job. If not, your country is calling. * Be fluent in java and ruby on rails. * Have as many as possible of: - Some experience in systems with higher-than-average security and uptime/reliability requirements. If you've worked in consumer finance or systems that manage money, that's a plus because you know what we're dealing with. But fine if not! - Hardware or OS or low-level-language software experience. There will be a certain level of figuring out why two threads in the pool are writing to the socket simultaneously, etc. - Machine learning – down the road that's going to be important, and fun. If it's an interest, passion, or area of curiosity, write to us! - Be comfortable with fast/continuous development and release cycles and working with compile/deploy automation with some panache. We're still stealth or we'd say more! But send us a note with a resume and link to github and we'll tell more. kai.stinchcombe@gmail.com |