Sr Software Developer in Shanghai, China @ Apple

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Need a PostgreSQL expert to join my team in Shanghai. Ideally you’d already be in China, but I’m open to relocation if you are the right fit. No remote, the position is in Shanghai. 

Here is the formal write up of the role so if you think you are a fit feel free to send your github and resume to peterfriday@xxxxxxxxx. (I am the hiring manager, not a recruiter)


Job Title
Senior Software Developer 
 
Job Summary
We are looking for Software application developer with deep knowledge and experience in PostgreSQL who can help lead the next generation of products we build. You should like solving problems that no one has solved yet and care about the impact of your product. You are more passionate about solving the problem than the single solution you developed. If this describes you then we should meet. 

Key Qualifications
• 5+ years in a senior role developing large (> 500 GB data) PostgreSQL based applications in Go, Python, Node.js, Ruby, or similar languages.
•.5+ years designing, configuring and operating PostgreSQL clusters for high availability across multiple data centers.
•.Knowledge of PostgreSQL internals, performance and extensions such as Citus is a plus.
•.A strong desire to produce high quality software through test driven development, code reviews, and other best practices. 
• Experience with Go is desired.
• Experience with ElasticSearch, Couchbase and other Document-oriented, NoSQL solutions is a plus.
• Familiarity building, monitoring, automating, optimizing, managing and scaling distributed applications and services, virtualized and bare-metal infrastructure.

Description
This is a rare opportunity to put your signature on how Apple manufactures everything. You will be architecting and scaling our existing application API’s and databases and leading the team as we design future systems. Our applications enable the development of every product Apple makes. You are going to work closely with manufacturing design and the mechanical engineering team on new products. This also means writing the code to control production line equipment like lasers and other hardware.

Our current stacks are diverse and evolving combinations of old and new, closed and open source technologies. We are not looking for a solution for now; we are looking for the best solution for tomorrow. We are an ambitious team that takes smart risks and challenges everything -- including each other. None of us are the best at everything but all are the best at something. You should be the best at PostgreSQL.

We are always looking for better ways of solving the problems we are tasked with and open to the best tool for the job. In some cases this means an React.js web application supported by a Go-powered API interfacing with PostgreSQL, while in others it may leverage a simple bash script, Node.js or Ruby+Rails and ElasticSearch or a NoSQL solution like Couchbase.

About Us
The Manufacturing Design team enables the mass production of Apple's entire product line from iPhones, iPads and MacBooks to the Mac Pro, AppleTV and Apple Watch. Part of the magic that makes all of this possible is a robust set of applications and systems designed and developed by Apple that support the production of a product from prototype to announcement and beyond.


[Index of Archives]     [Postgresql Home]     [Postgresql General]     [Postgresql Performance]     [Postgresql Admin]     [PHP Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Forum]

  Powered by Linux