engineering
Posted 5 days agoSoftware Engineer II (Mobile Developer - Android/Kotlin) - Mobile App Growth
at Klaviyo
Boston, United StatesOn-site
Responsibilities
- Design, build, and ship features and fixes to the Android SDK — your primary area of ownership — used across a huge range of third-party apps and OS versions/devices.
- 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.
Requirements
- As a natural extension of the SDK, the team also builds and maintains adjacent mobile products that are enabled by it:
- Pitch in on our other mobile SDKs (iOS, React Native, Expo, and Flutter) when priorities call for it; you don't need to be an expert everywhere, but you should be willing to get hands-on.
- Android-first — 1-3 years of professional Android development experience, ideally including Kotlin; this is your core strength and primary focus.
- High ownership — you treat outcomes as yours end-to-end, not just the code you personally typed. As AI tooling raises how much one engineer can credibly own, this matters more than it used to.
- 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, since SDK work means you don't control the host app.
- experience building or maintaining an SDK/library (versus an app), exposure to iOS/Swift or backend services, familiarity with push notification/messaging systems, or contributions to open source.
- Technologies We Use (not exhaustive) iOS (Swift) Android (Kotlin) React Native Flutter
- React, TypeScript, Redux Python, Django
- MySQL, Redis, DynamoDB
- AWS (EC2, RDS, Aurora), Terraform
Benefits
- Curious — comfortable with webviews and location services, and open to picking up new technologies (Python, React, AWS) as the team's surface area grows. Bonus :
- Our salary range reflects the cost of labor across various U.S. geographic markets.
- The range displayed below reflects the minimum and maximum target salaries for the position across all our US locations.
- The base salary offered for this position is determined by several factors, including the applicant’s job-related skills, relevant experience, education or training, and work location.
- In addition to base salary, our total compensation package may include participation in the company’s annual cash bonus plan, variable compensation (OTE) for sales and customer success roles, equity, sign-on payments, and a comprehensive range of health, welfare, and wellbeing
- Your recruiter can provide more details about the specific salary/OTE range for your preferred location during the hiring process.
- Base Pay Range For US Locations: $116,000 — $174,000 USD
Contact
- Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.
Additional details
- At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day.
- We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements.
- If you’re a close but not exact match with the description, we hope you’ll still consider applying.
- The Mobile App Growth team's 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 — the foundational layer that enables customers to integrate Klaviyo into their mobile apps.
- In-app messaging — including the in-app messaging publishing and scheduling pipeline
- Universal linking — universal links settings pages and web tier Geofencing
- That product list keeps expanding — this year alone the team is greenfielding several new features, including mobile inbox.
- We're looking for passionate engineers who want to roll up their sleeves and grow beyond just Android into the other areas the team owns.
- Contribute to the backend services, infrastructure, and embedded web UI that power products like in-app messaging, universal linking, and geofencing — including newer greenfield work like mobile inbox.