Senior Software Engineer (JAVA)

Added
3 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc java terraform gcp microservices

๐Ÿ“‹ Description

  • Senior Java engineer driving technical direction across core product domains.
  • Combine hands-on coding with architectural ownership and delivery leadership.
  • Lead high-level design decisions, tech selection, and cross-team collaboration.
  • Champion AI-assisted engineering and maintain architectural health.
  • Own end-to-end quality including test coverage and performance.

๐ŸŽฏ Requirements

  • Expert Java engineering with GC tuning, concurrency, and Spring.
  • Proven experience with monoliths and microservices, REST/gRPC.
  • Cloud-native design on GCP/AWS/Azure; IAM, VPC, data security.
  • Infrastructure as Code (Terraform) and 12-Factor app patterns.
  • Observability: logging, tracing, metrics; SLI/SLO/SLAs.
  • AI-assisted engineering and agentic AI tool integration.

๐ŸŽ Benefits

  • Global, mission-critical AI platform with cross-geography teams.
  • Ownership and impact building scalable systems.
  • Competitive cash compensation plus equity and health insurance.
  • Offices in Montreal/Toronto; hybrid with one day in office.
  • 30 days of paid 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 โ†’