Design and implement scalable systems to handle the delivery infrastructure of ShareThis.
Assess a variety of cutting-edge software stacks to determine which work best for data processing (e.g., BigQuery, SQS, DynamoDB).
Work closely with Docker and Kubernetes to optimize the cloud platform at scale, including developing on Kubernetes source (golang). Ensuring that all services run effectively by developing software stacks that are immediately scalable.
Using best practices in terms of testing, monitoring, alerting, auto-recovery, design patterns.
Providing leadership for other engineers on how to make data driven decisions concerning technology and the robustness of that technology.
Participating in the future of the architecture stack for ShareThis by making decisions around partners and technologies while obtaining buy-in from all engineers and ensuring productivity.
Education and Experience Required:
Master's degree or foreign equivalent in Computer Science and 24 months of experience.