Golang / Go Job: Senior Software Developer

Apple Inc

Senior Software Developer at Apple Inc

๐Ÿ‡บ๐Ÿ‡ธ United States โ€บ California โ€บ Cupertino
  (Posted Apr 8 2015)

About the company
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.

Job position
Permanent - Remote work is NOT possible
Relocation compensation available

Job description
We are looking for senior full stack engineer who has experience integrating with hardware to 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.

This is a rare opportunity to put your signature on how Apple manufactures everything. You are going to work closely with product design and the mechanical engineering team on new products. You will be architecting and building the infrastructure and API's for applications that support the development of every product Apple makes. This also means writing the code to control a laser, or even better lasers on sharks, while simultaneously controlling hawks from an API.

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. As we scale and evolve the supporting infrastructure for such diverse technologies it becomes crucial to understand the entire stack to help investigate, log, monitor and optimize.

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

Will relocation within the US

Skills & requirements
- 5+ years in a senior role working across the entire web stack with a skilled team.
- 5+ years building robust HTTP API's and other backend services using any or all of the following: Go (golang), Node.js, Ruby.
- Experience with Go is expected.
- Experience building, monitoring, automating, optimizing, managing and scaling distributed applications and services, virtualized and bare-metal infrastructure.
- Experience with PostgreSQL and other traditional RDBMS solutions a plus.
- Experience with Couchbase, ElasticSearch and other Document-oriented, NoSQL solutions a plus.
- Familiarity with building client-side web applications with HTML, CSS and Javascript with tools like Grunt, SASS, Ember.js and Qunit a plus.
- Enjoys writing bash and make.


 

Company: Apple Inc

Apple Inc
Location: Cupertino, California, United States

map of company location

Skills wanted, in addition to Golang:
elasticsearch go golang javascript node
nosql postgresql rdbms ruby sass
postgres

Golang recruiter: CloudDevs

Golang recruiter: CloudDevs
Golang recruiter: CloudDevs

Are you based in the US ๐Ÿ‡บ๐Ÿ‡ธ
and interested in golang talent
from Latamโ€™s largest talent pool?
G2 favorite CloudDevs can find you
a Silicon Valley-caliber talent in 24 hours.
Golang recruiter: CloudDevs

Other interesting golang jobs

Golang job Senior Golang Backend Engineer at Salesforge Oรœ Senior Golang Backend Engineer - Salesforge Oรœ
Remote Europe, 100% Remote
Salesforge is soon to become the number one platform of choice for sales organizations large and small. We have built a new category within the sales execution software space called programmatic seque...

Golang job Senior Go backend Developer at Cycloid Senior Go backend Developer - Cycloid
Remote Europe, 100% Remote
Freelance, Full-time ยท Remote in Europe and UK Hi there! Thanks for being here and letโ€™s get started. At Cycloid, We aim to promote efficient infrastructure & software delivery alongside digita...

Golang job Sr Software Engineer, Platform at Vivint Sr Software Engineer, Platform - Vivint   (December 2024)
Boston, Massachusetts, United States
Welcome to the intersection of energy and home services. At NRG, weโ€™re driven by the idea of a smarter, cleaner, more connected futureโ€”and the possibilities that will bring to the world and to the...
Golang job Senior Golang Software Engineer, CIS Data Services (US) at Centripetal Senior Golang Software Engineer, CIS Data Services (US) - Centripetal   (December 2024)
Raleigh/Winston-Salem, North Carolina, United States (Remote work possible)
Do you want to be at the forefront of intelligence-driven cybersecurity? ย We at Centripetalย are innovators of disruptive cybersecurity solutions. ย Our CleanINTERNET managed service operationalizes ...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with elasticsearch Golang jobs with javascript Golang jobs with node Golang jobs with nosql Golang jobs with postgresql Golang jobs with rdbms Golang jobs with ruby Golang jobs with sass Golang jobs with postgres
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐ŸŒŽ Recruiter: CloudDevs ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York, NY ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Sydney ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Sweden ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in Bengaluru ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Netherlands ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Massachusetts ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Texas ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Washington โ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿ˜ Aws & Golang jobs๐Ÿณ Docker & Golang jobs๐Ÿ Python & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobs๐Ÿช› Terraform & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿค– Ai & Golang jobs๐ŸŸฆ Typescript & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโ˜• Java & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobsโ˜๏ธ Azure & Golang jobsโœ‰๏ธ Kafka & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐Ÿง Linux & Golang jobsโš™๏ธ Saas & Golang jobsโš›๏ธ React & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobsโ˜• Javascript & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿด Git & Golang jobs๐ŸŸฉ Node & Golang jobsโ†”๏ธ Grpc & Golang jobs