This job was posted over 90 days ago and may no longer be available.

Full Stack Software Engineer (Python, BigData)

Here's to the crazy ones. The hackers. The doers. The curious geeks in a world of corporate zombies...

A cool, fully-remote startup is looking for a Full-Stack Engineer… preferably one that does NOT suck! You must be speaking Python better than your mother tongue, and able to do the work of both a backend developer and a data engineer.

On top of the salary, you'll get stock options, performance-based bonuses, and annual profit share, as well as extensive training and mentoring, BUT…

You must be an absolute perfectionist — you're simply too passionate about your work to call something "done" when it's not near perfect yet!

Do you remember how "Monica" from F.R.I.E.N.D.S was obsessed with the little details? Now, imagine if she became a software engineer somehow… Do you think this is you?

Okay, we want to hire you if you...
  • have rock-solid experience in building data-intensive web applications
  • are proficient with Python2.7 and Python3 alike
  • have good knowledge of Python's standard library
  • know Django/DRF
  • know your way around AWS
  • know how to BigData
  • have ninja-level skills with SQL (PostgreSQL/MySQL)
  • worked with ETL and data pipelines before
  • have advanced skills when it comes to web scraping
  • are proficient with UNIX and Shell Scripting

It would be nice if you...
  • have experience with any of these technologies: ElasticSearch, SQLAlchemy, Selenium, Golang, Elixir, Apache Kafka, React Native, or Serverless/AWS Lambda
  • have DevOps experience
  • worked on recommender systems of any kind
  • are not afraid of frontend work; React.js, JavaScript, HTML, & CSS
  • are a fan of Pink Floyd

On top of that, you...
  • are passionate about making a difference in an early-stage startup with a kickass product
  • like hacking pet projects, just for fun and kudos
  • can work in a fully-remote environment and embrace asynchronous communication
  • document and test your code, and you are familiar with continuous delivery
  • are familiar with Agile methodologies
  • have Sherlock Holmes-like detective skills; you know how to dive deep into data investigations to identify unknown problems and debug data anomalies.
Your typical day at DealTracker

You will be working in a small team of A-players, reporting directly to our Tech Lead, and our CEO. In a typical day, you will:

  • build and scale new features on both the backend and data engineering sides
  • participate in the design and architecture of new features
  • integrate third-party APIs and services
  • build and test data processing pipelines
  • take care of your personal staging environment

Desired Skills

Contact Info

Posted: April 25, 2019

Apply


Get Updates