Senior Software Engineer - App Experience

Onbench

El Segundo (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, and life-ins
401(k) with 4% match
Flexible PTO

Job summary

Onbench, Inc. is partnering with a Southern California client to hire a Senior Software Engineer - App Experience for the HiveWatch platform. You will own backend, web, and mobile features, ensuring fast, reliable security intelligence and scalable services.

Key tech includes Kotlin, TypeScript, Python, Rust, AWS, Kubernetes, Docker, Terraform, and React/React Native. Onsite in El Segundo, CA with a 3-day-per-week schedule.

Qualifications

  • 7+ years in software engineering with at least 3 in senior roles.
  • Strong AWS background and IaC with Terraform.
  • Security tech or enterprise software experience.
  • Observability tools usage and performance optimization.
  • Startup/early SaaS experience desirable.
  • Experience with AI-native software practices.
  • Strong system design for distributed, high-scale apps.
  • Adaptive to learning new technologies in agile teams.
  • Data-driven with metrics-influenced decisions.
  • Cloud-native, modern services, Docker/Kubernetes.
  • CI/CD pipelines and modern workflows.
  • Monitoring to measure performance and reliability.
  • TypeScript-driven web/mobile development.
  • React/React Native experience or willingness to learn.
  • Proficient in Java/Kotlin and Spring Boot.
  • GraphQL and REST API design/implementation.
  • SQL, data modeling, query tuning.
  • Full-stack microservices experience.

Responsibilities

  • Design and ship features across web/mobile and backend.
  • Collaborate with Product to weigh tradeoffs across the stack.
  • Architect scalable backend services and data processing.
  • Support production systems during incidents to ensure reliability.
  • Build with observability to meet SLAs and understand usage.
  • Deliver features on AWS using IaC, CI/CD, and modern practices.
  • Mentor engineers and drive architectural decisions.
  • Participate in a 24/7 on-call rotation (~1 week/month).

Skills

Senior experience
Security domain
Observability
Startup experience
AI-native development
System design
Adaptive learning
Data-driven
Cloud-native
CI/CD
Monitoring
TypeScript
React
React Native
Java
Kotlin
Spring Boot
GraphQL
REST APIs
SQL
Data modeling
Microservices

Tools

AWS
Terraform
Docker
Kubernetes
GitHub Actions
Terraform
Terragrunt
Helm
GraphQL
REST
React
React Native

Job description

ABOUT OUR CLIENT

Our client is a venture-backed, Series B technology company reinventing the physical security industry. They help security teams move from chasing threats to preventing them, replacing noise with better data, communication, and orchestration across the systems that keep people and property safe. The team is lean and fast-moving, headquartered in Southern California, with engineers spread across the US, Central Europe, and LATAM.

THE OPPORTUNITY

We're seeking a Senior Software Engineer - App Experience to join our App Experience team, where you'll play a critical role in building and maintaining the core services and infrastructure that power the HiveWatch platform. You'll work across the stack ranging from both our core backend systems that power our security platform, and our web and mobile apps which customers interface with daily, ensuring our customers can rely on fast, accurate, and always available security intelligence.

REQUIREMENTS
  • 7+ years of software engineering experience with at least 3 years in senior roles
  • Strong experience with AWS
  • Hands-on experience with Terraform for infrastructure as code
  • Background in security technology or enterprise software
  • Experience with observability tools and performance optimization
  • Startup experience and/or early stage SaaS experience
  • Experience with and enthusiasm for AI Native software development practices
  • Strong system design skills and experience with distributed, high-scale applications
  • Ability to learn new technologies quickly and work in agile environments
  • Data driven individual who will use metrics to influence decision making
  • Experience with modern cloud services and cloud-native development
  • Experience with containerization using Docker and deploying applications to Kubernetes
  • Experience with CI/CD pipelines and modern development workflows
  • Experience using monitoring tools to measure and alert on performance and reliability issues
  • Strong experience with TypeScript and web or mobile development
  • Experience working with Product/Design in iterating on customer facing features
  • Familiarity with with web and/or mobile best practices
  • Experience, or a willingness to learn both React and React Native
  • Strong experience with Java or Kotlin and Spring Boot
  • Experience designing and implementing GraphQL and REST APIs
  • Strong proficiency with relational databases, SQL, data modeling, query tuning
  • Experience building full-stack applications in microservice architectures
RESPONSIBILITIES
  • Design and ship complete features from the web and mobile apps to the backend owning the full slice.
  • Work closely with Product to understand tradeoffs between possible solutions, and how to implement decisions across the stack.
  • Architect and develop scalable backend services, APIs, and data processing systems.
  • Support production systems through incident response, troubleshooting, and break-fix activities to maintain service reliability and customer trust.
  • Build and extend solutions with observability in mind to ensure service level agreements with our customers are met, and understand usage patterns.
  • Reliably deliver features and services on AWS using Infrastructure as Code, CI/CD pipelines, and modern service delivery practices.
  • Mentor junior engineers and drive technical decisions that influence the team’s architecture and development practices.
  • Participate in a 24/7 on call rotation approximately 1 week per month as needed.
Tech Stacks
  • Languages: Kotlin, TypeScript, Python, and Rust
  • Deployments: GitHub Actions, Terraform, Terragrunt, and Helm
  • Infrastructure: AWS (Kinesis, Serverless, RDS, EKS), Kubernetes, Docker, PostgreSQL
OPPORTUNITY DETAILS
  • Full-time opportunity
  • Onsite, 3 days a week, out of the client's HQ in El Segundo, CA
  • Reports directly to the VP of Engineering
  • Tech stack: Kotlin, TypeScript, Python, and Rust; AWS (Kinesis, Serverless, RDS, EKS), Kubernetes, Docker, PostgreSQL, Terraform, Terragrunt, Helm, GitHub Actions, GraphQL, REST, React, and React Native
  • On-call: Participate in a 24/7 on-call rotation, approximately 1 week per month as needed
  • Distributed systems, microservices, cloud-native development, observability, infrastructure as code, customer-facing web/mobile applications, and AI-native software development
  • Comprehensive medical, dental, vision, and life insurance; 401(k) with 4% match; flexible PTO
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - App Experience
Senior Software Engineer - App Experience

Saasventurecapital • El Segundo (CA)

On-site
USD 160,000 - 200,000
Equity Incentive Plan
HQ on Main Street, El Segundo, CA
Comprehensive benefits
Senior Full-Stack Engineer — Scale Backend & AI-Driven UI
Senior Full-Stack Engineer — Scale Backend & AI-Driven UI

HiveWatch, Inc. • El Segundo (CA)

Hybrid
USD 160,000 - 200,000
Health coverage
Equity plan
401(k) with company match
+2
Senior Software Engineer - AI Operator
Senior Software Engineer - AI Operator

HiveWatch • El Segundo (CA)

On-site
USD 160,000 - 200,000
Health coverage
Equity incentive plan
HQ on Main Street, El Segundo
+2
Senior Software Engineer — AI Agents for Security Ops
Senior Software Engineer — AI Agents for Security Ops

HiveWatch, Inc. • El Segundo (CA)

On-site
USD 160,000 - 200,000
Comprehensive health coverage
4% 401(k) company match
Flexible paid time off
+2
Senior Software Engineer - AI Operator
Senior Software Engineer - AI Operator

Saasventurecapital • El Segundo (CA)

On-site
USD 160,000 - 200,000
Health coverage
Competitive compensation
HQ on Main Street in El Segundo, CA
+3
Senior Software Engineer - AI Operator
Senior Software Engineer - AI Operator

HiveWatch • Los Angeles (CA)

On-site
USD 160,000 - 200,000
Health coverage
Equity incentives
Competitive compensation package
+4
Senior Software Engineer - AI Operator
Senior Software Engineer - AI Operator

HiveWatch, Inc. • El Segundo (CA)

On-site
USD 160,000 - 200,000
Comprehensive health coverage
4% 401(k) company match
Flexible paid time off
+2
Senior Site Reliability Engineer May 28, 2026 El Segundo, CA (On-site)
Senior Site Reliability Engineer May 28, 2026 El Segundo, CA (On-site)

HiveWatch, Inc. • El Segundo (CA)

On-site
USD 160,000 - 200,000
Equity Incentive Plan
HQ on Main Street El Segundo, CA
401(k) with 4% company match
+4
Staff Software Engineer
Staff Software Engineer

HiveWatch • El Segundo (CA)

On-site
USD 180,000 - 245,000
HQ on Main Street, El Segundo, CA
401(k) with 4% company match
Comprehensive health coverage
+4
Senior Site Reliability Engineer
Senior Site Reliability Engineer

HiveWatch • El Segundo (CA)

On-site
USD 160,000 - 200,000
Health insurance
401(k) with 4% match
PTO & flexible time off
+1