Don’t just ride on the
ever rising growth graph.
Lead it.

Why You Should Work Here

Agora.io is revolutionizing how people communicate globally. We have developed the industry-leading real-time communications platform which enables our APIs to be embedded into web, desktop, and mobile applications.

Your ideas, vision, and voice
are welcome here.

With over 500 million SDK installs and accelerating global growth, we are looking to add to our team of world-class technology evangelists. This is a rare opportunity to make an impact. Not only are we are changing the way the world communicates, but internally we’re building our team and organization with careful, collaborative thought and intentionality.

Our Culture

 If you are looking for a super fast-growing startup, high-caliber colleagues,
fun work environment, we just may be the place for you!

agoraio-team

Perks & Benefits

 If you are looking for a super fast-growing startup, high-caliber colleagues,
fun work environment, we just may be the place for you!

Competitive pay 

Flexible PTO & WFH policies

Premium benefits

Cool tech & swag

Stock options

Stocked kitchen & free lunch Thursdays

Career development
& coaching programs

Fun team events

Current Openings


Position Summary

Agora.io’s Account Executive will be responsible for driving and gaining customer adoption of Agora.io’s technology in the UK and European markets. Reporting to our Director of Sales in California, you’ll drive sales cycles with key accounts, negotiate and close major deals with targeted customers, and be a key team member in EMEA with great potential to evolve your career and our footprint in that market.

Responsibilities

  • Execute full life cycle sales processes achieving short-, mid- and long-term sales objectives
  • Ensure sales and revenue targets are achieved in line with set objectives
  • Engage potential customers, using industry standard “best practice” sales and account management techniques, including, calls, email, video conferences, in-person meetings social media, referrals, etc.
  • Update and maintain all sales process and reporting tools, including CRM, weekly sales reports, account planning etc.
  • Provide account leadership and direction in the pre- and post-sales process
  • Work with BD, Demand Gen, Product Marketing and other functions to convert ideas into revenue

Required Skills, Experience and Competencies

  • 3-5 years of experience and success performing strategic and direct product/services technology sales; strong preference will be given to candidates coming from sales roles in a similar domain, such as mobility, broadcasting, audio/video, SDKs & APIs, and unified communications
  • ‘Can do’ attitude – succeeds where others hesitate
  • Deep analytical skills and business acumen; past success setting and achieving goals, reporting and forecasting accuracy, and consistently meeting revenue objectives
  • Compelling and influential presence in front of customers and partners
  • Excellent interpersonal, verbal and written communication skills
  • An excellent startup-style collaborator and entrepreneur
  • Ability and willingness to travel domestically and international up to 30% of the time

APPLY NOW

Position Summary

Agora.io’s Account Executive will be responsible for driving and gaining customer adoption of Agora.io’s technology in Israel. Reporting to our Director of Sales in California, you’ll drive sales cycles with key accounts, negotiate and close major deals with targeted customers, and be a key team member in EMEA with great potential to evolve your career and our footprint in that market.

Responsibilities

  • Execute full life cycle sales processes achieving short-, mid- and long-term sales objectives
  • Ensure sales and revenue targets are achieved in line with set objectives
  • Engage potential customers, using industry standard “best practice” sales and account management techniques, including, calls, email, video conferences, in-person meetings social media, referrals, etc
  • Update and maintain all sales process and reporting tools, including CRM, weekly sales reports, account planning etc.
  • Provide account leadership and direction in the pre- and post-sales process
  • Work with BD, Demand Gen, Product Marketing and other functions to convert ideas into revenue

Required Skills, Experience and Competencies

  • 3-5 years of experience and success performing strategic and direct product/services technology sales; strong preference will be given to candidates coming from sales roles in a similar domain, such as mobility, broadcasting, audio/video, SDKs & APIs, and unified communications
  • ‘Can do’ attitude – succeeds where others hesitate
  • Deep analytical skills and business acumen; past success setting and achieving goals, reporting and forecasting accuracy, and consistently meeting revenue objectives
  • Compelling and influential presence in front of customers and partners
  • Excellent interpersonal, verbal and written communication skills in English
  • Must possess native Hebrew language skills
  • An excellent startup-style collaborator and entrepreneur
  • Ability and willingness to travel to Israel and the US up to 40% of the time

APPLY NOW

(This position can be based in either Seattle or Los Angeles, but can possibly be located in Denver, New York, Austin, Boston)

Position Summary

Agora’s Developer Evangelist will be our functional ambassador, trainer and guide-to-all-things for the developer community. As a partner to our Sales/BD, Engineering, Marketing and Product teams, deliver outstanding content, technical expertise and support in a variety of formats for all relevant audiences.

The mission of the Developer Evangelist team is to win the hearts and minds of Developers to secure the future of the platform. As a Developer Evangelist, you’ll be instrumental in building a large and vibrant community for Agora real-time communication cloud services.  You’ll build and nurture great relationships with developers online and offline, create amazing sample codes, be our developer ambassador, trainer and guide-to-all-things for the developer community.  You will also be a key partner to our Sales/BD, Engineering, Marketing and Product teams, delivering outstanding content and feedback to internal teams to improve developer experience.

Responsibilities

  • Design and create reference applications and sample codes that closely match our target customer use cases. Publicly share the source code on Github, blog posts, and other developer channels.
  • Create and deliver training content, tutorials, starter kits, best practices, and provide feedback on Agora developer documentation as needed
  • Champion relevant Agora products and services to your target community at conferences, meetups, coding boot camps, online forums, Twitter, Stack Overflow, Hacker News, and more.
  • Evangelize new Agora services, features, and products to the technical stakeholder community
  • Build relationships with key influencers, foster a healthy technical community, and collect and prioritize product feedback and technical blockers with Product and Engineering teams
  • Explore technologies (i.e. Augmented reality) that could complement Agora’s real-time communication to solve customer uses cases
  • Use data, experiments, and customer feedback to drive growth in your community

Required Skills, Experience and Competencies

Previous experience as a developer evangelist/Advocate highly preferred.

  • Technical acumen and ability to write code for mobile and web applications; must have skills in at least one of these three technologies: ReactNative, Android or Unity
  • Excellent communication skills – ability to be both a strong technical writer as well as a dynamic public speaker
  • Passion for helping developers connect people and communities through the cloud
  • Proven experience working with 3rd party communities, social media and blogging required
  • Experience conducting one or all of these is highly preferred: webinars, podcasts, presentations, training and writing blogs
  • A Bachelor’s degree in a technical discipline or equivalent experience/education, is required
  • Travel may be required depending on where developer events are held

APPLY NOW

Position Summary

Agora’s Developer Evangelist will be our functional ambassador, trainer and guide-to-all-things for the developer community. As a partner to our Sales/BD, Engineering, Marketing and Product teams, deliver outstanding content, technical expertise and support in a variety of formats for all relevant audiences.

The mission of the Developer Evangelist team is to win the hearts and minds of Developers to secure the future of the platform. As a Developer Evangelist, you’ll be instrumental in building a large and vibrant community for Agora real-time communication cloud services.  You’ll build and nurture great relationships with developers online and offline, create amazing sample codes, be our developer ambassador, trainer and guide-to-all-things for the developer community.  You will also be a key partner to our Sales/BD, Engineering, Marketing and Product teams, delivering outstanding content and feedback to internal teams to improve developer experience.

Responsibilities

  • Design and create reference applications and sample codes that closely match our target customer use cases. Publicly share the source code on Github, blog posts, and other developer channels.
  • Create and deliver training content, tutorials, starter kits, best practices, and provide feedback on Agora developer documentation as needed
  • Champion relevant Agora products and services to your target community at conferences, meetups, coding boot camps, online forums, Twitter, Stack Overflow, Hacker News, and more.
  • Evangelize new Agora services, features, and products to the technical stakeholder community
  • Build relationships with key influencers, foster a healthy technical community, and collect and prioritize product feedback and technical blockers with Product and Engineering teams
  • Explore technologies (i.e. Augmented reality) that could complement Agora’s real-time communication to solve customer uses cases
  • Use data, experiments, and customer feedback to drive growth in your community

Required Skills, Experience and Competencies

Previous experience as a developer evangelist/Advocate highly preferred.

  • Technical acumen and ability to write code for mobile and web applications; must have skills in either Android or React Native
  • Excellent communication skills – ability to be both a strong technical writer as well as a dynamic public speaker
  • Passion for helping developers connect people and communities through the cloud
  • Proven experience working with 3rd party communities, social media and blogging required
  • Experience conducting one or all of these is highly preferred: webinars, podcasts, presentations, training and writing blogs
  • A Bachelor’s degree in a technical discipline or equivalent experience/education, is required
  • Travel may be required depending on where developer events are held

APPLY NOW

Position Summary

Agora’s Developer Evangelist will be our functional ambassador, trainer and guide-to-all-things for the developer community. As a partner to our Sales/BD, Engineering, Marketing and Product teams, deliver outstanding content, technical expertise and support in a variety of formats for all relevant audiences.

The mission of the Developer Evangelist team is to win the hearts and minds of Developers to secure the future of the platform. As a Developer Evangelist, you’ll be instrumental in building a large and vibrant community for Agora real-time communication cloud services. You’ll build and nurture great relationships with developers online and offline, create amazing sample codes, be our developer ambassador, trainer and guide-to-all-things for the developer community. You will also be a key partner to our Sales/BD, Engineering, Marketing and Product teams, delivering outstanding content and feedback to internal teams to improve developer experience.

Responsibilities

  • Design and create reference applications and sample codes that closely match our target customer use cases. Publicly share the source code on Github, blog posts, and other developer channels.
  • Create and deliver training content, tutorials, starter kits, best practices, and provide feedback on Agora developer documentation as needed.
  • Champion relevant Agora products and services to your target community at conferences, meetups, coding boot camps, online forums, Twitter, Stack Overflow, Hacker News, and more.
  • Evangelize new Agora services, features, and products to the technical stakeholder community.
  • Build relationships with key influencers, foster a healthy technical community, and collect and prioritize product feedback and technical blockers with Product and Engineering teams.
  • Explore technologies (i.e. Augmented reality) that could complement Agora’s real-time communication to solve customer uses cases.
  • Use data, experiments, and customer feedback to drive growth in your community

Required Skills, Experiences and Competencies

  • Previous experience as a developer highly preferred
  • Technical acumen and ability to write code for mobile and web applications; must have skills in at least three of these languages: Objective-C, Swift, Java, JavaScript/HTML, C++
  • Excellent communication skills – ability to be both a strong technical writer as well as a dynamic public speaker.
  • Passion for helping developers connect people and communities through the cloud
  • Proven experience working with 3rd party communities, social media and blogging required
  • Experience conducting one or all of these is highly preferred: webinars, podcasts, presentations, training and writing blogs
  • A Bachelor’s degree in a technical discipline or equivalent experience/education, is required
  • Travel may be required depending on where developer events are held

Previous experience as a developer highly preferred.Technical acumen and ability to write code for mobile and web applications; must have skills in at least three of these languages: Objective-C, Swift, Java, JavaScript/HTML, C++.

APPLY NOW

Position Summary

Agora’s Product Marketing is our Product team’s extension to the rest of the world. An ideal Product Marketing person is technical savvy, has a solid grasp of Agora’s product knowledge, good with market data research and analysis, possesses a balanced creative marketing mind and most important of all, always pushing forward the company boundaries to drive higher product adoption and usages. The ideal candidate is a true entrepreneur that can spot market opportunities, propose the right product solution to capitalize on the opportunities and sell to customers.

The mission of the Product Marketing team is to win the hearts and minds of Product Owners and Developers to drive our ‘Try It, Love It, Buy It’ philosophy. As Product Marketing, you’ll be instrumental in building a professional and trustworthy image for Agora’s Live Engagement Platform as a Service. You’ll get a wide variety of exposures including meet with customers online and offline, create product campaigns and design product webpages, evaluate market opportunity and provide product proposal, design product solution materials, help set up tradeshows, provide internal product knowledge training and more. You will also be a partner to our Sales/BD, Engineering, Marketing, Product and Global Developer Experience teams, ensuring overall company goals’ successes.

Responsibilities

  • Be part of the main driving force of Agora’s Go-To-Market (GTM) process. Help guide product quality and success from conception to post sales.
  • Frequent interactions with Agora’s Engineering, Product Management, Project Management, Marketing, GDX, Sales and other teams to stay up to date on company initiatives and coach team members on following Agora’s GTM process
  • Create external facing product marketing materials including but not excluded to product webpages, competitor battlecards, product test reports, technical whitepapers, solution diagrams, promotional videos, tradeshow materials, developer community content (limited), product demos, etc.
  • Organize and create internal and external (limited) product knowledge training materials. Assist with Agora Academy content creation
  • Perform market analysis and write market trend reports
  • Participate and assist with Agora tradeshows
  • Ad hoc projects as assigned

Required Skills, Experience and Competencies

Candidate with previous student exchange or overseas work experience in China highly preferred.

  • Technical acumen and ability to create high level architectural diagram, solution proposal and similar materials
  • Excellent communication skills – ability to communicate with wide range of technical and non-technical audience
  • Superb cultural awareness – ability to communicate respectfully with people from variety of culture background
  • Ability to explain complicated concepts in simplest manner
  • Experience conducting one or all of these is highly preferred: webinars, podcasts, presentations, training and writing blogs or technical papers
  • Understanding and appreciation in Asian verbal communication culture is a must. Able to speak, read and type in Chinese or able to understand technical documentation written in Chinese using online translator are critical.
  • A Master’s or higher level degree in a technical discipline or MBA with equivalent IT experience/education, is required.
    Minimal travel expectation depending on project needs.

APPLY NOW

Position Summary

Agora’s Sales Operations team is building the infrastructure and paving the path for strategic growth. We are responsible for the overall productivity and effectiveness of the organization and managing the entire sales cycle. The team works closely with internal stakeholders to ensure the appropriate objectives and priorities are met.

The Sales Operations Analyst will be our “data and numbers guru” and own all metrics related to the sales organization. This person will take pride in knowledge of overall company process from prospecting to bookings. The role requires someone who can learn concepts quickly and apply them to problem solve and come up with creative solutions. There is opportunity to drive change, improvement and to join a growing team. The ideal candidate has strong attention to detail, can execute well to deliver results, high level of ownership, and a drive to improve current processes and learn new systems.

Responsibilities

  • Prepare and process invoices according to contractual term
  • Ensure timely follow-up and resolution of internal and external inquiries of billing issues
  • Involvement in cross-functional projects, reporting, and process improvement initiatives
  • Be dedicated to the integrity of each billing cycle by utilizing tools and resources provided
  • Be able to effectively comprehend billing contracts and have the aptitude to inquiry when needed
  • Be confident in multiple databases and/or willing to learn administration of multiple databases (i.e. Salesforce.com)
  • Conduct monthly checks prior to the monthly closing, including working with local and global teams for support as needed
  • Manage essential tasks needed in order to close billing by the expected timeline
  • Provide ad-hoc support & reports requested by other cross-functional teams

Required Skills, Experience and Competencies:

  • 1-3 years of experience in financial analysis or business analytics at a high growth tech company
  • Strong analytical and problem-solving skills
  • Intermediate level Excel (pivot tables, v-lookups)
  • Excellent interpersonal communication skills, both written and verbal, with the ability to interact with a variety of functions across the organization
  • Experience with international accounting operations is a plus
  • Solid understanding of billing and financial concepts
  • Able to work in stressful situations with firm deadlines
  • Capable of making timely, independent decisions
  • Extremely detail oriented with a keen eye for spotting errors and discrepancies
  • BA/BS degree in Finance, Economics, or other business-related field; FP&A, Business Analysis, Sales Operations or relevant experience required, experience interacting with c-level executives a strong plus
  • Experience in CRM/Salesforce a plus

APPLY NOW

Position Summary

The Agora solutions team helps companies, developers to easily integrate Agora’s products and supports them along the way. You swiftly problem-solve technical issues for customers to show how our products can make businesses more productive, collaborative, and innovative. You work closely with a cross-functional team of developers, not to mention a variety of both regional and international customers. Your relationships with customers are crucial in helping Agora grow and bringing our product portfolio into companies around the world.

When things go wrong, the buck stops with you; even with the most well-engineered products, customers need help. Our Technical Solutions Engineers step in and resolve our largest and most important customer production issues. You will be a part of a global team that provides 24×7 support to help customers.

In this role, you will troubleshoot technical problems for customers with a mix of coding/scripting, building demo applications, debugging and code review, networking, updating documentation. You will use your experience to identify the root problem and improve supportability by working with a team of engineers and product managers. You will make our products easier to adopt and use by making improvements to the product, tools, processes and documentation.

Responsibilities

  • Support the solution architect by helping troubleshot customer’s coding issues
  • Manage customer issues through effective diagnosis, resolution, or implementation of new investigation tools to increase productivity for customer issues on Agora platform products
  • Develop an in-depth understanding of Agora’s product technology and underlying architectures by troubleshooting, reproducing, determining the root cause for customer reported issues, and building tools for faster diagnosis, so we can identify and resolve future issues quickly
  • Act as a consultant and subject matter expert for internal stakeholders in engineering, sales, and customer organizations to resolve technical deployment obstacles and improve Agora
  • Work closely with solution architect, product and engineering teams to find ways to improve the customer experience and our product
  • Understand customer issues and advocate for their needs proactively with cross-functional teams like Product Management or Software Engineering

Required Skills, Experience and Competencies

  • 2-3 years of experience developing mobile applications (iOS and Android)
  • Strong technical skills in the following areas: SaaS architecture, client-side mobile development (iOS: Swift/Objective C, Android: Java, and/or Web: JavaScript + HTML5) front-end web development
  • Knowledge of cross-platform development frameworks, such as ReactNative, Xamarin
  • Experience troubleshooting networks, TCP/UDP, configurations/firewalls
  • Excellent customer interaction skills and experience; be able to work well with our SA team and our Account Executives
  • A high-energy, passionate and enthusiastic attitude; desire and flexibility to work in a fast-paced, ever-changing starting up environment
  • Great communication skills, with the ability to translate dense technical content for the layperson

Preferred Skills and Experience

  • Experience in technical support and troubleshooting
  • Real-time communications (voice/video conferencing) experience, and/or WebRTC experience
  • Knowledge of gaming development frameworks, such as Unity3d, Cocos2d-x
  • Server-side development experience (Node JS, Python, PHP, Ruby)
  • Knowledge of IP networking, including routing protocols and SIP, firewall and proxy configurations
  • Success in building a demo application with the Agora.io SDK

APPLY NOW

Position Summary

The Agora solutions team helps companies, developers to easily integrate Agora’s products and supports them along the way. You swiftly problem-solve technical issues for customers to show how our products can make businesses more productive, collaborative, and innovative. You work closely with a cross-functional team of developers, not to mention a variety of both regional and international customers. Your relationships with customers are crucial in helping Agora grow and bringing our product portfolio into companies around the world.

When things go wrong, the buck stops with you; even with the most well-engineered products, customers need help. Our Technical Solutions Engineers step in and resolve our largest and most important customer production issues. You will be a part of a global team that provides 24×7 support to help customers.

In this role, you will troubleshoot technical problems for customers with a mix of debugging, networking, updating documentation and, when needed, coding/scripting. You will use your experience to identify the root problem and improve supportability by working with a team of engineers and product managers. You will make our products easier to adopt and use by making improvements to the product, tools, processes and documentation.

Responsibilities

  • Manage customer issues through effective diagnosis, resolution, or implementation of new investigation tools to increase productivity for customer issues on Agora platform products
  • Develop an in-depth understanding of Agora’s product technology and underlying architectures by troubleshooting, reproducing, determining the root cause for customer reported issues, and building tools for faster diagnosis, so we can identify and resolve future issues quickly
  • Act as a consultant and subject matter expert for internal stakeholders in engineering, sales, and customer organizations to resolve technical deployment obstacles and improve Agora
  • Work closely with solution architect, product and engineering teams to find ways to improve the customer experience and our product
  • Understand customer issues and advocate for their needs proactively with cross-functional teams like Product Management or Software Engineering

Required Skills, Experience and Competencies

  • 2-3 years of experience in a level 3-4 technical support role
  • Understanding of the SDLC
  • Must be able to write code and script. We’re a little flexible about the languages and environments – see our preferred experience list below for more reference
  • Experience troubleshooting networks, TCP/UDP, configurations/firewalls
  • Excellent customer interaction skills and experience; be able to work well with our SA team and our Account Executives
  • A high-energy, passionate and enthusiastic attitude; desire and flexibility to work in a fast-paced, ever-changing starting up environment
  • Great communication skills, with the ability to translate dense technical content for the layperson

Preferred Skills and Experience

  • Previous experience as a developer highly preferred
  • Experience in technical support and troubleshooting
  • Real-time communications (voice/video conferencing) experience, and/or WebRTC experience
  • Knowledge of gaming development frameworks, such as Unity3d, Cocos2d-x
  • Knowledge of cross-platform development frameworks, such as ReactNative, Xamarin
  • Server-side development experience (Node JS, Python, PHP, Ruby)
  • Knowledge of IP networking, including routing protocols and SIP, firewall and proxy configurations
  • Success in building a demo application with the Agora.io SDK

Tell us more about you! Links to other web sites and resources where we might learn more about you (Github, Stack Overflow, etc.) are greatly appreciated.

Agora.io values its employees and provides a complete compensation package that includes benefits, equity and competitive base salaries.

Agora.io is an equal opportunity employer and makes hiring decisions solely on the basis of merit.

APPLY NOW