Full-Time Migrations Engineer - Support Role

Discourse is hiring a remote Full-Time Migrations Engineer - Support Role. The career level for this job opening is Experienced and is accepting Americas, EMEA based applicants remotely. Read complete job description before applying.

This job was posted 9 months ago and is likely no longer active. We encourage you to explore more recent opportunities on our site. However, you may still try your luck using 'Apply Now' link below. We recommend focusing on newer listings available here.

Discourse

Job Title

Migrations Engineer - Support Role

Posted

Career Level

Full-Time

Career Level

Experienced

Locations Accepted

Americas, EMEA

Job Details

About the company Discourse is a global company with a product that is 100% open source. Our team is 100 people and growing. We’re transforming the online community space. Our product powers a substantial segment of successful online communities, with >30,000 Discourse instances globally. We have thousands of paying customers, with a growing number of Fortune 500 companies on our list, alongside many leading players in the fast-growth technology, gaming and AI spaces. We're accepting applications from UTC-8 to UTC+2. Applicants in other timezones will not be considered (even if they are willing to adjust their working hours, we don’t think it’s healthy)

About the job A Migrations Engineer on our team plays a vital role in helping our customers transition their forums and data smoothly to the Discourse platform. This position is heavily customer-facing and requires a blend of technical expertise (focused on development), experience in customer support roles, project management skills, and excellent communication abilities.

Responsibilities

  • Supporting customers via our public forums and our support inboxes.
  • Scoping and planning migration projects.
  • Writing and running import scripts using our robust migration framework.
  • Setting up migration environments in our Linux servers using Docker and different DB systems.
  • Reproducing bugs for our developers to fix.
  • Handling day-to-day tasks managing customer sites on our infrastructure (e.g. instantiating sites, restoring backups, etc.).

Requirements

  • Technical support experience.
  • Strong technical aptitude, with experience in Ruby or a similar language, writing SQL queries for MySQL/Postgres, composing regular expressions, and working on remote Linux servers (Debian-based) via the command line.
  • Skilled in writing custom scripts and handling various data structures and formats.
  • Excellent communication skills, able to convey technical concepts clearly and collaborate effectively with the team.
  • Strong knowledge of Discourse, including proficient use of the Discourse admin interface and comfort with digging into logs and technical details to troubleshoot issues.
  • Ability to manage multiple projects, keeping several tasks in motion at once and prioritizing effectively.

Bonus points

  • Experience with various forum platforms.
  • Project management experience.

Salary and Benefits

Our Salary Framework is location and experience based and we’re happy to provide a range up front. We also give every employee a stake in the success of the business, regardless of seniority or role. All full-time employees are eligible to receive equity options in the company as part of our equity incentive program.

How to Apply Apply by sending an intro to who you are and resume to jobs@discourse.org.

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Migrations Engineer - Support Role at Discourse is 13th of March 2025 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ Americas, EMEA ] applicants. .

Related Jobs You May Like

First Level IT Support (Remote)

Belgium
1 day ago
Customer Service
ITIL
O365
EVERIENCE
Full-Time
Entry Level

Product Technical Support - Tier 2

Ottawa, Canada
1 day ago
Communication
Customer Service
Jira
Assent
Full-Time
Experienced

Technical Support - Informatics Software Specialist Level 1

Falmouth, ME
2 days ago
Case Management
Customer Communication
Software Applications Support
LGC Group
Full-Time
Entry Level

Technical Support Representative, Triage (Remote)

Mexico City, Mexico
2 days ago
Communication
Customer Support
Operating Systems
Turnitin, LLC
Full-Time
Experienced

Application Support Engineer II

Chicago, IL
2 days ago
Communication Skills
MongoDB
MySQL
Flywire
Full-Time
Experienced
YEAR $77000 - $92000

Field Service Technician

Dallas, TX
2 days ago
Customer Engagement
Equipment Maintenance
Field Service
Avery Dennison
Full-Time
Experienced
YEAR $60675 - $80900

Microsoft Training Professional

Houston, TX
2 days ago
Communication Skills
Instructional Design
Microsoft 365
Sutherland
Full-Time
Experienced

Technical Support - Informatics Software Specialist Level 1

Falmouth, ME
3 days ago
Case Management
Customer Communication
Software Applications
LGC Group
Full-Time
Entry Level

L1 IT Customer Support French & English

Timișoara, Romania
3 days ago
Communication Skills
Customer Service
English Language
EVERIENCE
Full-Time
Entry Level

Salesforce Support Engineer N2

Rabat, Bahamas
3 days ago
Incident Management
Jira/ServiceNow
Linux
SQLI
Full-Time
Experienced

Ingénieur Poste de travail H/F

Levallois-Perret, France
4 days ago
Active Directory
Agile/Scrum
Intune Autopilot
Devoteam
Full-Time
Experienced

Techline Analyst (Bilingual English/Japanese)

New York, New York
4 days ago
Customer Service
IT Support
Mac OSX
NBCUniversal
Full-Time
Entry Level
YEAR $62000 - $72000

Looking for a specific job?