WeberStephen Products

Senior Software Engineer, Android

WeberStephen Products$150K — $188K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field
  • 7+ years of experience in Android and/or mobile platforms
  • Expertise in Kotlin, Kotlin Coroutines/Flows, and Jetpack Compose
  • Proven experience leading the delivery of large features and managing code refactors
  • Hands-on experience building Android apps that connect with external hardware via Bluetooth LE APIs
  • Demonstrated ability to manage mobile build pipelines effectively

Responsibilities

  • Lead technical design and implementation of major features in Weber Connect app
  • Collaborate with Firmware to define the app-grill messaging protocol
  • Provide transparent estimates and readiness assessments to the Product team
  • Ensure app stability amidst constant platform and policy changes
  • Build telemetry and diagnostics for remote connection troubleshooting
  • Establish and uphold coding standards and mentor junior engineers
  • Manage a predictable release cadence utilizing CI/CD practices

Benefits

  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Employee Assistance Program (EAP)
  • 401(k) with company match
  • Eligible for paid time off (vacation, sick, personal, holiday)
Full Job Description
Role Overview

Summary:

Weber Blackstone is looking for a talented, driven, and experienced Android engineer to serve as the technical lead for the Weber Connect app, which turns our grills into connected products and makes great outdoor cooking easier and more fun.

This role owns Android's technical direction: architecture, code quality, and the standards the team builds against. This is deep hardware-adjacent work. You'll partner with Firmware teams on the communication protocols between app and grill, the Server teams on how state syncs to the cloud, and with iOS and the Product teams to keep the experience consistent across platforms and products. You'll also improve what's already in customers' hands which includes a growing portfolio of connected grills, probes, and accessories that our customers rely on for weeknight dinners, backyard parties, and the celebrations they plan their year around.

This is a hybrid role requiring in-office days at our Palatine, IL campus.

Responsibilities:
  • Lead the technical design and implementation of major features in the Weber Connect app: from protocol to pixels
  • Partner with Firmware to define and version the messaging protocol between app and grill: shaping the spec, not just consuming it
  • Give Product the honest read on what Android can deliver: sequencing, estimates, and launch readiness, against hardware still stabilizing and dates that don't move
  • Maintain app stability through constant change: Android platform releases, permission and background-execution changes, Play policy, and a hardware fleet spanning years of firmware versions
  • Build the telemetry and diagnostics that make connection problems debuggable when the grill is in a backyard you'll never visit
  • Set and maintain the standards the Android team builds against - architecture, code quality, testing, bug triage, and mentor engineers across the team to build the instincts behind them
  • Drive a predictable, low-risk release cadence: CI/CD, staged rollouts, crash monitoring, and feature flags


Qualifications:

Education:
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or a closely related field

Work Experience:
  • 7 or more years of experience working in-depth on Android and/or similar mobile platforms (e.g. iOS)
  • Deep, nuanced knowledge of Kotlin, Kotlin Coroutines/Flows, Jetpack Compose
  • Led the delivery of large features and guided teammates through complex code refactors
  • Built and shipped Android applications that communicate with external hardware, including hands-on work with the Bluetooth LE APIs: GATT, connection state machines, reconnect, bonding, and background behavior
  • Fought and won against Android's background execution model: foreground services, OEM battery restrictions, sessions that run for hours rather than minutes
  • Owned a mobile build pipeline, not just used one: build signing, automated testing, and the path from merge to store release

Nice to have:
  • Delivering OTA firmware updates from a mobile app
  • Device provisioning flows: BLE-to-Wi-Fi handoff
  • MQTT, AWS IoT, or similar cloud-to-device messaging
  • Kotlin Multiplatform / Compose Multiplatform
  • Building AOSP from source
  • Consumer IoT, appliances, wearables, or automotive - anywhere the app is one half of the product


Benefits:
  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Employee Assistance Program (EAP)
  • 401(k) with company match
  • Eligible for paid time off (vacation, sick, personal, holiday)


Salary Range: $150,000 - $188,000

* This salary range represents Weber Blackstone's good faith belief of what we reasonably expect to pay the top candidate

About WeberStephen Products

Weber-Stephen Products LLC is a manufacturer of charcoal, gas and electric outdoor grills, related accessories, and other outdoor room products. The company was founded in 1952 by George Stephen and is headquartered in Palatine, Illinois. Weber-Stephen Products is a privately held company and is one of the largest manufacturers of charcoal grills and related accessories in the world.
Learn more about WeberStephen Products
Size
2,000 employees
Market Cap
$2.3 billion
Industry
NASDAQ

Similar Jobs

More Jobs at WeberStephen Products

  • WeberStephen Products
    Engineer II
    $100K — $118K *
    Palatine, IL 60074 (Cook County)
    Manufacturing & Automotive
    In-Person

More Consumer Technology Jobs

Find similar Senior Software Engineer, Android jobs: