Senior Software Engineer

Beyon Group.

Northern Governorate

On-site

BHD 25,000 - 42,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Beyon Group in Manama, Bahrain, is seeking a Senior Software Engineer to own critical subsystems in a high-scale cyber-security platform. This is an individual contributor role with architectural authority, requiring hands-on leadership and a track record of delivering reliable systems under load.

You will design, build, and operate distributed services using TypeScript (Node.js) and Python, run on Kubernetes in a public cloud, and mentor associates toward ownership while maintaining strict

Qualifications

  • Six or more years of professional software engineering.
  • Two+ years in a senior or lead capacity on a production system.
  • Strong experience with distributed systems and scale.
  • Fluency in TypeScript on Node.js and Python.
  • Hands-on cloud and Kubernetes production ownership.
  • Proven ability to mentor engineers toward ownership.

Responsibilities

  • You will own one or more subsystems, including design, delivery, and production operation.
  • You will define service-level objectives and drive incident response.
  • You will participate in blameless post-incident reviews and continuous improvement.
  • You will mentor associate engineers toward ownership.

Skills

Senior software engineering
Distributed systems
TypeScript (Node.js)
Python
Cloud and Kubernetes
Production ownership
Mentoring
System design at scale

Tools

Node.js
TypeScript
Python
Kubernetes
React

Job description

Senior Software Engineer

Senior individual contributor with 6 or more years of experience, at least 2 in a senior or lead capacity

LEVEL: Senior Software Engineer (individual contributor, with architectural authority and mentoring responsibility)

EXPERIENCE: 6+ years of professional software engineering, 2+ senior or lead on a production system

LANGUAGES: TypeScript (Node.js) and Python

STACK: TypeScript on Node.js and Python for services; React for the user interface; durable workflow orchestration; document, graph, and in-memory data stores; containers on Kubernetes in a major public cloud; distributed tracing and metrics throughout.

OWNERSHIP: One or more of: telemetry ingestion and normalization; workflow orchestration; the third-party integration framework; automated analysis; the response and enforcement engine

LOCATION: Manama, Bahrain

About the Role

We build a cyber-security platform that receives very large volumes of security telemetry from many customers, normalizes it into a common schema, runs automated analysis over it, and gives our operations teams the tools to reach and act on decisions. The platform serves many customers from a single deployment, so every pipeline stage has to hold up under strict tenant isolation, bursty traffic, third-party rate limits, and partial failure. The engineering problems are, first and foremost, distributed systems problems.

The team is small and senior in outlook. Engineers ship to production, own what they ship, and work directly with the operations teams who use the product every day. We hire for engineering quality above everything else.

You will own one or more of the subsystems that make the platform work under load. Ownership means the design, the delivery, the production operation, and the reliability numbers. We need someone who has already done this elsewhere: you designed a system that many people depended on, watched it break at scale, and rebuilt the parts that broke. You can hold a room of engineers to a high bar without slowing them down, and you will be expected to mentor associate engineers toward ownership of their own.

What we Require
  • Six or more years of professional software engineering, including at least two in a senior or lead capacity on a production system.
  • You designed and operated a system at scale. Be ready to give the numbers: throughput, data volume, tenants or users, latency percentiles, availability. Be ready to tell us what broke, what it cost, and what you changed. We weight the second half of that story more than the first.
  • Distributed systems depth: queues and streams, workflow engines, retries and idempotency, consistency trade-offs, partial failure, backpressure, observability. You hold opinions on these earned through incidents, not only through reading.
  • Strong TypeScript on Node.js and strong Python, with the judgment to know which to use where, and comfort reading and fixing code in either.
  • Cloud and Kubernetes fluency. You have run services on Kubernetes in production and understand what the cluster does when you are not looking.
  • Production ownership. You have defined service-level objectives, led incident response, run blameless post-incident reviews, and driven the follow-through.
  • A proven record of excellence, evidenced by several of: promotions ahead of the typical cadence; ownership of a system critical to your employer's business; public work such as talks, papers, patents, or open-source projects with real users; a reputation among former colleagues we can verify by reference; a measurable outcome you drove, such as an order-of-magnitude cost, latency, or reliability improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Beyon Cyber • Northern Governorate

On-site
BHD 34,000 - 49,000
Senior Software Engineer
Senior Software Engineer

Tanqeeb • Manama

On-site
BHD 18,000 - 30,000
Associate Full Stack Engineer
Associate Full Stack Engineer

Tanqeeb • Manama

On-site
BHD 14,000 - 22,000
Associate Full Stack Engineer
Associate Full Stack Engineer

Hire Fellows • Manama

On-site
BHD 18,000 - 30,000
Senior Software Engineer: Scaled Distributed Systems
Senior Software Engineer: Scaled Distributed Systems

Beyon Group. • Northern Governorate

On-site
BHD 25,000 - 42,000
Senior Full Stack Engineer - Scalable Security Platform
Senior Full Stack Engineer - Scalable Security Platform

Hire Fellows • Manama

On-site
BHD 24,000 - 36,000
Senior Software Engineer, Distributed Systems Lead
Senior Software Engineer, Distributed Systems Lead

Beyon Cyber • Northern Governorate

On-site
BHD 34,000 - 49,000
Senior Software Engineer
Senior Software Engineer

MINDFREE Consulting | Insurance Talent Hub • Manama

On-site
BHD 22,000 - 31,000
Senior Full-Stack Engineer, Distributed Systems
Senior Full-Stack Engineer, Distributed Systems

Hire Fellows • Manama

On-site
BHD 18,000 - 30,000
Senior Java Software Engineer (8+ years)
Senior Java Software Engineer (8+ years)

ARRAY INNOVATION • Manama

On-site
BHD 12,000 - 18,000