Senior Staff Architect

Rocket.Chat Logo

Rocket.Chat

๐Ÿ“Remote - Worldwide

Summary

Join Rocket.Chat as a Senior Staff Architect (Omnichannel) and shape the future of their omnichannel communication platform. This remote, full-time position reports to the CTO and involves defining and driving the architectural vision for connecting conversations across multiple channels. You will provide technical leadership, mentor engineers, and collaborate with cross-functional teams. The ideal candidate possesses extensive experience in designing complex distributed systems and omnichannel platforms, along with expertise in various technologies and architectural patterns. Rocket.Chat offers a comprehensive benefits package including flexible working hours, unlimited paid time off, and a remote work environment.

Requirements

  • Extensive experience (5+ years) designing complex distributed systems and omnichannel platforms (chat, email, voice, social)
  • Experience with Node.js, TypeScript, MongoDB, and modern microservices architecture
  • Proven experience in real-time messaging technologies (WebSockets, pub/sub, message queues)
  • Strong understanding of API design (REST) and event-driven architectures
  • Solid knowledge of application security practices and cloud infrastructure (AWS, Azure, GCP)
  • Strong experience with on-premises environments and deployment
  • Expertise in continuous integration and delivery solutions for SaaS, on-premises and airgapped environments
  • Demonstrated technical leadership and mentoring skills

Responsibilities

  • Architect and refine Rocket.Chatโ€™s Omni-Channel system for global scalability
  • Mentor and guide engineers, leading by example in architectural best practices
  • Engage closely with product teams to align technical solutions with business goals
  • Drive innovation, continuously improving platform capabilities and user experience
  • Lead and define the architectural vision for Rocket.Chatโ€™s omnichannel solutions, ensuring scalability, security, and extensibility
  • Collaborate closely with Product Managers, Engineering squads, and fellow Architects to translate strategic business goals into technical roadmaps
  • Provide technical leadership, mentoring engineers and facilitating cross-team collaboration
  • Design and implement seamless integrations across chat, email, sms, voice, video,, and social messaging channels
  • Ensure high availability, performance, and security of our omnichannel communication systems
  • Continuously innovate and prototype new technologies relevant to messaging and omnichannel communication
  • Create comprehensive architecture documentation and communicate clearly with technical and non-technical stakeholders

Preferred Qualifications

  • Previous experience in a high-growth SaaS or open-source company
  • Contributions to open-source projects, particularly in messaging or real-time communication
  • Familiarity with Rocket.Chatโ€™s ecosystem or similar platforms (Slack, Mattermost, etc.)
  • Knowledge of WebRTC, SIP, XMPP, WhatsApp Business API, Telegram integration, SMS gateways, or similar technologies

Benefits

  • Flexible Working Hours
  • Fully Remote
  • Unlimited Paid Time Off
  • Holidays and Vacation Days
  • Company Laptop and Headphone
  • Remote Benefit
  • ITalki
  • Courses and Books
  • Stock Options
  • Multicultural environment with colleagues in over 26 countries
  • Vibrant Company Culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs