Senior software engineer building backend data services, APIs, microservices, and pipelines for Akamai’s distributed cloud platform. Optimizing databases and reliability across high-scale workloads.
Responsibilities
Design, build, and scale backend data services and APIs supporting high-throughput, low-latency workloads
Architect and evolve microservices, including service boundaries, communication patterns, and failure isolation
Design distributed systems for scalability, fault tolerance, consistency, and reliability across multiple regions
Optimize and maintain PostgreSQL and Oracle relational database systems, schemas, indexing strategies, and high-availability setups
Build and maintain high-volume, high-velocity data pipelines while owning services end-to-end
Diagnose and resolve complex performance, scalability, and reliability issues
Mentor engineers on system design
Clarify requirements and drive execution
Ensure alignment with DBA and SRE partners while providing hands-on technical development
Requirements
8 years of relevant experience
Bachelor's degree in Computer Science or related technical field, or its equivalent
Experience in Python, Java, or Go
Ability to write production-grade, maintainable backend code
Deep knowledge of PostgreSQL and relational databases
Experience with schema design, query optimization, and high-availability configurations
Experience designing, building, and scaling microservices architectures in production environments
Knowledge of DBA tasks
Knowledge of data structures, algorithms, and complexity analysis
Knowledge of RESTful APIs, containerization, orchestration, CI/CD pipelines, and major cloud platforms
Benefits
Annual bonus or incentives
Equity awards
Employee Stock Purchase Plan (ESPP)
Healthcare
RRSP
Company holidays
Vacation in the form of PTO
Sick time
Family friendly benefits
Employee assistance program
Mental wellness support
Financial wellness support
Flexible work arrangements: at home, in an office, or a combination of both
Data Architect governing World Vision Canada's nonprofit enterprise data architecture. Defining cloud data standards, governance, security and reusable platforms remotely within Canada.
Principal Data Architect defining scalable, governed data platforms for Robots & Pencils’ enterprise AI systems. Setting architecture direction, supporting clients, and mentoring senior technical teams.
Principal Architect leading scalable data platform architecture, solution sales, and client workshops for Long View, a North American IT provider. Mentoring data teams and driving outcomes across Databricks, Microsoft Fabric, and Snowflake.
Senior Data Engineer building Azure pipelines, data platforms, and ML workflows for Manulife’s retirement operations. Supporting trusted analytics across North American teams.
Lead AI/Data Engineer building production AI agents, data pipelines, and analytics infrastructure. Powering Dutch’s veterinary telemedicine platform for pet parents and veterinarians.
Architecte de données sénior concevant des architectures analytiques et gouvernance des données pour les transformations numériques de Wepoint. Travail flexible à Montréal ou Québec, en mode hybride, distant ou sur site.
Streaming Data Engineer building scalable Bronze, Silver, and Gold data pipelines for PLATO’s public sector clients. Managing real - time ingestion, processing, security, and data quality.
Senior Data Architect designing governed, event - driven healthcare data platforms for Wepoint. Leading Fabric, Power BI, ETL, and analytics architecture for Québec health - network transformations.
Staff Data Engineer building pipelines, models, and infrastructure for exacare ai’s post - acute care AI platform. Turning healthcare data into reliable foundations for product, analytics, and ML workflows.
Senior Data Engineer architecting cloud data platforms and pipelines for Arc’teryx supply chain analytics. Leading migrations, governance, observability, and engineering mentorship.