Junior Software Engineer - Remote

Data products for sales, marketing, finance, recruiting, and more.
$10,000 - $18,000
Backend
Entry-Level Software Engineer
Remote
11 - 50 Employees
Enterprise SaaS · Data

Description For Junior Software Engineer - Remote

MixRank creates B2B SaaS products that enable sales, marketing, finance, and business intelligence teams to accelerate their business with data and insights. We provide a comprehensive database of mobile apps, websites, technographics, companies, and decision makers.

Our platform is designed to help sales reps quickly build prospect lists, prioritize leads, and contact decision-makers. We're seeking remote engineers who are recent graduates or soon-to-graduate students. This entry-level position offers mentorship and diverse opportunities across various areas including databases, distributed systems, infrastructure, data analysis, machine learning, frontend/backend development, APIs, and data modeling.

Our codebase is newcomer-friendly, with automated setup allowing new developers to be productive within hours. We use Python, SQL, and JavaScript/TypeScript, with core technologies including Python, PostgreSQL, Linux, and Git. Deployments to production occur multiple times daily and complete within 2 minutes.

MixRank processes petabytes of data monthly from various sources including web crawls, app stores, and social media. We serve hundreds of customers including industry giants like Google, Amazon, Facebook, Intel, and Adobe. As a profitable, employee-owned company growing 50% annually, we offer a fully-remote work environment with a team of 40+ people across 15+ countries.

The company is backed by notable investors including Y Combinator, 500 Startups, and Mark Cuban. We maintain our independence from outside funding while focusing on sustainable growth. Join us to be part of a dynamic, global team working on cutting-edge data solutions.

Last updated an hour ago

Responsibilities For Junior Software Engineer - Remote

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

Requirements For Junior Software Engineer - Remote

Python
PostgreSQL
JavaScript
TypeScript
Linux
  • Recent graduate (within last 2 years) or graduating in next 6 months
  • Familiarity with Python
  • Knowledge of PostgreSQL
  • Experience with Linux
  • Git version control proficiency

Benefits For Junior Software Engineer - Remote

  • Fully remote work environment
  • Employee ownership

Interested in this job?

Jobs Related To MixRank Junior Software Engineer - Remote

Junior Software Engineer - Argentina/Remote

Entry-level software engineering position at MixRank, offering remote work and comprehensive experience in backend development, data processing, and web technologies.

Junior Software Engineer - Global/Remote

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

Junior Software Engineer - Remote (Global)

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

Technical Support Engineer

Technical Support Engineer role at Aera Technology, helping customers solve technical issues for cloud-based analytics application with focus on customer support and problem-solving.

Field Engineer - Solar Construction

Entry-level Field Engineer position at CS Energy, focusing on solar construction project management and field operations, with extensive travel requirements and comprehensive benefits.