Sr. Platform Architect RingCentral
RingCentral provides cloud computing based business phone systems designed for today's mobile and distributed business world. The RingCentral technology platform eliminates the need for expensive and technically complex on-premise legacy phone systems. By combining a hosted, multi-extension business phone system with advanced voice and fax functionality, RingCentral simplifies business communication for modern, flexible business environments.
We are looking for a visionary architect to join our tight-knit platform team. Your role will be to see the big picture and to drive the overall platform architecture to meet our business objectives. In this role, you will have an opportunity to use your extensive expertise with cloud integrations, software platforms and tools to solve our platform challenges. We expect you to quickly ramp up on existing infrastructure and become the go-to person for all Platform architecture direction. You have a combination of coding skills, design skills, and communication skills that will significantly enhance the architectural capacity and effectiveness of a global team of developers.
Candidate will be hands on and responsible for design, technical documentation and implementation support of next generation web platforms and data storage for distributed mission critical telephony system, integration of the system with existing platform.
Candidate will work with multiple teams specialized in telephony, web, platform API and other areas.
Develop code for the RingCentral platform and lead architectural design, trade-offs and risk-mitigation for projects, so that project teams can delivery robust solutions
Delivery technical collateral including case studies, best practices guides, whitepapers to drive adoption of the RingCentral platform
Provide support to Business development teams to architect solutions for partners, engage with partner architects to develop integration specifications and solutions.
BS in Computer Science or equivalent
10+ years of experience in Software Engineering and System Design
Experience with implementation of cloud concepts (SaaS, PaaS, IaaS)
RDBMS experience (Oracle, MySQL, PostgerSQL) is desirable
Experience with NoSQL databases, MongoDB, Cassandra
Experience with distributed in-memory cache systems like Memcached
Experience with high load transaction systems
Experience with Web Application Frameworks like JBoss/Jetty
Experience deploying applications and API services of Enterprise grade that scale to millions of users
Excellent researcher skills
Knowledge of programming languages and scripts (Java, C++, Python, Shell)
Operating systems: Linux, Windows
Knowledge of networking protocols
Understanding of SDLC, Agile and Waterfall
Strong communication skills and ability to transform though leadership into written form and ability to deliver presentations in a public forum
RingCentral is a leader in cloud computing based business phone systems, with tens of thousands of business customers and top industry honors, including the PC Magazine Editor's Choice Award, the Small Business Computing Excellence in Technology Award, and the 2010 World Economic Forum Technology Pioneer Award. The RingCentral technology platform eliminates the need for expensive and technically complex on-premise legacy phone systems. By combining a hosted, multi-extension business phone system with advanced voice and fax functionality, RingCentral provides small businesses with world-class business capabilities that, until recently, were available only to large corporations. Headquartered in San Mateo, California, RingCentral is privately held with backing from Sequoia Capital, Khosla Ventures, and DAG Ventures. For more information, please visit: www.ringcentral.com.
||San Mateo, CA |