Senior Software Engineer (JAVA)

Added
11 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc java terraform rest spring framework

๐Ÿ“‹ Description

  • Lead high-level design for cross-service features.
  • Evaluate tech choices; maintain architecture docs.
  • Own critical components with tests; production-grade code.
  • Drive cross-functional technical communication with stakeholders.
  • Direct agentic AI tools across the engineering workflow.
  • Ensure scalability, security, and long-term health of systems.

๐ŸŽฏ Requirements

  • Java internals: GC tuning, concurrency, NIO, profiling.
  • Spring mastery: IoC/DI, Boot, patterns.
  • Distributed design: REST, gRPC, Sagas, CQRS, Event Sourcing.
  • Cloud-native: GCP/AWS/Azure; IAM, VPC, encryption, JWT.
  • Observability and deployment: logging, tracing, SLIs/SLAs, rolling updates.
  • AI-assisted engineering: Claude Code, Codex, multi-agent workflows, guardrails.

๐ŸŽ Benefits

  • Global AI platform with engineers across geographies.
  • Ownership and impact building complex systems at scale.
  • Competitive cash compensation, equity, and health insurance.
  • Offices in Montreal and Toronto; 1 day in office weekly; remote allowed for other Canadian cities.
  • 30 days annual time-off plus holidays and sick leave.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’