Senior Software Engineer, Marketing Platform Tooling

Added
6 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

python pandas distributed systems go ruby
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Architect, build, and maintain backend apps and shared platform infra.
  • Develop and operate real-time streaming and batch data pipelines.
  • Design segment evaluation and audience-matching services for multiple consumers.
  • Build and improve high-volume messaging pipelines for customer communications.
  • Develop shared APIs and platform foundations for marketing capabilities.
  • Design scalable, reliable distributed services and data systems.

🎯 Requirements

  • 5+ years of backend development experience.
  • Strong Ruby and Go; Python experience is an asset.
  • Rails or Pandas and modern backend practices.
  • Proven experience designing and operating scalable distributed systems.
  • Relational and/or NoSQL databases and data-intensive apps.
  • Experience with batch and real-time streaming data pipelines.

🎁 Benefits

  • Fully remote position within Canada.
  • Eligible locations: Ontario, Alberta, British Columbia, Nova Scotia.
  • Competitive CAD salary of $168,000–$177,500 CAD.
  • Eligibility for new-hire equity grants and annual refresh grants.
  • Location-tailored benefits package.
  • Remote-friendly with in-person opportunities and collaboration.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’