Software Engineer - Global Remote

MixRank processes petabytes of data from web crawls, providing data products for sales, marketing, finance, and security to major customers like Google, Amazon, and Facebook.
$24,000 - $48,000
Backend
Mid-Level Software Engineer
Remote
51 - 100 Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer - Global Remote

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.

Last updated 16 hours ago

Responsibilities For Software Engineer - Global Remote

  • Work on web applications
  • Develop data mining solutions
  • Build and maintain ETL pipelines
  • Scale database systems
  • Contribute to infrastructure and devops
  • Participate in machine learning/data science projects

Requirements For Software Engineer - Global Remote

Python
PostgreSQL
TypeScript
Redis
  • Experience with Python, PostgreSQL, Linux, and Git
  • Passion for programming and technology
  • Experience in web development
  • Knowledge of data mining concepts

Interested in this job?

Jobs Related To MixRank Software Engineer - Global Remote

Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.