Staff Data Platform Software Engineer - Persistence

Added
27 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

databases java s3 kubernetes distributed systems

๐Ÿ“‹ Description

  • Writing highly scalable code leveraging best practices on concurrency and memory utilization.
  • Contribute to data management strategies, ensuring scalability, efficiency, and security.
  • Collaborate with cross-functional teams to implement data-related initiatives.
  • Explore and experiment with challenging data problems including but not limited to data loss
  • Champion data best practices and security standards across the organization.
  • Monitor and optimize data performance, troubleshooting and implementing improvements as needed.

๐ŸŽฏ Requirements

  • 8+ years of software development experience with a Bachelor's degree; OR 5+ years with Master's
  • Proficiency in Java programming and strong expertise in data structures and algorithms.
  • Proficiency with concurrency and parallel programming concepts.
  • Working knowledge of databases, data modeling, and data storage technologies.
  • Strong relational database experience to handle large amount of data on relational systems.
  • Deep knowledge of Kubernetes and hands-on experience with Kubernetes service deployment is a strong

๐ŸŽ Benefits

  • Equity (when applicable)
  • Variable/incentive compensation
  • Health plans
  • Flexible spending accounts
  • 401(k) Plan with company match
  • ESPP
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
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 โ†’