Takt is seeking an experienced Haskell programmer to help develop our flagship product. Our platform processes giant event streams of all kinds, identifying patterns, trends and opportunities to intervene and improve processes, aided by machine learning. Our vision will change the way people engage across multiple industries, be it retail, finance, or healthcare. We're reaching more than 10 million users, making us one of the largest ventures using Haskell.
As a Takt engineer, you'll work in small, self-sufficient teams with the shared goal of delivering excellent software anchored in an agile culture of quality, delivery, and innovation. You understand that legacy code is the work you did yesterday. You also share our passion for functional programming and using data to solve complex problems.
Write tested, high-performance, maintainable code in Haskell
Deliver working software in short sprints
Help invent novel solutions for ridiculously hard problems
Bring a high level of innovation
Help grow our engineering team
Skills and Experience:
Significant experience using functional languages (Haskell, Scala, etc.) to build production systems or complex personal projects, or to make major OSS contributions
Real-world experience designing, developing, testing, and deploying systems based on SOA or micro-services
Skilled at designing and implementing SQL and NoSQL data persistence stores and caches
Experience building REST API services using functional languages and design principles
Ability to build infrastructure for real-time analytics and real-time predictive intelligence based on large, diverse, and dynamic data sets
You have hardware hacking and prototyping experience (Arduino, Rasberry Pi)
You welcome the responsibility and thrill that comes with being a member of a founding team
You're motivated, dependable, and continuously focused on excellence
You court perfection, but are grounded and practical
You're interested in improving humanity's relationship with technology
Takt distills complex customer data into precise actions; we orchestrate physical and digital exchanges into one seamless journey. Our business is building lasting, trusted relationships between people and brands—and making it look easy.
We're already reaching millions of people a day, and we're just getting started. Our founding leadership is equal parts business, design, and engineering—because we believe differing perspectives + passionate discourse achieve the greatest outcomes. We are collectively talented, but also humble. We give our whole selves. We love learning new things.
We are an equal-opportunity employer, and strive to make hiring decisions that reflect that. If you're up for the challenge of a lifetime, we're looking for outstanding talent to join our team.