Senior Full Stack Engineer

  • Remote job

Senior Full Stack Engineer

Job description

We’re a VC backed startup focused on making social networks healthier and safer. Our latest product is a Twitter moderation queue that allows users to easily block and mute trolls, bots and online mobs.

As a Senior Software Engineer, you will be responsible for building Astroscreen's consumer product. You'll be expected to contribute to multiple aspects of our engineering, and will have the choice to take ownership of areas you're especially comfortable with. 

Responsibilities

  • Design and implementation of the overall web architecture
  • Implementation of our approved user interface
  • Design and deployment of our database
  • Ensuring the entire stack is designed and built for speed and scalability
  • Data collection from social network APIs
  • Design and construction of our REST API
  • Integrating our front-end UI with the constructed API
  • Design and implementation of continuous integration and deployment

Requirements

Five years of experience developing and shipping consumer code professionally with the following experience:


Backend 

  • Python, Django
  • AWS (EC2, RDS, EB, S3), both monitoring and deployment
  • SQL (Postgres) and NoSQL Databases, big data experience is a plus
  • REST API creation, deployment and management
  • API consumption and monitoring
Front end: 
  • React (and Material UI)
  • CSS / HTML
  • Data visualization (plotly or other)
Familiarity with the following is desired: 
  • Twitter API (v1.1, v2, and premium)
  • Python ML Libraries and/or deployment of machine learning models to APIs using AWS Sagemaker