Himalayas logo
RevinateRE

Data Integrations Engineer

Revinate is a leading direct booking platform for the hospitality industry, enabling hotels to enhance guest engagement and drive revenue.

Revinate

Employee count: 501-1000

Salary: 110k-120k USD

United States only
Revinate is an innovative hospitality tech company that is revolutionizing how customers manage their operations and enhance the guest experience. Our solutions leverage advanced technology, data analytics, and automation to improve efficiency and drive customer happiness in the hospitality industry.

Role Overview

Are you a seasoned, detail-oriented technical specialist eager to lead and drive integrations between Revinate and the diverse applications used by our valued customers? We're looking for a skilled and experienced professional to join our Data Integrations team. This team plays a crucial role in managing the configuration and maintenance of integrations with our data partners and customers, monitoring data ingestion, and ensuring the quality control of reservation and guest data from thousands of hotels worldwide.
In this role, you will be instrumental in designing, developing, and maintaining the ingestion side of our data integration pipelines, ensuring the seamless flow of information between Revinate, our partners and customers. You will develop easy to use data integration tools for use by Revinate’s customer success team. You will work closely with data architects, data scientists, and business stakeholders to understand data requirements and translate them into efficient and reliable data solutions.

What You'll Do

  • Design, develop, implement, and maintain robust and scalable data integration solutions using various ETL/ELT tools and techniques.
  • Extract data from diverse sources (databases, APIs, flat files, cloud platforms, SFTP etc.) and transform it into a format suitable for the Revinate CDP platform.
  • Help load integrated data into Revinate’s Customer Data Platform (CDP), data warehouses, data lakes, and other target systems.
  • Develop and optimize SQL queries, stored procedures, and other database objects for data manipulation and extraction.
  • Build easy to use transformation capabilities for use by Customer success teamImplement data quality checks and validation processes to ensure accuracy and consistency of integrated data.
  • Monitor and troubleshoot data integration jobs, identifying and resolving issues in a timely manner.
  • Collaborate with data architects to define data models, schemas, and data governance standards.
  • Document data integration processes, data flows, and technical specifications.
  • Stay up-to-date with emerging data integration technologies, tools, and best practices.
  • Participate in code reviews and contribute to improving our data engineering processes.
  • Develop and update internal documentation on data integrations, customer projects, and troubleshooting practices.
  • Serve as a technical point of contact, collaborating with cross-functional teams to align on integration and support objectives.

What You'll Bring

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related quantitative field.
  • 3-5 years of total Software engineering experience, with 3+ years in ETL/ELT development or data engineering.
  • Experience in writing SQL queries Proficiency with any relational Database e.g. MySQL, Postgres.
  • Experience in building ETl/ELT pipelines with open source frameworks like Spark or any ETL tool.
  • Strong programming skills in Java or Scala.
  • Experience working in cloud platforms and their data services (e.g., AWS S3, Lambda, EC2).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Working understanding of REST APIs and data formats like JSON, XML.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with big data technologies (e.g., Spark, Hadoop, Kafka).
  • Understanding of cloud native data integration with major Lakehouses (e.g. AWS, GCP, Azure, Snowflake, Databricks).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience in building REST API using Springboot or any other framework.

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
  • 401(k) with employer match
  • Short Long Term Disability insurance
  • Life insurance
  • Paid Flex time off
  • Monthly work from home stipend
  • Telehealth access
  • Employee Assistance Program (EAP)
Revinate values the flexibility of a remote workforce and the benefits of localized hiring. We focus on specific cities to foster local communities and enhance team cohesion, allowing employees to collaborate, attend local events, and build a strong sense of community and company culture.
Candidates must be located in the city listed in the job application. Thank you!
Revinate is not open to third party solicitation or resumes for our posted FTE positions. Resumes received from third party agencies that are unsolicited will be considered complementary.

Important Security Alert

We have been made aware of fraudulent activities involving individuals impersonating our HR team and offering fake job opportunities. Please be vigilant and ensure your safety by verifying all job offers.
For Authentic Opportunities: Only refer to our official careers page on our company website. Your security is our priority. If you encounter any suspicious activity, please report it immediately. Stay safe and secure! You can confirm or inquire with any questions by reaching out to recruiting@revinate.com

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 110k-120k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Revinate

Learn more about Revinate and their company culture.

View company profile

Revinate empowers hoteliers to connect with guests using our Direct Booking Platform and guest communication solutions to drive direct revenue. Our innovative approach to guest engagement is designed to enhance the experience of both hoteliers and their guests.

We're a global team of diverse individuals united by a passion for hospitality technology. Our focus on customer satisfaction fuels our commitment to excellence and innovation in every solution we offer. With over 12,500 worldwide implementations, we leverage AI-driven machine learning to link every touchpoint and interaction, delivering actionable insights that allow hoteliers to provide personalized experiences for their guests.

Claim this profileRevinate logoRE

Revinate

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at Revinate

Explore the variety of open remote roles at Revinate, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Revinate

Remote companies like Revinate

Find your next opportunity by exploring profiles of companies that are similar to Revinate. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Revinate hiring Data Integrations Engineer • Remote (Work from Home) | Himalayas