Abnormal Security

Senior Software Engineer – Backend, Behavioral Security Products

Abnormal Security

full-time

Posted on:

Location: 🇸🇬 Singapore

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AirflowAWSCloudCyber SecurityDockerGoGRPCJavaScriptKafkaKubernetesNext.jsPostgresPythonReactRedisTypeScript

About the role

  • Design, build, and iterate on scalable product offerings, APIs, frameworks, and tools.
  • Own end-to-end delivery of complex features that directly impact customer experience.
  • Ensure stability, reliability, and operational excellence of critical systems.
  • Write clean, testable, and resilient code with attention to edge cases and performance.
  • Write and review technical design documents and influence adoption across the team.
  • Participate in code and design reviews, and contribute to on-call rotations.
  • Break down complex projects into clear executable steps and drive them to completion.
  • Actively contribute to roadmap discussions and propose long-term technical plans.
  • Collaborate with product managers, designers, and engineers to align on priorities.
  • Communicate effectively in an async-first environment, providing clarity on updates, challenges, and solutions.
  • Mentor peers, share knowledge, and influence engineering practices across the team.

Requirements

  • 7+ years of industry experience, with proven expertise as a Senior Software Engineer.
  • Strong backend proficiency in Go and Python, with experience designing and scaling production systems.
  • Proven experience with system design, building resilient, scalable, and fault-tolerant applications.
  • Strong knowledge of PostgreSQL and relational database design.
  • Familiarity with service-to-service communication (gRPC, Kafka) and caching (Redis).
  • Experience with AWS cloud services (S3, RDS) and deployment practices.
  • Familiarity with containerization and orchestration (Docker, Kubernetes, Helm).
  • Strong understanding of service health, monitoring, and incident response practices.
  • Experience writing technical design documents and influencing adoption across teams.
  • Experience designing, building, and iterating on scalable product offerings, APIs, frameworks, and tools.
  • Ability to own end-to-end delivery of complex features that directly impact customer experience.
  • Experience participating in on-call rotations and ensuring operational excellence.
  • Comfortable mentoring peers, sharing knowledge, and influencing engineering practices.
  • Familiarity with modern frontend frameworks (React, TypeScript, React Query, Next.js) (nice-to-have).
  • Familiarity with OAuth/OIDC, RBAC, feature gating in enterprise platforms (nice-to-have).
  • Experience with workflow orchestration tools (e.g., Airflow) (nice-to-have).
  • Familiarity with GenAI productivity tools and experience integrating GenAI-powered tools (nice-to-have).
Binance

Backend Engineer – Java, KYC Tech

Binance
Mid · Seniorfull-time🇸🇬 Singapore
Posted: 3 days agoSource: jobs.lever.co
JavaMySQLNoSQLSpring
MDI | Minnesota Diversified Industries

Mid-Senior Backend Engineer

MDI | Minnesota Diversified Industries
Seniorfull-time🇸🇬 Singapore
Posted: 9 days agoSource: apply.workable.com
Distributed SystemsGoJavaScala
Binance

Senior Java Engineer – Cloud Tech

Binance
Seniorfull-time🇸🇬 Singapore
Posted: 9 days agoSource: jobs.lever.co
AWSCloudDistributed SystemsHibernateJavaKafkaMavenMicroservicesNoSQLRabbitMQSpringSQL
Binance

Backend Engineer, KYC Team

Binance
Mid · Seniorfull-time🇸🇬 Singapore
Posted: 17 days agoSource: jobs.lever.co
JavaKafkaMySQLOpen SourceRabbitMQRedisSpring
Crypto.com

Senior Software Developer – Ruby on Rails

Crypto.com
Seniorfull-time🇸🇬 Singapore
Posted: 18 days agoSource: jobs.lever.co
KafkaPostgresRedisRuby