Data Engineer
What if you could support the solutions that will change the way the world communicates?
What if you had the freedom of a startup and the resources of a global enterprise?
You’d break new ground. Raise the bar for performance. And do career-defining work.
That’s exactly the kind of environment we’re building together at RingCentral.
RingCentral's cloud-based communications platform connects more than 2 million users around the world, in ways that bring people, ideas, companies and customers together.
As a member of the RingCentral Cloud Operations Data Operations Team, you'll will be part of the team that is responsible for building out the architecture for data ingestion. You will take responsibility for all things related to system maintenance, application support, deployment and pipeline engineering and support.
We’re as proud of our working environment as we are of our market success. You’ll find all the training, opportunity and resources you could ever want here - with all the work/life benefits you expect, and none of the micromanagement. RingCentral regularly brings home Best Place To Work awards from locations all over the world, and outstanding company ratings on Glassdoor and Comparably!
RingCentral surrounds you with world-class technology and talent, in a people-first environment built from the ground up to help you do the best work of your career. We’re not just changing the nature of communication and teamwork. We’re winning, together.
Data Engineer: (Belmont, Denver, or remote)
We are looking to hire a Data Engineer to join our Data Operations team. You will be part of the team that is responsible for building out the architecture for ingestion. You will take responsibility for all things related to system maintenance, application support, deployment and pipeline engineering and support. This includes learning and understanding upstream processes, pipelines and source systems. The role will work in conjunction with other cross functional teams to help derive analytics and dashboards. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives.
Responsibilities for Data Engineer
Architecting, Design, Building, Supporting systems for data ingestion
Work with a cross functional team of engineers, analysts and scientist to understand business requirements
Design and build data pipelines from various sources to data warehouse.
Documenting architecture, systems, and pipelines.
Documenting database design including data modeling, metadata and process flow diagrams.
What we’re looking for
4+ years Systems Administration experience
4+ years of Application Administration experience
Experience with Kubernetes, Docker, Kafka, Redis, Hazelcast
Programming ( Java, Python, Groovy )
Has experience with ANSI SQL
Has experience with NOSQL ( Elastic, Clickhouse )
Ability to create and maintain data pipelines
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources
Participate in on-call rotation to support data pipelines and tools
·
Qualifications for a Data Engineer
B.S in Computer Science etc. plus 2-3 years of experience
Experience with management data pipelines/big data tools: StreamSets, Airflow, ELK etc
Experience with one of AWS/Google public clouds
Programming experience (at least one): Python, Java, etc
Nice to have devops experience: Ansible, Jenkins, Chef etc
Nice to have Anomaly Detection/Machine Learning experience
Nice to have Telecom background
Ability to work in very diverse multicultural environment
Good communication skills
Good team player with self-starter ability
About RingCentral
RingCentral is the worldwide leader in cloud-based communications. Our software communications platform delivers phone, group chat, mobile communications, video calls, videoconference, contact center and AI-driven digital engagement. It’s a powerful, global presence that allows businesses to communicate anywhere, anytime with anyone.
RingCentral is headquartered in Belmont, California and has offices around the world.
RingCentral is an equal opportunity employer that truly values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.