Junior Software Engineer - Remote (Egypt)

Data products company providing B2B SaaS solutions for sales, marketing, finance, and business intelligence teams.
$10,000 - $18,000
Backend
Entry-Level Software Engineer
Remote
11 - 50 Employees
Enterprise SaaS · AI

Description For Junior Software Engineer - Remote (Egypt)

MixRank is a dynamic B2B SaaS company that processes petabytes of data monthly from various sources including web crawls, app stores, and social media. They provide comprehensive databases of mobile apps, websites, technographics, companies, and decision makers to enable sales and marketing teams to build prospect lists and contact decision-makers efficiently.

The role offers an excellent opportunity for entry-level engineers to join a remote-first company with a team of 40 people across 15+ countries. The position provides extensive mentorship and diverse opportunities to work across various technical areas including databases, distributed systems, machine learning, and web development.

The company prides itself on having a developer-friendly codebase where new contributors can be productive quickly, with a fully automated development environment setup and rapid deployment processes. The tech stack is primarily Python, SQL, and JavaScript/TypeScript, with core technologies including PostgreSQL, Linux, and Git.

MixRank has an impressive client roster including Google, Amazon, Facebook, Intel, and Adobe, and serves various industries including Sales, Marketing, Finance, and Security. The company is profitable, growing at 50% annually, and has received investment from notable sources like Y Combinator, 500 Startups, and Mark Cuban.

This role is perfect for recent graduates or soon-to-graduate students who are looking to gain extensive experience across multiple technical domains while working in a flexible, remote environment with a global team. The company's stable financial position, employee ownership structure, and independence from external funding make it an attractive opportunity for long-term career growth.

Last updated 3 days ago

Responsibilities For Junior Software Engineer - Remote (Egypt)

  • Work on databases and distributed systems
  • Contribute to infrastructure and tooling
  • Perform data analysis and machine learning tasks
  • Develop frontend and backend web applications
  • Work on APIs and data mining
  • Handle data modeling tasks

Requirements For Junior Software Engineer - Remote (Egypt)

Python
PostgreSQL
JavaScript
TypeScript
  • Recent graduate (within last 2 years) or graduating in next 6 months
  • Familiarity with Python, PostgreSQL, Linux, and Git
  • Must include updated resume when applying

Benefits For Junior Software Engineer - Remote (Egypt)

  • Fully remote work environment
  • International team across 15+ countries
  • Profitable company with 50% yearly growth
  • Employee-owned company
  • No dependence on outside funding

Interested in this job?

Jobs Related To MixRank Junior Software Engineer - Remote (Egypt)

Junior Software Engineer - Remote (Hungary)

Entry-level remote software engineering position at MixRank, working on B2B SaaS products with Python, PostgreSQL, and web technologies.

Junior Software Engineer - Remote (Ukraine)

Entry-level software engineering position at MixRank, working on B2B SaaS products with Python, SQL, and JavaScript/TypeScript.

Junior Software Engineer - Remote (Ecuador)

Entry-level Software Engineer position at MixRank, working remotely from Ecuador on B2B SaaS data products.

Software Engineer - Remote

Remote Software Engineer position at MixRank, working on data processing and analysis using Python, PostgreSQL, and TypeScript, suitable for all experience levels including new graduates.

Junior Software Engineer - Global/Remote

Junior Software Engineer position at MixRank, working on data products for sales, marketing, finance, and recruiting.