Software Engineer II - Product Data Gateway

Abnormal AI
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Code quality","Testing","Performance","Communication","Autonomous ownership","Asynchronous collaboration","Detail-oriented","System design trade-offs"]

Build the standardized data access layer for a multi-product platform, serving as the company-wide single source of truth. Design and implement APIs and services for API-gated data sources, with labeling, validation, tenant isolation, authentication, and fine-grained access control. Ensure reliability, stability, and operational excellence through testing, monitoring, and incident response, while collaborating across teams and contributing to architecture decisions and design documents.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Abnormal AI
Abnormal AI
5 months ago

Software Engineer II - Product Data Gateway

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build the standardized data access layer for a multi-product platform, serving as the company-wide single source of truth. Design and implement APIs and services for API-gated data sources, with labeling, validation, tenant isolation, authentication, and fine-grained access control. Ensure reliability, stability, and operational excellence through testing, monitoring, and incident response, while collaborating across teams and contributing to architecture decisions and design documents.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and iterate on APIs and services for the standardized data access layer.
  • •Drive adoption of API-gated data sources so teams reuse data access instead of one-off integrations.
  • •Create standard labeling for data ownership and implement validation logic for incoming requests.
  • •Own reliability and stability of components and features, including service health monitoring and incident response.
  • •Write technical design documents, contribute to architecture decisions, and participate in code/design reviews and on-call.

Key Requirements

  • •4+ years of industry experience with strong software engineering fundamentals.
  • •Own complex, multi-component features end-to-end while collaborating across teams.
  • •Production coding experience in Python and/or Golang, plus SQL and NoSQL databases.
  • •Experience with system design and building reliable, scalable applications with operational excellence.
  • •Ability to write technical design documents and participate in design/architecture reviews.
Experience:4+ years
Skills:Code qualityTestingPerformanceCommunicationAutonomous ownershipAsynchronous collaborationDetail-orientedSystem design trade-offs
Tech Stack:PythonGolangSQLNoSQL

Company Brief

Abnormal AI
Provides AI-powered email security and human behavior analysis to detect phishing, business email compromise, and account takeover attacks. The platform helps organizations protect employees and communications across cloud email and collaboration tools.
Industry: Cybersecurity
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2018
WebsiteLinkedIn