Abnormal Security

Software Engineer 2 - Abnormal Data Platform

Abnormal Security
Apply
2 hours ago
Bengaluru, IndiaMid Level
H1B Sponsor

Responsibilities

  • Design and develop performant APIs and high-throughput, low-latency distributed systems processing hundreds of millions of events per day.
  • Build and maintain reliable event-driven and synchronous data pipelines, storage systems, search and indexing capabilities, and backend integrations.
  • Own complex features across requirements gathering, design, development, production support, maintenance, and launch.
  • Define project deliverables, de-risk work, execute toward milestones, and own system SLAs and SLOs.
  • Conduct unit and integration testing, debug issues, and improve the quality of systems and codebases.
  • Provide operational support, participate in on-call rotations, and improve monitoring and alerting solutions.
  • Participate in code reviews and system design discussions while collaborating with cross-functional and remote teams.
  • Mentor junior team members and contribute to knowledge sharing and professional development.

Requirements

  • At least 3 years of overall software engineering experience.
  • Experience building and operating highly scalable, highly available distributed systems and services.
  • Experience with event-driven and synchronous data pipelines and at least 1 year designing complex distributed systems.
  • Experience with Golang, Python, AWS, Spark, and storage or data pipeline systems.
  • Demonstrated expertise with Kafka or a comparable high-throughput messaging and streaming platform.
  • Hands-on experience with OpenSearch, DynamoDB, or large-scale search and indexing systems.
  • Familiarity with Airflow or an equivalent workflow orchestration and data pipeline management tool.
  • Production observability experience with Grafana or Prometheus and experience participating in on-call rotations.
  • End-to-end ownership across requirements gathering, design, development, production support, and maintenance.
  • Effective cross-functional communication across multiple time zones and with remote stakeholders.
  • Bachelor of Science degree in Computer Science or a related engineering field.
  • Preferred: 1.5 or more years of Golang experience, 1.5 or more years of Protobuf experience, 1.5 or more years of Apache Spark experience, and exposure to Airflow, Elasticsearch, Kafka, and Parquet.
  • Preferred: comfort using AI-augmented development workflows and engineering toolsets.

Tech Stack

Amazon DynamoDBApache AirflowApache KafkaApache SparkAWSElasticsearchGoGrafanaPrometheusPython

Categories

BackendData Engineering
Abnormal Security

About Abnormal Security

1,001-5,000 employees

Abnormal AI is the leading AI-native human behavior security platform, leveraging machine learning to stop sophisticated inbound attacks and detect compromised accounts across email and connected applications.

Contact me