Note: The job is a remote job and is open to candidates in USA. Hired Recruiters is seeking a Software Engineer to be a key early team member who owns the back end from day one. The role offers opportunities to expand into data science, security research, and other areas, with responsibilities including architecting scalable systems and managing complex data processing.
Responsibilities
- 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?!*
Skills
- 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
Company Overview