Experienced Software Development Engineer to help take AWS Marketplace to the next level, owning significant portions of the product and influencing strategy.
Compensation
CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually
Responsibilities
Develop and maintain user-facing features using React.js
Implement responsive and intuitive user interfaces based on design specifications
Collaborate with UX/UI designers to ensure seamless integration of designs into the application
Optimize applications for maximum speed and scalability
Write clean, modular, and reusable code following best practices and coding standards
Requirements
Bachelor's degree in computer science or equivalent
Nice to have: Full software development life cycle
Lead and own backend systems and AI-driven features for Postscript’s SMS marketing platform.
Locations (2)
United States
Canada
Compensation
Salary range of USD $175,000–$220,000 base plus significant equity (we do not have geo-based salaries)
Responsibilities
Take deep ownership of systems and product areas on your team — becoming the go-to technical expert for what you own
Independently investigate, design, and execute solutions across distributed systems with a high degree of ambiguity
Architect, build, and maintain highly available, scalable REST APIs and backend services for internal and external use
Drive system decoupling, modularization, and technical debt reduction — improving long-term maintainability without blocking near-term delivery
Build agentically as your default: leveraging concurrent autonomous agent workflows, owning the output, and keeping a steady queue of aligned work moving
Develop scalable technology platforms and data pipelines for EA’s live services, enabling real-time insights and experimentation across global operations.
Compensation
$122,300 - $170,700 CAD
Responsibilities
Work with cross-functional teams to streamline live services workflow
Evaluate integration of EA’s live service solutions with studio tech stacks and vendor solutions
Promote data-driven decision-making using massive data sets from 20+ game studios
Engage with Game Studios, Experience, and Brand organizations to understand use cases and drive end-to-end solutions
Ensure compliance with Legal and Privacy teams
Requirements
Master's Degree in Computer Science or related field
Shape the testing strategy and framework at an organizational level as a Senior SDET, owning the foundation including AWS infrastructure, CI/CD pipelines, and Playwright test frameworks for the Rails platform.
Locations (2)
Canada
Vancouver, British Columbia, Canada
Compensation
The recruitment compensation range for this position is $87,600 - 109,500 - 131,400 (this range is base salary only).
Responsibilities
Lead the evolution of Thinkific’s test automation strategy by designing scalable and maintainable automation frameworks for web, API, integration, and component level testing
Develop advanced automation suites across front end, back end, services and integrations using modern tools such as Playwright, Cypress, Selenium or similar
Drive improvements to our CI/CD delivery pipeline by optimizing build efficiency, reliability and parallelization
Act as a technical mentor and coach for engineers and SDETs while elevating skills in test design, automation patterns and quality best practices
Providing leadership, guidance and support to the project team and subject matter experts; creates and maintains all models/artifacts/diagrams as it relates to establishing a solution
Responsibilities
Update, develop and validate all required solution architecture models/artifacts, documents and materials
Collaborates with cluster staff, project teams, ministry Subject Matter Expert (SME) and other OPS partners/service providers to ensure architecture alignment
Develops artifacts leveraging cluster/ministry tools and model repository (e.g. PowerDesigner, DevOps)
As a Senior Software Engineer, you'll be a hands-on contributor to the APIs, protocols, and agent interfaces that power our agentic advertising platform. You'll help build systems where AI agents are first-class participants, with their own authentication, capabilities, and communication standards.
Locations (2)
United States
Canada
Compensation
The salary range for this role is $160k-$210k USD, $160k-$215k CAD.
Responsibilities
Design and build scalable APIs for both human and AI agent clients.
Develop agent interfaces, MCP servers, and A2A communication layers.
Build and operate high-throughput systems for real-time advertising transactions.
Explore, evaluate, and integrate emerging agent frameworks and protocols.
Contribute to architectural decisions around authentication, protocols, and transaction flows.
As a Senior Full-Stack Software Engineer, you will build and improve digital tools that help nonprofit organizations manage fundraising events, including galas, auctions, and live experiences. You will own solutions from initial problem discovery through production delivery, working across React and TypeScript interfaces, PHP services and APIs, and the underlying data architecture. The role has a stronger frontend focus while requiring the ability to contribute confidently across the full stack.
Locations (2)
United States
Ontario, Canada
Compensation
Annual salary range of $114,800–$191,400 USD, depending on skills, experience, qualifications, location, and applicable employment laws.
Additional Compensation: Potential discretionary bonus.
Responsibilities
Shape technical approaches, build React interfaces, develop PHP services and APIs, design data changes, test solutions, and safely release features behind feature flags.
Identify the underlying customer problem behind requests, navigate ambiguity, communicate assumptions, and drive solutions through to meaningful resolution.
Use AI coding tools such as Claude Code for everyday coding, debugging, research, and code review, applying engineering judgment to validate generated output and distinguish reliable fixes from plausible but incorrect suggestions.
Lead the technical design and direction of a major digital transformation initiative in the public education sector, focusing on modernizing a large-scale K–12 learning platform into a scalable, cloud-based digital experience.
Compensation
Compensation: CAD $80–$100 per hour.
Responsibilities
Design and implement scalable, secure, cloud-native solutions using AWS
Lead the architecture and development of serverless applications with C#, .NET, and AWS DynamoDB
Design microservices-based architectures and RESTful APIs
Provide architectural guidance for front-end applications built with Angular, React, TypeScript, and JavaScript
Develop cloud adoption strategies, technical roadmaps, and architecture standards
Requirements
Degree or diploma in Computer Science, Software Engineering, or a related discipline
Build quality into every delivery through unit, component, Storybook, Playwright, and PHPUnit tests, and contribute to thoughtful, constructive code reviews.
Investigate production issues using logs, Sentry, and system-level knowledge, identify root causes, and implement fixes that prevent recurring problems.