Movable Ink logo
Movable Ink

Movable Ink personalizes every customer engagement through automation and artificial intelligence. The world’s most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and achieve the optimal customer experience. Headquartered in New York City with 600 employees, Movable Ink serves its global client base with operations throughout North America, Central America, Europe, and Australia.

Senior Backend Engineer, Analytics

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

72 days ago

Salary

$140K - $180K / year

Seniority

Senior

Job Description

Senior Backend Engineer, Analytics

Movable Ink

• 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

Job 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

Related Job Pages

More Backend Engineer Jobs

Keppri logo

Senior Backend Developer – Java, Integración Simetrik

Keppri

Especialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!

Backend Engineer72 days ago
Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Diseñar y mantener integraciones con Simetrik, asegurando flujos confiables de ingesta, conciliación y monitoreo de transacciones • Diseñar, desarrollar y mantener microservicios y componentes backend con Java + Spring Boot + WebFlux • Construir e integrar APIs REST seguras, eficientes y bien documentadas (incluyendo integraciones con Simetrik y otros sistemas core) • Asegurar calidad con pruebas unitarias, revisiones de código y mejora continua • Participar en equipos ágiles (planning, refinamiento, sprints, retrospectivas) • Apoyar despliegues y operación en ambientes cloud (principalmente AWS) junto con el equipo de plataforma/DevOps

Colombia
redbee logo

Senior iOS Developer, Java Backend Developer

redbee

Connecting businesses and technology expertise. Conectando negocios con expertise tecnológico.

Backend Engineer72 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Desarrollar y mantener funcionalidades de la aplicación iOS • Colaborar activamente en el desarrollo de servicios backend en Java/Spring • Diseñar y mantener servicios backend y BFF en Java/Spring Boot • Integrar la aplicación iOS con microservicios internos

Argentina
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop, test, debug, and maintain scalable application features aligned to ticket specifications and business requirements. • Contribute to Portal 2’s API-driven architecture using modern development patterns and cloud-native technologies. • Build maintainable backend services and frontend experiences that prioritize performance, reliability, and usability. • Participate in code reviews and help shape engineering standards for quality, scalability, maintainability, and long-term platform health. • Actively leverage AI-native development workflows and emerging engineering tools to improve software quality, development velocity, testing coverage, documentation, and operational efficiency.

Argentina
Job Closed
Capco logo

Senior Cloud Backend Engineer, AWS, Python

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Backend Engineer72 days ago
Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Projetar, desenvolver e manter aplicações cloud-native escaláveis utilizando Python e serviços AWS • Construir e gerenciar infraestrutura utilizando AWS CloudFormation e princípios de Infrastructure as Code (IaC) • Desenvolver e manter APIs RESTful e serviços de middleware utilizando FastAPI • Projetar e otimizar arquiteturas cloud utilizando serviços AWS como ECS, S3, RDS e Neptune • Implementar mecanismos seguros de autenticação e autorização utilizando padrões e boas práticas de OIDC • Realizar deploy, monitoramento e troubleshooting de aplicações containerizadas utilizando Docker e pipelines CI/CD • Desenvolver dashboards e soluções de visualização de dados utilizando Dash e Plotly • Colaborar com times de engenharia, produto e arquitetura para entregar soluções técnicas de alta qualidade • Melhorar confiabilidade, escalabilidade, performance e observabilidade das aplicações • Participar de code reviews, discussões técnicas e planejamento de arquitetura • Criar e manter documentação técnica de sistemas, APIs e infraestrutura • Dar suporte a ambientes produtivos e participar da resolução de incidentes e troubleshooting

Brazil