Golang / Go Job: REST API Developer

WD Content Solutions

REST API Developer at WD Content Solutions

Mountain View, California, United States 🇺🇸   (Posted Jul 9 2015)
About the company
The Content Solutions Group (CSG) is the Software Engineering and Applications development division of Western Digital (a $15.7B in sales revenue company), located in Mountain View. We are searching for others who share our passion about the cloud for music, photo and video files. Come join us in solving the user needs for storing, sharing, and organizing files on any screen, anywhere, and at any time. WD My Cloud “Bring the Cloud Home” https://www.youtube.com/watch?v=DG8OSaquAXM

Job position
Permanent - Remote work is NOT possible

Job description
WD Content Solutions Software Group is looking for a software engineer who can implement REST APIs in go(lang). Our ideal candidate is a creative thinker with high passion for solving complex engineering problems, and building robust software components that enable WD My Cloud for millions of My Cloud customers.

Key responsibilities for this role include

o Design and implement high performance and high quality embedded-server applications for mobile access.

o Improve functionality, performance, and reliability of existing REST APIs.

o Provide input on the design and contribute to the development of new platform and API features.

Skills & requirements
o Excellent OOD principles including in-depth knowledge of design-patterns, namespaces, and pluggable architectures

o Experience in developing REST APIs and/or Web Services

o Strong hands-on experience with go(lang), SQLite/MySQL, Linux, and Windows

o Experience developing with Docker framework is a plus

o Experience of developing embedded software for devices such as Network Attached Storage or set-top boxes highly desirable

o In-depth understanding of Linux O/S-level services, shell-scripting, and packaging a definite plus

o At least 5 years of experience as a software engineer

o Bachelor’s degree in computer science or engineering

Instructions how to apply
Please send resume to Heather David at heather.david@wdc.com
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)

Other jobs that might be interesting

Zendesk Staff Software Engineer, Golang - Zendesk   (June 2018)
San Francisco, California, United States
We are building large-scale infrastructure to handle sustained ingestion rates of over 10,000 events/second, store tens of billions of documents in a queryable form, and support ad hoc queries that execute with low latency… intrigued? We are looking for grea...
Go Lang Developer - Spruce Software Technology   (June 2018)
Pleasanton, California, United States
Below are the details: GO Language Developer with Micro services, Java Experience Developer Pleasanton, CA Contract Role GO Language Developer with Micro services, Java Experience Developer Arun N, Talent Acquisition - IT arun.np@sprucetech.net...
Gitlab Backend Developer, Ruby & Go (Remote) - Gitlab   (June 2018)
San Francisco, California, United States (Remote possible)
Gitaly is a new service in our architecture that handles git and other filesystem operations for GitLab instances, and aims to improve reliability and performance while scaling to meet the needs of installations with thousands of concurrent users, including ou...

Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects