Senior Backend Engineer
Work with large-scale cloud data to design and optimize backend features for a data security company. Collaborate with product managers and data scientists to deliver high-value solutions efficiently.
Responsibilities
- Fetch data from cloud services to support big data processing.
- Process petabytes of cloud assets into actionable insights.
- Optimize resource usage for cost and runtime performance.
- Design and own new product features from requirements to production.
- Collaborate with product managers to finalize requirements and scope.
- Work with data scientists to optimize models for massive-scale production.
- Identify and resolve bottlenecks in the data pipeline.
- Automate and orchestrate processes to improve efficiency.
- Enhance production monitoring and visibility for quick issue resolution.
Requirements
- Experience with databases of various kinds.
- Proficiency in cloud technologies including AWS, GCP, or Azure.
- Knowledge of virtual machines and computing.
- Familiarity with cloud security and identity management.
- Strong data security understanding.
- Performance and cost optimization skills.
- Proficiency in TypeScript, NodeJS, NestJS, and microservices.
- Experience with Kubernetes, Kafka, TypeORM, and Jest.