Software Engineering Manager, Mobile at SendBird
Seoul, KR

The engineering team at SendBird is solving some of the biggest challenges related to building reliable, feature-rich, and scalable real-time conversational experiences across different platforms.

The challenges range from building a platform that can scale to some of the largest user-bases across distributed environments with optimal latency; creating a feature-rich yet lightweight and high performance client-side SDK; and building products and services that can help customers incorporate real-time conversational technologies more rapidly.

You will be participating in building the best real-time conversational products and solutions possible. You are expected to learn and expand on your engineering knowledge and experiences to build a world-class product that solves the difficult problems of our customers, and make it as easy as possible for them to harness the power of real-time chat.

ROLES & RESPONSIBILITIES

Lead and grow a team of Messaging SDK engineers in our Seoul office. (across iOS, Android and JS platforms or one of the platforms)

Support your team to design and implement key components of the SendBird SDK and build an efficient, lightweight, and high-performance client side SDK.

Collaborate with cross-functional teams such as the server team, product group and design team. 

KEY QUALIFICATIONS

2+ years of managing a team as Tech Lead or Engineering manager.

Knowledge of general software design patterns as well as one of iOS, Android or Javascript design patterns.

Deep understanding on one of iOS, Android and Web framework internals

Up-to-date on the latest framework changes, build tools, and libraries in one of  iOS, Android or Javascript

Proficient in Objective-C or Swift or Java or Javascript with strong object-oriented design skills

Ability to find the optimal solution given the resource constraints, and understands the concepts of under-engineering and over-engineering

BONUS POINTS

Experience building SDK

Experience building chat/messaging system

Wide range of experience from the front-end to the back-end

Experience in various languages and frameworks

Experience participating in product design and architecture

Experience in learning and adopting latest technologies on Android, iOS or Javascript platforms

Awards from programming competitions (e.g., ACM ICPC, IOI, etc.)

English proficiency for business collaboration and driving meetings

ABOUT SENDBIRD

SendBird is the world's leading chat & messaging platform as a service. Our mission is to digitize human interactions for businesses. Our platform delivers billions of messages per month to help people connect through the products and apps they love.

We’re a Y Combinator alumnus (W16) and have raised over $120M from leading investors including ICONIQ Capital, Tiger Global Management, Shasta Ventures, August Capital, and FundersClub. We are headquartered in San Mateo, CA (40+ employees) with an Asia-Pacific office in Seoul (50+ employees).