Software Engineer - BRAZIL / Remote

Data products company processing petabytes of data from web crawling for sales, marketing, finance, and security.
$12,000 - $30,000
Backend
Mid-Level Software Engineer
Remote
11 - 50 Employees
1+ year of experience
Enterprise SaaS · AI · Data

Description For Software Engineer - BRAZIL / Remote

MixRank is a data-driven company that processes petabytes of data monthly from web crawling, serving hundreds of prestigious customers including Google, Amazon, Facebook, Intel, and Adobe. As a team of 40 full-time remote employees from 20+ countries, we pride ourselves on being profitable and employee-owned, operating independently from external funding.

We're seeking passionate programmers who view coding as more than just a job. Our tech stack primarily consists of Python, Rust, SQL, JavaScript/TypeScript, and Nix, with core technologies focusing on Python, PostgreSQL, Linux, and Git. Our development environment is highly efficient, allowing new contributors to be productive within hours.

What sets us apart is our large-scale operations across two datacenters, featuring custom-built high-performance servers, our own distributed file system, and comprehensive web crawling capabilities. We perform static analysis on Android APKs and iOS IPAs, offering challenging technical problems that foster professional growth.

The role offers flexibility to work across various areas including web applications, data mining, machine learning, ETL, data modeling, database scaling, infrastructure, and DevOps. We maintain a focus on technical work rather than excessive meetings, providing an environment where engineers can tackle meaningful challenges.

The ideal candidate will have experience with PostgreSQL, Python, Rust, Linux, TypeScript, Nix, and web development. We offer a collaborative, remote-first environment where technical excellence is valued and individual growth is prioritized. Join our team to work on cutting-edge data processing solutions while being part of a profitable, growing company that values technical innovation and employee ownership.

Last updated a month ago

Responsibilities For Software Engineer - BRAZIL / Remote

  • Develop and maintain web applications
  • Work on data mining and machine learning systems
  • Handle data transformation and ETL processes
  • Contribute to database scaling and infrastructure
  • Participate in DevOps activities
  • Work on data modeling and analysis

Requirements For Software Engineer - BRAZIL / Remote

Python
PostgreSQL
TypeScript
Linux
  • 1+ years of experience
  • Experience with PostgreSQL, Python, and Linux
  • Knowledge of Git version control
  • Familiarity with web development
  • Experience with data mining is beneficial
  • Knowledge of Rust, TypeScript, and Nix is beneficial

Interested in this job?

Jobs Related To MixRank Software Engineer - BRAZIL / Remote

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.