Senior Software Engineer - Database Engineering

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

Related skills

java linux database distributed systems concurrency
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Design and implement novel query optimization or distributed data processing algorithms.
  • Design, develop, and support a petabyte-scale cloud database system.
  • Develop new service architecture for the Snowflake Data Cloud.
  • Analyze and resolve performance and scalability bottlenecks.
  • Own end-to-end delivery: design, implement, test, production rollout.
  • Ensure operations meet durability, availability, and performance.

๐ŸŽฏ Requirements

  • 6+ years of industry experience.
  • Fluent in C/C++ and/or Java.
  • Strong CS fundamentals incl data structures, algorithms, distributed systems.
  • Systems programming: multi-threading and concurrency.
  • Distributed systems concepts: consistency, scaling, failure recovery.
  • Linux development environment: testing, debugging, documentation.

๐ŸŽ Benefits

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 โ†’