Taro Logo

Junior Software Engineer - Egypt

Data products company processing petabytes of data monthly from web crawls, serving customers like Google, Amazon, Facebook across sales, marketing, and finance.
$12,000 - $24,000
Backend
Entry-Level Software Engineer
Remote
51 - 100 Employees
Enterprise SaaS

Description For Junior Software Engineer - Egypt

MixRank is a data-focused company that processes petabytes of data monthly from web crawling, serving major tech companies like Google, Amazon, and Facebook. With a team of 47+ full-time remote employees across 20+ countries, they're a profitable, employee-owned company without outside funding dependencies.

The role offers a unique opportunity for passionate programmers to work on challenging technical problems. The company's infrastructure includes two datacenters with high-performance servers and a custom distributed file system. They perform full-scale web crawls and analyze Android APKs and iOS IPAs.

Their codebase, primarily in Python, Rust, SQL, JavaScript/TypeScript, and Nix, is newcomer-friendly. Engineers can expect to have a working development environment within hours and make production deployments multiple times daily. Core technologies include Python, PostgreSQL, Linux, and Git.

The position is ideal for generalist software engineers interested in web applications, data mining, machine learning, ETL, data modeling, database scaling, infrastructure, and DevOps. The company values passion for programming over specific technology experience and welcomes applicants from diverse backgrounds and locations.

Unlike typical startups with heavy meeting schedules, MixRank focuses on solving complex technical challenges. The role offers significant growth opportunities through hands-on experience with large-scale data processing and distributed systems. The company's culture emphasizes technical excellence and practical problem-solving over traditional startup bureaucracy.

Last updated 19 hours ago

Responsibilities For Junior Software Engineer - Egypt

  • Work on web applications development
  • Contribute to data mining and machine learning projects
  • Participate in data transformation/ETL processes
  • Help with database scaling and infrastructure
  • Assist in DevOps operations

Requirements For Junior Software Engineer - Egypt

Python
PostgreSQL
TypeScript
Node.js
  • Passion for programming beyond just a job
  • Familiarity with Python, PostgreSQL, Linux, and Git
  • Interest in data mining, machine learning, or web development
  • Ability to work remotely

Interested in this job?

Jobs Related To MixRank Junior Software Engineer - Egypt