Cozey logo
Cozey

Thoughtfully designed furniture, made for modern living.

Senior Software Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor DegreeFrenchAWSFluxTypeScript

Job Description

Senior Software Engineer

Cozey

• Develop new features for our flagship product — the Cozey Operating System (COS) • Build internal tools and platforms to replace third-party solutions — we like to build our own systems from A to Z • Design and deploy AI agents to automate and simplify warehouse management workflows • Work closely with operations and product teams to identify pain points and rapidly ship high-impact solutions • Own projects end-to-end — from design and architecture to implementation and deployment

Job Requirements

  • Strong experience with statically typed, object-oriented, or TypeScript-like languages
  • Experience designing, developing, and evolving robust REST APIs
  • A strong testing culture — you value unit and end-to-end tests
  • A strong focus on code quality, code reviews, and documentation
  • A passion for solving real-world problems with scalable, maintainable solutions
  • Experience with AWS (Serverless, SQS, SNS, etc.) is a plus

Benefits

  • Competitive salary with a comprehensive benefits package
  • Extensive opportunities for personal and professional growth at a fast-growing startup
  • Generous paid time off policy to help you recharge
  • A role where your decisions have a direct impact on operations and company growth
  • An inclusive work environment where everyone is welcomed, heard, and valued

Related Categories

Related Job Pages

More Engineer Jobs

Sezzle logo

Senior Payments Engineer – Acquiring, Payment Processing

Sezzle

Financially empowering the next generation of consumers.

Engineer3 days ago
Full TimeRemoteTeam 201-500Since 2016H1B Sponsor

• Design and build backend services in Golang that integrate with payment processors, gateways, and card networks • Own critical money-movement flows end to end: authorization, capture, settlement, refunds, reconciliation, and chargeback/dispute handling • Build idempotent, fault-tolerant, auditable transaction processing within a distributed architecture (transactional outbox patterns; queues such as Kafka, SQS, or RabbitMQ) • Operate within PCI DSS scope — tokenization, network tokens, secure handling of payment data, and 3DS/SCA flows where applicable • Instrument and monitor payment health: authorization/decline rates, processor performance, latency, and settlement accuracy, driving continuous improvement • Use AI tooling (Claude and equivalent LLMs) as part of your daily workflow to accelerate design, coding, research, testing, and documentation — within Sezzle's security and data-handling policies • Mentor engineers and help raise the bar across the team

Mexico
$5K - $9.5K / month
Sezzle logo

Senior Payments Engineer – Acquiring, Payment Processing

Sezzle

Financially empowering the next generation of consumers.

Engineer3 days ago
Full TimeRemoteTeam 201-500Since 2016H1B Sponsor

• Design and build backend services in Golang that integrate with payment processors • Own critical money-movement flows end to end • Build idempotent, fault-tolerant, auditable transaction processing within a distributed architecture • Operate within PCI DSS scope • Instrument and monitor payment health

Turkey
$5K - $9.5K / month
Sezzle logo

Senior Payments Engineer – Acquiring, Payment Processing

Sezzle

Financially empowering the next generation of consumers.

Engineer3 days ago
Full TimeRemoteTeam 201-500Since 2016H1B Sponsor

• Design and build backend services in Golang that integrate with payment processors and gateways • Own critical money-movement flows end to end: authorization, capture, settlement, refunds, reconciliation, and chargeback/dispute handling • Operate within PCI DSS scope • Instrument and monitor payment health • Mentor engineers and help raise the bar across the team.

Argentina
$5K - $9.5K / month
Sezzle logo

Senior Payments Engineer – Acquiring, Payment Processing

Sezzle

Financially empowering the next generation of consumers.

Engineer3 days ago
Full TimeRemoteTeam 201-500Since 2016H1B Sponsor

• Design and build backend services in Golang that integrate with payment processors, gateways, and card networks • Own critical money-movement flows end to end: authorization, capture, settlement, refunds, reconciliation, and chargeback/dispute handling • Build idempotent, fault-tolerant, auditable transaction processing within a distributed architecture (transactional outbox patterns; queues such as Kafka, SQS, or RabbitMQ) • Operate within PCI DSS scope — tokenization, network tokens, secure handling of payment data, and 3DS/SCA flows where applicable • Instrument and monitor payment health: authorization/decline rates, processor performance, latency, and settlement accuracy, driving continuous improvement • Use AI tooling (Claude and equivalent LLMs) as part of your daily workflow to accelerate design, coding, research, testing, and documentation — within Sezzle's security and data-handling policies • Mentor engineers and help raise the bar across the team • Demonstrated experience working with Claude or equivalent large language model tools is required; candidates must be comfortable leveraging AI to enhance productivity, research, and communication.

Chile
$5K - $9.5K / month