Staff Software Engineer, Data Platform

Added
38 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java snowflake hadoop kafka spark

πŸ“‹ Description

  • Design, implement and own data-intensive, high-performance, scalable platform components
  • Work with engineering teams, architects and cross functional partners on the development of
  • Conduct and participate in design reviews, code reviews, analysis, and performance tuning
  • Coach and mentor engineers to help scale up the engineering organization
  • Debug production issues across services and multiple levels of the stack

🎯 Requirements

  • 8+ years of experience in object-oriented language, preferably Java
  • Hands-on experience using cloud-based distributed computing technologies including messaging
  • Experience in developing and tuning highly scalable distributed systems
  • Excellent grasp of software engineering principles
  • Solid understanding of multithreading, garbage collection and memory management
  • Experience with reliability engineering in areas such as data quality, data observability and

🎁 Benefits

  • Health, dental, and vision insurance
  • RRSP with a match
  • Healthcare spending
  • Telemedicine
  • Paid leave (including PTO and parental leave)
Share job

Meet JobCopilot: Your Personal AI Job Hunter

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

Related Data Jobs

See more Data jobs β†’