Job Title: Data Engineer
Department: Engineering
Location: Bethesda, MD
About Stayntouch: At Stayntouch, our team of dedicated professionals leverage their expertise to create a cloud PMS that streamlines hotel operations, maximizes revenue, empowers staff, and enhances the guest journey. Our mobile SaaS-based platform can run on any device with an internet connection, allowing hoteliers to break free from the front desk, and letting guests choose their own welcome and departure experience. We believe that technology should be unburdened 一 empowering hotels to deliver their own version of the ideal guest experience. Ultimately, great technology exists to facilitate great hospitality, and we are that technology.
What we’re looking for: We are seeking a Data Engineer, with a passion for technology innovations, customer service, and recognition in the workplace. We are looking for someone with drive and expertise to help build our next generation data pipelines and provide the foundation to analytics that will delight our customers. This is a remote position within the United States.
What you’ll do day-to-day:
- Build batch and streaming data transformation pipelines in a cloud environment to move and transform our production OLTP into a Data Warehouse. Work with engineers to create fast and accurate analytic dashboards. Evaluate new data stores for both OLTP and OLAP workloads and provide recommendations for data technology direction and strategy.
Desired skills and experience you need to be considered for this role:
- 5+ years experience designing and building production batch and streaming ETL or ELT pipelines using OSS and Cloud Native technologies
- Experience transforming 3NF schemas to Star schema design
- Experience creating and maintaining performance critical BI reports in a 24/7 environment
- 2+ years experience building data pipelines in a Cloud environment
- Ability to collaborate across many remote teams
What the ideal candidate will have:
- Experience with Ruby on Rails framework
- Experience with microservices design concepts
- Experience with AWS Redshift, Snowflake, or BigQuery
- Experience with feature engineering for ML workloads
- Experience with Apache Kafka
- Experience with CI/CD and Infrastructure as Code concepts
Stayntouch does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, marital status, ancestry, genetic information, veteran status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, political affiliation, and matriculation or any other characteristic protected by law. Employment decisions at Stayntouch are based on merit, qualifications, and abilities. Stayntouch is also committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at hr@stayntouch.com.