About The Position

As a member of the Android and Business Communication (ABC) Partner Engineering team, you will be driving the global adoption of next-generation communication technologies. As a Customer and Partner Solutions Engineer, you will be the core technical engine driving the adoption and hyper-growth of the RCS for business platform. You will transform traditional business-to-consumer and consumer-to-business communication into a conversational platform, enabling businesses of all sizes to connect with their customers directly in the native carrier messaging app across platforms.

Requirements

  • Bachelor’s degree in engineering, computer science, a related field, or equivalent practical experience.
  • 6 years of experience working with client-side web technologies (e.g., HTML, CSS, JavaScript, or HTTP).
  • 6 years of experience coding with one or more programming languages (e.g., Java, C/C++, Python).
  • Experience troubleshooting technical issues for internal/external partners or customers.
  • Experience as a customer success engineer or developer in the conversational messaging space (e.g., working on business messaging API or platforms).

Nice To Haves

  • Master’s degree in engineering, computer science, business, or a related field.
  • Experience with Node.js/TypeScript or Python, RESTful APIs, OAuth2, and JSON-based webhooks.
  • Experience with cloud technologies such as Google Cloud Platform (e.g., Cloud Run, Cloud Functions, App Engine, Cloud Storage, and Pub/Sub).
  • Experience with GSMA standards, SMS/MMS gateways, and telecom signaling.
  • Knowledge of Dialogflow CX/ES, webhooks, and Gemini (Vertex AI) integration for conversational experiences.
  • Knowledge of the digital advertising ecosystem (e.g., display ads, search, social, or programmatic advertising) and how messaging serves as a conversion channel.

Responsibilities

  • Write production-level code (e.g., Python, Node.js) and build internal tools to automate partner on-boarding, parse datasets, and ensure high test coverage.
  • Support aggregators and messaging providers to maximize technical adoption of Rich Communication Services (RCS) capabilities, focusing on reusable solutions to enable global hyper-growth.
  • Provide consultation for enterprise clients and build scalable, repeatable frameworks to capture the SMB segment.
  • Serve as a subject matter expert for RCS protocols, troubleshooting network and application-layer issues while proposing innovative technical solutions.
  • Manage executive-level stakeholder interactions and lead cross-functional efforts, mentoring peers through design reviews and collaborative support.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service