Data Migrations Engineer - North America
Hiring Location
This is a remote position. We are accepting applications from candidates in the following locations for this exciting opportunity:
- USA: Arizona, Connecticut, Florida, Illinois, Maryland, Massachusetts, New Jersey, New York, North Carolina, Ohio, Oklahoma, Pennsylvania, Texas and Utah
- Canada: Ontario, Quebec
About Phorest
Phorest powers 11,000 hair and beauty salons using our software across the globe. Our aim is to capture 25% of the market globally – that’s one million salons and a billion-dollar company.
We are growing and would like to add a new member to our team. You will join a group of highly motivated individuals, to help us grow Phorest faster.
The Opportunity
We are looking for a Data Migration Engineer to serve as the technical owner of our data migration systems in North America. As a solution-focused engineer, you will build, scale, and maintain the core platform and tooling that enables the entire Technical Services team to succeed.
This is a critical, hands-on role for an engineer who thrives on creating elegant, automated solutions to complex data challenges. You will be responsible for the architecture and implementation of the systems that directly impact our clients' onboarding success, reducing manual effort and ensuring data integrity at scale.
What You'll Do
- Work on a data migration platform, extracting and transforming data from different systems.
- Take ownership of design and development of custom import tooling for salon/customer data.
- Rapidly prototype tools or scripts to support one-off migration scenarios.
- Provide guidance and support for teams running these tools.
- Collaborate with dev teams and data import teams to ensure smooth handoffs.
- You will have the opportunity to shape how we solve technical problems.
- Document migration processes so they can be reused or adapted for future projects.
- Partner closely with product, and engineering teams to influence the product roadmap, advocating for features that improve the client onboarding experience.
- Champion and implement standards for code quality, automated testing, deployment (CI/CD), and documentation for all migration-related engineering projects.
Who You Are
Core skills:
- Proficiency in scripting and automation, with Python or other languages.
- Experience with object-oriented programming, preferably with Python or JVM languages.
- Understanding of REST, HTTP, and how to reverse-engineer network traffic when needed.
- Capable of mimicking user workflows in systems where APIs are unavailable, comfortable working with browser dev tools.
- Proficient with JSON, CSV, Excel, and building pipelines to transform unstructured data into importable formats. Familiar with common data quality checks and validation logic.
- Strong communication - being able to document and explain complex technical steps in a simple way, building trust with non-technical teams.
- Ability to operate autonomously, willing to experiment, try and fail fast.
Bonus experience:
- Experience with browser automation frameworks (e.g. Playwright or Selenium).
- Experience working with relational databases would be an advantage.
- Basic familiarity with AWS, especially around running headless browsers at scale (e.g., using Lambda, EC2, or Docker).
- Exposure to CRM or vertical SaaS platforms, especially in data import/export contexts.
- Experience working with distributed teams and translating requirements into working tools.
You’ll thrive in this role if you are:
- A Systems Thinker: You are skilled at designing holistic, end-to-end solutions and understanding the long-term impact of your architectural decisions.
- An Automation Enthusiast: You are passionate about finding elegant ways to eliminate manual tasks and improve efficiency through robust code.
- A Proactive Owner: You take initiative and ownership of your projects from concept to completion and are comfortable driving technical strategy.
- A Resilient Problem-Solver: You are calm and methodical under pressure, with strong instincts for diagnosing and resolving complex technical issues.
- A Collaborative Partner: You enjoy working with cross-functional teams and can effectively communicate complex technical concepts to various audiences.
Benefits
🧘Phorest currently offers a range of fully employer-paid benefits including Medical, Dental, Life, AD&D, Short Term Disability, an EAP, and wellness perks.
💰Employees also have access to optional extras, such as a 401(k) and a range of upgraded insurance options.
🤓Career development is important to us. We even have our own in-house Learning and Development/Business coach and many online resources including LinkedIn learning.
😎We like to have fun, build camaraderie through regular social events.
👯Phorest also encourages Employee Resource Groups, you will have the opportunity to join or champion a club, society, or group.
Phorest is an equal opportunities employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. So if you think you have what it takes, but don't necessarily meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit.
- Department
- Customer Experience
- Role
- Onboarding
- Locations
- USA, Canada
- Remote status
- Fully Remote

Colleagues
We believe you will like it here
-
Innovation at Scale
Phorest is at the forefront of technological innovation. Join us and work on cutting-edge projects that challenge you to think outside the box and bring your boldest ideas to life.
-
Meaningful Impact
Your work at Phorest will impact millions of users in the beauty industry. From small salons to large enterprises, your contributions will shape how businesses operate and thrive.
-
Collaborative Environment
We believe in the power of collaboration. You'll be part of a diverse and inclusive team that fosters a culture of learning and growth.
-
Flexibility
We understand the importance of work-life balance. With flexible work arrangements, you can excel in your career while maintaining a healthy lifestyle.
-
We Grow Our Own Timber
At Phorest, your development matters. We provide ample opportunities for skill enhancement, career advancement, and attending industry events like ShipitCon.
A unique company culture
Our corporate culture reflects our character and personality as a business. When we ask our team what they enjoy most about Phorest and their job, our culture has almost always been the answer.
And at Phorest, everyone has a role to play in shaping and nurturing that culture. We radiate positivity. We want everyone to feel welcome and supported to be fully involved at work.
About Phorest
Phorest Salon Software is used by 155,000+ salon professionals worldwide across over 11,000 businesses and counting. Known globally for having the best salon marketing tools, Phorest leads with innovation and touches every point of the salon experience.
Founded as a technology company, Phorest now represents so much more. Today, Phorest empowers the Beauty Industry to grow its businesses not just through innovation in technology but also through personal growth, mentoring and support.
Already working at Phorest?
Let’s recruit together and find your next colleague.