Berry Ai logo

Senior Software Engineer, Reliability

berry-ai

On-site
Taipei, TW
Full-time
Senior
5+ yrs
Salary not listedPosted 3w ago

Real job — pulled straight from berry-ai’s careers page · Verified September 3, 2026 · No reposts.

Job description

berry-ai is hiring a Senior Software Engineer, Reliability — a full-time, based in Taipei, TW role. Apply directly on berry-ai's careers page below.

Senior Software Engineer (Reliability)

Department: Engineering

Location: Taipei - Neihu

Employment Type: FullTime

Berry AI builds AI-powered operations platforms for QSR restaurants — drive-thru analytics, loss prevention, and store management tooling deployed across thousands of locations across the US — and growing. To help us scale with high reliability, we are seeking a Senior Software Engineer. The role is focused on architecture review, monitoring, and production-readiness.

 

What you'll work on

  • Analyze and optimize our edge-cloud architecture using modern monitoring tools, continuously driven by data insights.

  • Formulate and execute a robust monitoring strategy tailored for our thousands of edge servers and cameras.

  • Establish standards and guide our software development workflows to mitigate or clarify risks before they arise.

  • Contribute to the operational backbone — Ansible playbooks, CI/CD pipelines, and observability — that lets us deploy, monitor, and operate the fleet.

  • Strengthen our on-call practice — leading postmortems, sharpening alerting and runbooks, and turning incidents into durable fixes.

You're a strong fit if you have

 
  • Over 5 years of experience delivering production software, with deep expertise in architecture design and conducting code reviews.

  • Experience mapping out complex data flows within massive codebases.

  • Disciplined practice of DevOps and SRE — metrics, structured logging, tracing, runbooks.

  • Proven ability to validate system reliability by designing and executing load tests, stress tests, and chaos engineering experiments.

  • Strong cloud and system-design fundamentals — designing for AWS/GCP/Azure at scale (compute, storage, autoscaling), clean REST/GraphQL contracts, and async/event-driven pipelines.

  • Strong data modeling experience at scale — relational and NoSQL databases, dimensional modeling for analytics, and robust ETL/ELT pipeline design.

 

Bonus points

  • Experience managing and deploying to massive fleets of on-premise or edge devices (IoT).

  • Hands-on experience working with open-source software, including modifying, extending, and improving existing projects—not just using them.

  • Experience with real-time/streaming systems (RTSP, WebRTC, MediaMTX).

  • Experience Kernel performance insights - scheduling, context switching, hardware acceleration.

  • Deep knowledge of GPU analytics and performance optimization for edge-based AI deployments.

 

Our engineering culture

Small team, high ownership, fast feedback from engineer teams — and the operational rigor to make that velocity sustainable. We hack. We drive. We deliver. No technical limitation stands in our way — until we turn what seemed impossible into something real.

============================

Interview Process

  1. Online (Google Meet)

    1. Team Lead Interview (0.5 - 1 hr)

  2. Onsite

    1. Technical Interview (2.5 hrs)

    2. CEO & VP Interview (1.5 hrs)

    3. PM/Engineer Interview (0.5 hr)

    4. HR Interview (0.5 hr)

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
M-KOPA logo

Senior Backend Engineer

Nairobi
✓ From careers page· 11h ago
M-KOPA logo

Senior Backend Engineer

Remote · UK +3
✓ From careers page· 11h ago
Campfire logo

Director, Engineering

$250k–$350kSan Francisco, CA
✓ From careers page· 11h ago
Target.com logo

Lead Engineer - Backend

Bangalore, India
✓ From careers page· 11h ago

Frequently asked questions

What skills are required for Senior Software Engineer, Reliability at berry-ai?

The required skills for Senior Software Engineer, Reliability at berry-ai include: AWS, GCP, Azure, Ansible, CI/CD, REST, GraphQL, SQL, NoSQL, ETL, DevOps, SRE.

What is the seniority level for Senior Software Engineer, Reliability at berry-ai?

Senior Software Engineer, Reliability at berry-ai is a Senior level position.

How do I apply for Senior Software Engineer, Reliability at berry-ai?

You can view the full description and apply for Senior Software Engineer, Reliability at berry-ai on EchoJobs: https://echojobs.io/job/berry-ai-senior-software-engineer-reliability-39mzr.