Software Engineer

You'll be a key early team member who owns the back end from day one, with opportunities to expand into data science, security research, and other areas if interested.

Stack: AWS, Postgres, Python (for Django, security research, and data science), open to other languages and tools

What will you do?

  • Architect, design, and implement scalable distributed systems, like...
  • Parallelized, computationally intensive modelling across flocks of lambdas
  • Complex, asynchronous data processing and enrichment using third-party APIs
  • Services for sometimes intractable combinatorial analytics ARGH WHY WON'T THESE NUMBERS BEHAVE?!

What do you need?

  • Strong programming skills in $LANGUAGES, ideally Python is in the mix
  • A feel for moderately complex asynchronous systems and building linear user experiences on top of them
  • Familiarity with AWS: Lambda, RDS, message passing, secrets management, etc.
  • Care for software engineering best practices, including code reviews and documentation
  • Care for business realities, which engineering best practices have to be balanced against
  • Care for delivering real value to users, which in Reach's case means keeping people safe — this is the most important thing of all
  • Ability to operate independently, act decisively, and adapt quickly
Apply to Job
Full Name*
Email*
Phone*
LinkedIn Profile
Resume*
Experience*
What is your visa status (H1 Visa, Green Card, US Citizen, etc)?
What are your salary expectations?