Staff Software Engineer, Data Platform

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

Related skills

java snowflake kubernetes hadoop kafka

πŸ“‹ Description

  • Design, implement and own data-intensive, high-performance, scalable platform components
  • Collaborate with engineers, architects and partners on project design and implementation
  • 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
  • Cloud-based distributed computing: Kinesis, Kafka; Flink, Spark; Snowflake, Hadoop; Kubernetes
  • Experience in developing and tuning highly scalable distributed systems
  • Excellent grasp of software engineering principles
  • Strong multithreading, GC and memory management
  • Reliability engineering: data quality, observability and incident management

🎁 Benefits

  • Security, encryption, identity or authentication infra
  • Experience with major cloud providers for high-volume services
  • Data integration apps for large-scale (petabyte scale) environments
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 β†’