Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineering Manager, Messaging

SendBird

Software Engineering Manager, Messaging

San Mateo, CA
Full Time
Paid
  • Responsibilities

    Job Description

    COMPANY AT A GLANCE  Founded in 2015, Sendbird is the leading consumer engagement platform trusted by modern digital apps like Reddit, Delivery Hero, Dream 11, Carousell, Headspace, and Hinge . We allow any app (or Website) to quickly and easily embed rich real-time chat, voice, and video experiences into their app to help engage users in conversations and enable additional actions through those conversations. This could be connecting drivers and consumers in a timely fashion to reduce cancellations for a delivery app, helping buyers get their questions answered from sellers to increase transactions in a digital marketplace, or increasing engagement between users in an online community.The platform has over 100M MAUs from 150+ countries operating in industries ranging from marketplaces, ride sharing  and online communities to gaming, live video streaming and healthcare.

    The company is headquartered in San Mateo, CA with additional offices in; Denver, NYC, Seoul, London, Singapore and Bengaluru and has raised over $120M from leading investors, including: ICONIQ Capital, Shasta Ventures, August Capital, Y Combinator, Tiger Global Management, Meritech Capital and FundersClub.

    To learn more, visit the company website: www.sendbird.com

    THE PROBLEM Over 5 billion people now use a messaging app on a monthly basis. A conversation is at the heart of how people interact and get stuff done online, from making a purchase on a marketplace, to seeing a doctor in a virtual visit, to interacting with other fans while watching a concert livestream. And with Covid, this has accelerated over the last year. Historically, apps looking to embed rich real-time conversational features inside of their app had to develop it themselves, which is an expensive and risky proposition, or lose engagement to apps like WhatsApp, Slack, Discord, and iMessage. 

    THE SOLUTION Sendbird allows any app to easily embed rich real time interactions across chat, voice and video, with a few lines of code and then scale those capabilities to tens of millions of users. Sendbird's feature rich platform gives product managers fast time to market and parity with leading consumer messaging apps like WhatsApp on day one, while giving engineering leaders peace of mind and the ability to deploy developers to more critical capabilities core to the company's business.   From connecting doctors and patients in virtual clinics, to helping fans celebrate together in digital stadiums, to enabling sellers to negotiate with buyers across the world in digital bazaars, SendBird's chat, voice, and video platform helps businesses turn conversations between users into better business outcomes like increased engagement, increased transactions, and better support.

    Sendbird is the world's leading chat & messaging platform as a service in addition to voice and video. Our mission is to build connections in a digital world.  We believe that digital doesn't have to mean impersonal, that physical boundaries shouldn't create relationship boundaries. We believe in authenticity over superficiality, and in conversations over text messages.  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, and also have offices around the world including Seoul, New York City, London, and Singapore. 

    We are in a stage of incredible growth which means you will be involved in and be able to contribute to many aspects of a fast-growing company alongside its leadership team. 

    SOFTWARE ENGINEERING MANAGER, SERVER

    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 the development of a global large scale distributed and scalable real-time messaging service
    • Manage performance and growth of a team of server / backend engineers
    • Establish development practices to improve software quality and pace of development
    • Collaborate with cross-functional teams such as the Infrastructure team, product group and design team

    KEY QUALIFICATIONS

    • 7+ years of engineering experience, at least 2 of which should be in an engineering leadership position
    • Experience with mentorship and helping engineers grow to achieve their career goals
    • Hands-on experience building SaaS-based API
    • Proficient in Python or Java 
    • Ability to find the optimal solution given the resource constraints, and understands the concepts of under-engineering and over-engineering

    BONUS POINTS

    • Experience building chat/messaging system
    • Wide range of experience from the front-end to the back-end
    • Understanding of server virtualization, global infrastructures, load balancing, and handling massive data traffic
    • Experience participating in product design and architecture
    • Awards from programming competitions (e.g., ACM ICPC, IOI, etc.)
    • English proficiency for business collaboration

     

    Finally, there is no such thing as a perfect candidate. Sendbird is a place where everyone can learn and grow. We encourage you to apply if this role excites you.

    At Sendbird, one of our core values is Global Citizenship.  We respect, promote, and encourage diversity for equal employment opportunities.  We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal state, or local law.