Senior Staff Architect

  • Remote - Worldwide

Remote

Software Development

Principal

Job description

Job Title: Senior Staff Architect (Omnichannel)

Level: Senior Staff

Working Hours: Full Time (40h/Week)

Location: Remote (Worldwide)

Your Team 👥

You will report directly to our CTO (Chief Technology Officer), and join the Engineering team within our R&D department. On TheOrg you can view the complete structure of our organisation, including information about every team member, hiring managers and the size of each department.

Who We Are Looking For ✏️

We’re looking for a Senior Staff Architect [Omnichannel] to shape the future of Rocket.Chat’s omnichannel communication platform. In this strategic role, you will define and drive the architectural vision for how Rocket.Chat connects conversations across multiple channels (chat, email, voice, social) in a unified, secure, and scalable way. You’ll have staff-level responsibilities providing technical leadership, mentoring engineers, and collaborating with cross-functional teams to ensure our platform meets the needs of millions of users. Your work will directly support Rocket.Chat’s mission to “empower organizations to own their conversations” by building the world’s most flexible and secure open source communications platform. If you are passionate about designing robust systems and excited by the challenge of an open-source omnichannel product that meets users on their preferred channels without compromising security, this role is for you.

Mandatory Hard Skills 🎯

  • 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.

Desirable Hard Skills đź’•

  • 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.

Soft Skills ✨

  • Passion: Genuine enthusiasm for what you do and how it contributes to our company’s mission.
  • Dream: Proactively seek out opportunities and challenges to achieve extraordinary results. If you’re someone who takes initiative and is always striving to improve, you’ll fit right in.
  • Own: Take ownership of your work, set high standards for yourself, and be accountable for outcomes, demonstrating a strong sense of responsibility and commitment.
  • Trust: Recognizing the importance of trust and support and actively working towards a collaborative and inclusive workplace.
  • Share: Communicating openly and transparently ensures clarity and honesty in interactions.

What You’ll Do 🖥️

  • 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.

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

Check out our handbook to dive into each of our awesome benefits! At Rocket.Chat, we have tailored base pay ranges according to work locations. This approach ensures that we can competitively and consistently compensate our employees across different geographic markets.

About Rocket.Chat 🚀

‍Rocket.Chat is the world’s largest open-source communications platform. Built for organizations needing more control over their communications, it enables collaboration between colleagues, partners, customers, communities, and even platforms without compromising data ownership, customizations, or integrations.

Tens of millions of users in over 150 countries and organizations such as Deutsche Bahn, the U.S. Navy and Credit Suisse trust Rocket.Chat every day to keep their communications completely private and secure. As Rocket.Chat we believe in reconnecting the world, one conversation at a time!

See yourself in that? So apply now!Check out our handbook for more information about our rocket.

Share this job:
Please let Rocket.Chat know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply now