Data EngineeringApache SparkDatabasesExtract Transform LoadGradleKnowledge SharingOralSystem PerformanceWorkload Prioritization
Senior (5-8 years) -
San Francisco Bay
More than 12,000 hotels bank on Revinate to power unforgettable guest experiences and drive direct revenue.
300+ employees
SaaSHospitalitySoftwareMarketing
Role
Who you are
Exceptional written and verbal communication skills
Ability to build relationships and influence colleagues
Strong understanding of distributed systems microservice architecture and reactive design patterns
Experience with data engineering technologies Java Kafka Kafka Streams Cassandra Spark Elasticsearch S3 Protocol Buffers and supporting technologies Docker Kubernetes Helm Gradle GitLab AWS
Systems thinking mindset with a strong desire to understand the entire end-to-end architecture and data flow
Ability to challenge existing designs and propose solutions for highly-scalable distributed systems while minimizing technology costs and maintenance obligations
Intuitive sense for spotting investigating and prioritizing data processing anomalies
Desirables
Strong analytical skills
Collaborative mindset
Detail-oriented
Proactive
Innovative
Team player
What the job involves
Build scale and maintain a high-volume cloud-native distributed stream-processing pipeline that runs 24x7
Contribute to a culture of rapid iteration and frequent production deployments without sacrificing quality
Play a hands-on role investigating issues asking questions and prioritizing tech debt
Promote quality and best practices through active participation in code reviews and knowledge sharing
Collaborate with product managers project managers and other engineers to understand document and deliver solution requirements
Monitor system performance and ensure timely recovery from incidents
Work from home most days but meet in person in our downtown San Francisco office once every two weeks
Revinate is dedicated to empowering hoteliers with innovative, data-driven solutions that maximize direct revenue and foster deeper guest relationships. Our mission is to simplify technology and provide hoteliers with the tools they need to thrive in a competitive market, transforming guest data into actionable insights for lifelong engagement and satisfaction.
Company benefits
Health insurance-employee premium paid 100% by Revinate
Dental insurance-employee and dependents’ premium paid 100% by Revinate
Vision insurance-employee and dependents’ premium paid 100% by Revinate