
Data Import Engineer
Position: Data Import Engineer
FLSA Classification: Salary, Exempt
Reports to: Chief Technology Officer
Schedule: Monday - Friday, regular business hours in your timezone
States Eligible for Hire: AK, AR, CO, DE, FL, ME, MA, MI, MN, NY, OH, OK, PA, SC, TX, UT, VA, WA
Who We Are:
ThinkReservations is one of the leading hospitality technology platforms in the United States. With more than 2,000 businesses using our property management system, channel manager, booking engine, website design and digital marketing services, we are focused on bringing innovative tools and functionality that will allow our customers to pursue growth and deliver exceptional guest experiences. At ThinkReservations, we work together every day to be the top of mind choice in our industry as the all-in-one solution for our customers.
Job Overview:
We are seeking a technical minded and detail-oriented Data Import Engineer to join our team. This individual will be responsible for importing and transforming customer data into our system — a critical step in ensuring successful onboarding and system adoption. The ideal candidate is comfortable working with CSV and JSON data formats, using command-line tools, and collaborating across teams to deliver timely, accurate data migrations. While this is not a traditional software engineer role, it’s ideal for someone technical who enjoys working with data, tools, and occasionally digging into code. It’s a great entry point for those interested in building a career in engineering who want to grow their skillset in a fast-moving, supportive environment.
Job Responsibilities:
- Manage customer data imports from start to finish including communication, transformation & validation
- Convert and clean data from CSV and spreadsheet formats into system-compatible JSON
- Use and modify internal command-line tools to facilitate data transformation and ingestion
- Collaborate with internal teams to ensure accurate and timely customer onboarding
- Identify issues with import tools or data formats and work with developers to resolve them
- Ability to read and understand Java code to troubleshoot issues or contribute small enhancements
Preferred Qualifications:
- Comfortable working with structured data (CSV, JSON)
- Experience with basic scripting or use of command-line tools
- Attention to detail and a knack for troubleshooting data issues
- Strong organization and communication skills
- Ability to work independently and manage multiple data import projects
- Familiarity with Java or a willingness to learn
- Experience with spreadsheet formulas or scripting (e.g., Python, JavaScript, bash)
What ThinkReservations Can Offer You:
- Remote first working environment
- Company Medical Insurance - We cover 100% of the employee only premium on the base plan!
- Dental, Vision, Short Term Disability, and Life Insurance available at a group rate
- 15 days PTO which increases throughout your tenure!
- Paid Sick Time that is accrued per bi-weekly pay period
- 8 Paid Company Holidays
- Bereavement, Voting and Parental Leave
- Access to 401K Company Plan
- Equipment stipend to help you set up your home office!
- A company provided computer with any associated technical equipment such as keyboard, mouse, external monitor, etc.
Apply for this job
*
indicates a required field