Senior Software Engineer FoundationDB
San Francisco, CA - USA
Job Summary
This FoundationDB team needs strong dedicated developers to join and help build the system to reach new heights. This person will have a tremendous amount of individual responsibility and influence over the direction of the backend powering many critical Apple services for years to come. You should be someone who has ideas and a passion for software that maximizes reuse efficiency and simplicity. FoundationDB has a unique simulation testing framework for addition to simulation you will help drive the full cycle of efficiency improvement for the product including scaling system reducing latency improving availability and reducing cost. This work will impact hundreds of millions of users and be important to the success of some of the most visible current and future Apple features.
7 years of industry experience in designing implementing and operating highly scalable distributed systemsnWorking experience with programming languages such as CnExperience in performance benchmarking debugging and tuning distributed systemsnBachelors Degree in an engineering-related field or equivalent related experience
Experienced in managing technical and organizational complexity able to drive a project from a simple idea to productionnExcellent communication skills able to build relationships with diverse groups of peoplenAdept in approaching problems flexibly and innovating new solutionsnCurious: Desire and ability to independently learnnTechnology: Familiarity with NoSQL or other modern data storage systems including expertise in replication consensus and transactions
Required Experience:
Senior IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more