Abnormal - The Role
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3–5+ years of production experience in backend development and systems design. • Streaming • Hands-on experience with Kafka, Kinesis, or similar message brokers/streaming platforms. • Kafka, Kinesis • Search • Proven experience working with OpenSearch or Elasticsearch at scale. • OpenSearch or Elasticsearch • Cloud & Containers • Cloud & Containers • Deep familiarity with AWS (highly preferred) and mandatory production experience with EKS (Kubernetes). • EKS (Kubernetes) • Languages & DB • Proficiency in Python or Golang and solid experience with Postgres. • Python or Golang • Mindset • Builder mindset: comfortable with "zero-to-one" challenges and defining requirements when specs are loose. • Frontend Basics: Familiarity with React/TypeScript for building internal tools or data visualizations. • Frontend Basics: • React/TypeScript • Security Context: An interest in cybersecurity or experience working with security data. • Security Context: • Tooling: Experience using modern AI productivity tools to increase engineering velocity. • Tooling: • Education • Education • Bachelor of Science degree in Computer Science, Applied Sciences, Information Systems, or a closely related engineering field.
Responsibilities
• Build & Scale: Develop and maintain high-performance backend services using Python or Golang. • Build & Scale: • Python or Golang • Stream Real-Time Data: Build and optimize streaming architectures to handle live threat intelligence with low latency. • Stream Real-Time Data: • Search & Indexing: Implement and tune OpenSearch/Elasticsearch layers to ensure massive datasets are searchable and actionable. • Search & Indexing: • OpenSearch/Elasticsearch • Define the "How": Take high-level goals and translate them into technical specs and clean, maintainable code. • Define the "How": • Cloud Ownership: Manage your own deployments and infrastructure within AWS/EKS. • Cloud Ownership: • AWS/EKS • AI-Augmented Development: Use AI tools to speed up development cycles and automate routine backend tasks. • AI-Augmented Development: • Collaborative Innovation: Work closely with the team to identify architectural gaps and proactively suggest improvements. • Collaborative Innovation:
No credit card. Takes 10 seconds.