Position: Lead Backend Engineer
Company: EliteTechnical
Experience required: 1y
Category: JavaScript
English level: intermediate
Published: 2021-03-01T00:00:00+02:00

Responsibilities 
Architect a public-facing API layer that is safe, secure, and scalable
Provide guidance on the stack and technologies for a cloud-neutral platform
Build and lead the backend engineering team and mentor junior engineers
Work closely with other engineers, data scientists, and stakeholders from Product, Business Development, and Customer success
Participate in operating the service and meeting our SLA

Qualifications
Bachelor's or Master's Degree in Computer Science from a reputable college
5+ years of industry experience
2+ years of experience with a public cloud (GCP / AWS / Azure). GCP preferred.
Excellent knowledge of JavaScript and Node.js. Bonus points for Python and Java.
Experience developing large scale web-based APIs, Platforms, and Services (SaaS/PaaS)
Excellent grasp of algorithms, data structures, and CS concepts such as asynchronous processing, multi-threading, queuing, pub-sub, etc.
Experience with scalable systems such as
Pub-sub (Google Cloud PubSub/Kafka/Kinesis)
NoSQL (Firestore/BigTable/MongoDB/Cassandra/DynamoDB)
Object stores (Google Storage/S3)
Data warehouses (BigQuery/Redshift/Snowflake)
Caching (Memcache/Redis)
Logging (ElasticSearch, Logstash/Fluentd, Kibana)
Experience with Docker and Kubernetes
Experience with CI/CD (git/Jenkins) and DevOps (Prometheus/Zabbix/PagerDuty/OpsGenie)

Nice to have 
Experience with Machine Learning pipeline
Experience working in Healthcare
Knowledge of HIPAA or other regulatory standards
Full-stack experience