PRX is reinventing PR (public relations, not pull requests, although we create a lot of those too) for companies by making it on-demand, transparent, and affordable. Unlike working with traditional PR agencies that cost tens of thousands of dollars a month and endless hours of meetings, companies can launch a campaign with by signing up on our site and manage everything through our dashboard.
PRX is looking for a full-stack software engineer to join our team in building and scaling our platform to tens of thousands of businesses and hundreds of thousands of journalists and bloggers and using ML to disrupt a very old-school industry.
Responsibilities
- You'll ship code to PRX’s core product
- You'll develop new features and improve our PR platform, which our PR managers use to conduct campaigns for our clients
- You'll work on our crawling engine that indexes millions of articles across the web and scrapes information to our media targeting system
- You'll use a wide range of technologies including React, Redux, Django, SCSS, PostgreSQL, ElasticSearch, Github and Git Flow, Redis, Celery, Heroku, lots of AWS services (RDS, SQS, S3, Cloudfront, ElastiCache)
Qualifications
- You have experience writing and maintaining code shipped to real users, whether for work or a side project.
- You have experience in writing web software and are comfortable working across the stack. However, it's okay to be stronger or have a preference for backend or frontend, as long as you're willing to learn.
- You have a firm grasp on CS fundamentals
- You are able to learn new concepts and technologies quickly
Valued, but not required
- Experience in our specific technologies. PRX is primarily built in Python using Django with Postgres and ElasticSearch on the backend and React + Redux and SCSS on the frontend.
- Experience in Numpy, Scipy and ML or NLP
Apply at <a href="
Ask HN: Who is hiring? (February 2017)