MixRank processes petabytes of data monthly from web crawling, serving hundreds of customers including tech giants like Google, Amazon, Facebook, Intel, and Adobe across various industries. The team consists of 47+ full-time remote employees from 20+ countries, operating as a profitable, employee-owned company without external funding dependencies.
The ideal candidate should be passionate about programming beyond just a job. The company culture embraces enthusiasm for computers, programming, big data, databases, compilers, hardware, math, data science, and internet technologies. Their codebase is newcomer-friendly, with quick setup times and frequent deployments.
The tech stack primarily uses Python, Rust, SQL, Javascript/TypeScript, and Nix, with core technologies including Python, PostgreSQL, Linux, and Git. The company operates at scale, managing two datacenters with custom-built high-performance servers and a proprietary distributed file system. They perform comprehensive web crawls and analyze Android APKs and iOS IPAs.
Unlike typical startups, MixRank focuses more on solving challenging technical problems than meetings and ticket management. The role offers opportunities in web applications, data mining, machine learning, ETL, data modeling, database scaling, infrastructure, and devops. The position will be tailored to match the candidate's interests and expertise.
The company values individual growth and technical problem-solving abilities over specific technology experience, making it an ideal environment for engineers looking to expand their skills while working on meaningful technical challenges.