Jobs · Engineering · Massachusetts

Software Engineer II (Mobile Developer - Android/Kotlin) - Mobile App Growth

Klaviyo · Boston, MA · 6 days ago
Engineering$116k–$174k/yrFull-time

About the role

The Mobile App Growth team at Klaviyo is seeking passionate Android engineers to join our growing team. Our mission is to enable Klaviyo customers to develop and maintain personalized relationships with their mobile app users through rich mobile app experiences. The team is part of the Mobile App Marketing org and owns Klaviyo's mobile SDKs, which are essential for integrating Klaviyo into mobile apps.

Responsibilities

  • Design, build, and ship features and fixes to the Android SDK, used across a wide range of third-party apps and OS versions/devices.
  • Pick up iOS, backend, or frontend work when priorities call for it.
  • Contribute to the backend services, infrastructure, and embedded web UI that power products like in-app messaging, universal linking, and geofencing.
  • Diagnose and resolve SDK issues reported by customers.
  • Write clean, well-tested code and participate in code and design review.
  • Collaborate with product and other engineering teams to keep tracking and messaging behavior consistent across platforms.
  • Contribute to documentation, sample apps, and integration guides that customers use to adopt the SDKs.

Requirements

  • Android-first — 1-3 years of professional Android development experience, ideally including Kotlin.
  • Self-motivated — you don't need heavy oversight to make progress.
  • High ownership — you treat outcomes as yours end-to-end, not just the code you personally typed.
  • Adaptable — willing to pick up iOS, backend, or frontend work when it falls under the team's ownership.
  • Production-tested — experience shipping and maintaining production Android code, with a solid grasp of the Android lifecycle, threading, and Gradle.
  • Comfortable in the weeds — used to debugging across a wide matrix of devices, OS versions, and third-party app environments.
  • Quality-minded — familiar with testing practices (unit, integration, instrumentation) and CI/CD for mobile.
  • Clear communicator — you'll work with customers' engineering teams as well as your own.
  • Curious — comfortable with webviews and location services, and open to picking up new technologies (Python, React, AWS) as the team's surface area grows.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Experience with Android development, including Kotlin.
  • Experience with mobile app development and SDKs.
  • Strong understanding of Android lifecycle, threading, and Gradle.
  • Experience with testing practices (unit, integration, instrumentation) and CI/CD for mobile.
  • Experience with webviews and location services.
  • Familiarity with push notification/messaging systems.
  • Experience with Python, React, AWS, or similar technologies.

Skills

  • Proficiency in Kotlin for Android development.
  • Experience with mobile SDKs and mobile app development.
  • Strong understanding of Android lifecycle, threading, and Gradle.
  • Experience with testing practices (unit, integration, instrumentation) and CI/CD for mobile.
  • Experience with webviews and location services.
  • Familiarity with push notification/messaging systems.
  • Experience with Python, React, AWS, or similar technologies.

Benefits

  • Comprehensive health, welfare, and wellbeing benefits based on eligibility.
  • Annual cash bonus plan.
  • Variable compensation (OTE) for sales and customer success roles.
  • Equity.
  • Sign-on payments.

Pay

  • Base Pay Range For US Locations: $116,000—$174,000 USD.

Schedule

  • This is an in-office position and the expectation is to work from the Boston office five (5) days per week.

Application Instructions

To apply, visit klaviyo.com/careers and follow the instructions provided.

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net