Back
Company hidden
updated 8 days ago

Principal Software Developer (CRM)

378 000 - 385 000PLN
Work format
remote (only Poland)
Work type
fulltime
Grade
senior
English
b2
Country
Poland
This vacancy is from Hirify.Global listVacancy from Hirify Global, list of international tech companies
Plus is required to make matches and apply

Match & Cover letter

Plus required for matching with this vacancy

Job description

Text:
/
TL;DR
Principal Software Developer (CRM): Setting technical direction for shared CRM capabilities on the ABC Glofox platform, including segmentation, workflows, integrations, and data-intensive platform paths, with an accent on architecture, reliability, migrations, and operability. Focus on designing distributed systems, leading cross-team incident resolution, building migration and dual-run strategies, and applying AI safely across engineering and CRM workflows.

Location: Remote, Poland

Salary: 378,000–385,000 PLN annually, plus potential bonuses, commissions, equity, or other incentives.

Company

hirify.global provides scalable, data-driven software for fitness businesses, including ABC Glofox, ABC Ignite, ABC Trainerize, and ABC Evo.

What you will do

  • Define architecture, technical strategy, and engineering standards across multiple CRM-space teams on the ABC Glofox platform.
  • Design large-scale, data-intensive systems covering segmentation, CRM workflows, shared platform paths, and partner integrations.
  • Improve reliability, performance, observability, operability, CI/CD, and production readiness across the CRM domain.
  • Lead technical direction for platform migrations and integrations, including migration tooling, data cutover, rollback, and dual-run strategies.
  • Coordinate diagnosis and resolution of high-severity, cross-team CRM incidents and drive lasting technical fixes.
  • Mentor engineers and technical leads while aligning technical decisions with Product, CRM Ops, Connect, and partner squads.

Requirements

  • 8+ years of software engineering experience with proven staff- or principal-level technical impact.
  • Deep systems design experience with distributed, data-intensive products affecting multiple teams and services.
  • Strong judgment on architecture trade-offs, production readiness, maintainability, and engineering standards.
  • Hands-on experience delivering large data or platform migrations, including tooling, cutover, rollback, and dual-run operability.
  • Strong written and verbal communication, including documenting architectural decisions and influencing senior stakeholders.
  • Knowledge of agile development, modern quality and testing principles, CI/CD, and continuous delivery practices.

Nice to have

  • Experience with Golang or Java services at scale.
  • Experience with large MySQL or relational data platforms, MongoDB, or other NoSQL databases.
  • CRM, marketing technology, audience segmentation, query federation, or distributed querying experience.
  • Experience leading complex, multi-team incidents or production fixes.
  • Practical experience applying AI in software delivery or CRM products with attention to quality, privacy, and operability.

Culture & Benefits

  • Values-driven culture centered on Best Life, One Team, and Growth Mindset.
  • Open PTO policy and quarterly company-wide Days of Disconnect.
  • Parental and pawternity leave, fitness reimbursement, partner discounts, and medical, dental, and vision coverage.
  • Employee Assistance Program and Calm App subscription for employees and eligible dependents.
  • Learning, mentorship, and professional development opportunities.

Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →