Senior Software Developer - Real-Time Processing Platform

Added
1 hour ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

golang java docker aws python
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Design and enhance core components of real-time processing platforms.
  • Build and maintain distributed systems processing trillions of events daily.
  • Develop solutions across event processing, detection, and stream infra.
  • Address scalability, latency, throughput, reliability, and cost in cloud-native systems.
  • Contribute to architecture and direction of next-gen platform capabilities.
  • Deliver secure, production-ready software and operate systems at scale.

🎯 Requirements

  • 5–10+ years of professional software development experience.
  • Proven experience designing, developing, and operating complex distributed systems at scale.
  • Real-time data processing, high-throughput, event-driven platforms.
  • Strong programming skills in Golang, Python, or Java.
  • Experience building and deploying apps in AWS, Azure, or GCP.
  • Proficiency with Docker and Kubernetes.

🎁 Benefits

  • Bonus and equity opportunities.
  • Fully remote work opportunities within Canada.
  • Flexible time off and paid volunteer days.
  • Private benefits plan: medical, dental, mental health, life, disability.
  • Employee Assistance Program with mental health support.
  • RRSP matching program.
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 β†’