Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer, FoundationDB

AI Summary ✨

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or an equivalent degree.
  • Experience developing software in Java, C, or C++.
  • Experience working with distributed NoSQL or relational database technologies.
  • Extensive experience with debugging and profiling.
  • Expertise in programming in concurrent and multi-threaded environments.
  • Industry experience building and operating large-scale multi-tiered distributed systems.

Nice to Haves

  • A solid understanding of relational databases, SQL, and query planning and execution.
  • Strong fundamentals in storage systems, e.g., schema design, indexes, and transactions.
  • Familiar with high-performance caching mechanisms, e.g., Redis or Memcached.

What You'll Be Doing

  • Design, develop, and support an extremely multi-tenant relational database.
  • Partner with teams across Apple to develop and ship new customer-facing features.
  • Drive end-to-end project execution, from design reviews and through production releases.
  • Deploy, scale, and maintain highly concurrent and throughput intensive services.
  • Triage, investigate, and remediate production and operational issues.

Perks and Benefits

  • Not specified.
Apply here
Experience: Senior
Posted: January 31, 2026
Java
Redis
backend

Similar jobs

  • a day ago
    New
  • 2 days ago
    New
    Remote
  • 2 days ago
  • See all jobs in UK