Back to jobs

Data Migration / Integrations Specialist

Chicago, IL

Opendate helps live music venues, performing arts centers, museums, and attractions sell more tickets, build stronger communities, and run better events. We’re growing quickly, and we’re looking for people who enjoy solving problems, taking ownership, and helping shape the future of live entertainment technology.

If you’re excited by small teams, meaningful work, and building products our customers genuinely love, we’d love to hear from you.

About the Role

The Data Migration / Integrations Specialist will own the operational and technical work required to move customers onto Opendate and keep key integrations running reliably. This role sits at the intersection of customer onboarding, data operations, support, product, and engineering.

You will work with exports from legacy systems, clean and validate data, import events, customers, orders, donations, holds, ticket types, seating-related data, marketing opt-ins, and historical records, and help troubleshoot integrations with systems like POS, marketing platforms, CRM tools, reporting tools, and third-party ticketing/distribution partners.

This is a great fit for someone who is detail-oriented, technically curious, comfortable with messy data, and able to communicate clearly with both internal teams and customers.

This is a hybrid role based in Chicago, IL, requiring in-office presence several days per week.

What You’ll Do

Data Migration & Customer Onboarding

  • Own customer data migration projects from kickoff through QA and launch.
  • Review customer exports from legacy ticketing, CRM, POS, and marketing systems.
  • Clean, normalize, and map data into Opendate’s structure.
  • Import and validate records such as:
    • Events and recurring events
    • Ticket types and pricing
    • Customers, fans, and contacts
    • Orders, donations, and transaction history
    • Marketing opt-ins and audience segments
    • Holds, comps, guest lists, and venue-specific notes
    • Seating-related data where applicable
  • Build repeatable migration checklists, QA processes, and rollback plans.
  • Identify data inconsistencies before they become customer-facing issues.
  • Partner with customer success and implementation teams to ensure customers understand what was imported, where it lives, and how to use it.

Integrations Support

  • Help configure, monitor, and troubleshoot integrations across Opendate’s ecosystem.
  • Support integrations involving systems such as POS, marketing tools, CRM platforms, calendars, reporting tools, SMS/email tools, advertising pixels, and distribution partners.
  • Investigate sync failures, missing records, duplicate records, broken mappings, stale data, and API/webhook issues.
  • Work with engineering to diagnose root causes and escalate issues with clear reproduction steps, logs, examples, and business impact.
  • Help define integration requirements based on real customer workflows.
  • Create internal documentation for common integration setup and troubleshooting paths.

Data Operations & Production Support

  • Run and validate approved scripts, imports, backfills, and data correction workflows.
  • Use SQL, CSV tooling, admin tools, logs, and internal dashboards to investigate support escalations.
  • Help resolve production data issues involving events, orders, ticket counts, opt-ins, payouts, reports, imports, and sync jobs.
  • Create repeatable processes for common one-off fixes so they become less dependent on engineering.
  • QA migration and integration work in staging and production environments.
  • Maintain a high bar for data accuracy, customer communication, and operational safety.

Process & Documentation

  • Build migration playbooks for common source systems.
  • Maintain field mapping documentation and import templates.
  • Document known edge cases, validation rules, and customer-specific requirements.
  • Create internal guides for customer success, support, and implementation teams.
  • Recommend product/admin tooling improvements that reduce manual migration and support work over time.

What We’re Looking For

  • 2+ years of experience in data operations, technical implementation, integrations support, customer onboarding, solutions engineering, technical support, or a similar role.
  • Strong comfort working with spreadsheets, CSVs, exports, messy customer data, and structured records.
  • Ability to investigate technical issues across APIs, logs, dashboards, admin tools, and customer reports.
  • Strong attention to detail and comfort validating large sets of data.
  • Clear written communication and strong ownership of follow-through.
  • Ability to work with both technical and non-technical stakeholders.
  • Comfort operating in a fast-moving startup environment where priorities can shift quickly.
  • Strong judgment around production data, customer impact, and when to escalate.

Nice to Have

  • Experience with ticketing, live events, venues, promoters, concerts, festivals, or event operations.
  • Experience migrating data from legacy SaaS platforms.
  • Experience with Ruby on Rails applications or reading application code.
  • Experience with Postgres, BigQuery, Looker, Metabase, Retool, or similar tools.
  • Experience with APIs, webhooks, OAuth, background jobs, or integration monitoring.
  • Experience with platforms such as Twilio, Stripe, Toast, Clover, Meta Ads / Conversions API, Google Calendar, HubSpot, or similar systems.
  • Experience supporting seating charts, ticketing inventory, orders, payouts, CRM records, or marketing automation.
  • Basic scripting ability in Ruby, Python, or JavaScript.

You’ll Be Successful If You

  • Can take a messy customer export and turn it into clean, usable data in Opendate.
  • Catch problems before customers do.
  • Communicate clearly when something is blocked, risky, incomplete, or ready for launch.
  • Make repeatable processes out of one-off migration work.
  • Reduce the amount of migration and integration work that has to go directly to engineering.
  • Build trust with customer success, support, product, and engineering teams.
  • Care about getting the details right because small data issues can create real customer pain.

Example Projects

  • Import historical customers, orders, donations, and marketing opt-ins from a legacy ticketing platform.
  • Troubleshoot why POS sales did not sync into an event report.
  • Validate ticket counts and order data after a migration.
  • Clean and import a venue’s upcoming event calendar.
  • Help configure SMS, email, advertising, or CRM-related integrations.
  • Investigate duplicate records, missing transaction history, or incorrect reporting totals.
  • Create a reusable migration checklist for a new legacy system.
  • Work with engineering to define better admin tools for import rollback, validation, and customer data review.

Applicants must be legally authorized to work in the United States without the need for current or future employment visa sponsorship.

Why Join Opendate

You will play a critical role in helping venues and promoters move onto Opendate successfully. This role has direct customer impact, high visibility across the company, and the opportunity to shape the way Opendate scales onboarding, integrations, and data operations.

If you like solving messy real-world data problems, working across teams, and making complex customer transitions feel simple, we’d love to talk.

 

Thanks for considering Opendate.

We review every application carefully. If your experience is a strong match, we’ll be in touch with next steps. We appreciate the time you’ve taken to apply and your interest in joining our team.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Opendate’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.