Professional Services Software Engineer

Brak informacji o wynagrodzeniu
MidFull-time
#344240·Dodano wczoraj·0
Źródło: Gainsight
Aplikuj teraz

Tech Stack / Keywords

AIFront-EndFigmaGitHubSecuritySalesforceScriptingJavaScript

Firma i stanowisko

Gainsight is the AI-powered retention engine behind the world’s most customer-centric companies. The Gainsight CustomerOS platform orchestrates the customer journey from onboarding to outcomes to advocacy. More than 2,000 companies trust Gainsight’s applications and AI agents to drive learning, adoption, community connection, and success for their customers.


Wymagania

  • 2 to 4 years of hands-on experience in Professional Services, Enterprise product implementation, or a related field; SaaS experience preferred.
  • 2 to 4 years of practical experience with JavaScript/TypeScript, HTML, and CSS; comfort with at least one modern JS framework (Vue or React).
  • Proficiency in Python with hands-on experience in Django or a comparable web framework; solid grasp of Object-Oriented Programming principles.
  • Experience writing backend scripts, ETL logic, data migration pipelines, and REST API integrations.
  • Solid technical skills and aptitude with CRM, databases, data integration processes, Salesforce, and various SaaS platforms.
  • Solid understanding of REST APIs and webhooks; working knowledge of MCP (Model Context Protocol) and agentic tool integration patterns.
  • Demonstrated experience with AI coding tools such as Claude Code or Cursor.
  • In-depth knowledge and experience managing enterprise software application implementations using waterfall and agile methodologies.
  • Comfort working as a full-stack generalist across front-end UI (Vue / React), backend (Django), and data engineering.

Nice to have:

  • Strong customer-facing communication skills with clear written and verbal communication in English.
  • Familiarity with LMS or community platforms (Skilljar, Docebo, Northpass, Higher Logic, Community Cloud) or the broader customer education and digital community domain.
  • Hands-on experience with Vue.js or React; familiarity with both is a strong plus.
  • Experience with Webpack-based build tooling or multi-tenant theming systems.
  • Accessibility standards experience (WCAG 2.1 AA) across desktop and mobile.
  • Mobile-responsive development or progressive web app (PWA) experience.

Obowiązki

  • Develop and maintain front-end components for Skilljar and Community custom themes, including layouts, navigation, and reusable UI patterns.
  • Own the front-end implementation of customer learning sites by reading and interpreting Figma files and translating them into pixel-accurate implementations.
  • Implement, test, and deploy code following Gainsight’s GitHub workflow, ensuring accessibility, performance, and security standards.
  • Collaborate cross-functionally with project managers, solutions engineers, and designers to deliver customer-specific UI requirements.
  • Support live customer environments by handling pull requests, performing QA, and resolving issues within SLA during EMEA daytime hours.
  • Integrate front-end logic with APIs, webhooks, and data systems (Salesforce, CRM, SSO, Gainsight) including configuring MCP-based tool integrations and webhook-driven event pipelines.
  • Execute and automate data migrations for customers onboarding to or transitioning between platforms, including scripting bulk imports, validating data integrity, resolving record conflicts, and building reusable migration tooling.
  • Contribute to a shared component library to drive reuse and lower delivery cost across Professional Services engagements.
  • Continuously improve delivery processes, identify repeatable patterns, document technical learnings, and contribute to the team’s AI-enabled delivery initiative including agentic QA tooling and AI-assisted code generation.
  • Occasional travel up to 10% for team meetings, training, or company events.

Oferta

  • Comprehensive benefits package including premium private medical care with priority appointments.
  • Multisport Cards to support physical well-being.
  • Flexible remote work options.
  • Partners can be included in health and wellness programs.
  • Dedicated Recharge Holidays: one long weekend each quarter to relax and reset.
Opieka zdrowotna
Karta sportowa
Elastyczne godziny
Płatny urlop

Inne informacje

We’re committed to creating an inclusive, fair, and transparent hiring process. As an equal opportunity employer, we celebrate diversity and are committed to creating a welcoming experience for all candidates. If you require accommodations or have questions about how your personal data will be used during the hiring process, please contact [email protected]. Employment terms and benefits may differ for roles through Employer of Record (EOR) or contractor arrangements.

Gainsight

Gainsight

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz