Senior Backend Engineer, Analytics

Job not on LinkedIn

🕒 May 15

🇨🇦 Canada – Remote

💵 $140k - $180k / year

⏰ Full Time

🟠 Senior

📊 Analytics Engineer

👻 Ghost score 16%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Movable Ink

Movable Ink

501 - 1000 employees

📣 Marketing

✈️ Travel

🏨 Hospitality

💰 $55M Series D on 2022-04

Marketing • Travel • Hospitality

Movable Ink is a leader in personalized marketing, utilizing AI and automation to deliver tailored content to customers across various touchpoints, such as email and mobile. Their solutions, including the Movable Ink Studio and Da Vinci, empower retail, financial services, media organizations, and travel & hospitality sectors by transforming data into unique customer experiences in real-time. The company collaborates with a vast network of strategic partners, enhancing existing marketing technologies to achieve remarkable revenue and customer engagement. Movable Ink's expertise is endorsed by studies, such as the Forrester Consulting Total Economic Impact™ study, highlighting significant financial benefits for users. Through their innovative use of AI, Movable Ink drives next-level personalization and marketing performance.

📋 Description

• Design, build, and maintain scalable backend systems that power our measurement, attribution, and reporting capabilities • Develop robust data pipelines and services to transform raw event streams and metrics into actionable insights • Collaborate closely with stakeholders to define and shape a seamless, intuitive reporting UI that empowers users to understand and act on provided insights • Own key backend components—from service architecture to deployment and monitoring—ensuring reliability, scalability, and performance at scale • Champion engineering best practices around code quality, testing, observability, and system health • Mentor junior engineers and contribute to a culture of technical excellence, ownership, and continuous improvement

🎯 Requirements

• 5+ years software engineering experience • Experience building and maintaining large distributed systems at scale that are fault tolerant and highly concurrent • Exemplary software engineering skills (design, unit testing, git, code review, CI/CD) • Strong foundation in modern backend development (e.g. python, ruby, etc. - we use Python and Elixir) • Experience with functional programming principles (we use Elixir) • An understanding of common web based API architectures (RESTful, GraphQL) and technologies (gRPC) • Experience with a cloud provider e.g. AWS, Azure, GCP (we use Google Cloud Platform) • Experience with modern distributed and microservice technologies (we use Kubernetes, Kafka, RabbitMQ) • Experience with both OLTP and OLAP systems, including designing schemas and optimizing queries • Familiar with Software Development Lifecycle practices, such as continuous integration/continuous delivery and automated deployment (we use tools such as Docker, Kubernetes, Github Actions, etc.) • Strong technical leadership skills with the ability to collaborate with others, communicate effectively, advocate appropriately and mentor more junior engineers to improve team efficiency • Exceptional problem-solving skills, including the ability to efficiently identify, analyze, and resolve complex issues, and communicate to others on the team how to contribute to the solutions for these issues. • A willingness and eagerness to continuously learn, adapt to evolving technologies, and strive for personal and professional improvement.

🏖️ Benefits

• full range of medical, financial, and/or other benefits

Apply Now

Similar Jobs

🕒 May 2

Tempo Software

201 - 500

☁️ SaaS

🏢 Enterprise

⚡ Productivity

Senior Analytics Engineer at Tempo, building and maintaining data foundations for GTM and corporate reporting. Collaborating on datasets, reports, and improving data model usability.