Golang / Go Job: Senior Systems Engineer


Senior Systems Engineer at SoundCloud

Berlin, New York or San Francisco, Germany 🇩🇪   (Posted Jul 24 2014)
About the company
SoundCloud is the world’s leading social audio platform, allowing everyone to discover unique content anytime, anywhere. We enrich people's lives through the shared love of sound.

Job position
Relocation compensation available

Job description
We’re looking for a highly experienced professional to work in our Systems Engineering team to help design and implement the infrastructure running soundcloud.com.

Have you ever worked as a systems engineer in a high-growth Internet business supporting and scaling a large environment? Are you driven to automate anything you do more than once and to build tools that let you control the infrastructure with ease? Therefore, you know what works and why, and you can effectively share that knowledge with the team.

With hacker time and tailored professional development, you’ll grow alongside industry leaders while helping to shape the future of audio on the web.

Skills & requirements
Your key responsibilities:

Participate in managing the infrastructure that runs soundcloud.com to help provide very high uptime and performance in a 24x7 environment.

Manage and lead systems deployment and upgrade efforts of varying size and complexity.

Drive improving our automation in system provisioning and hardware management.

Participate in designing and building a wide variety of tools to help support the infrastructure.

Provide extensive failure and recovery analysis to create tools and documentation.

Participate in on-call rotation.

Required skills and experience:

4+ years professional Linux system engineering, in large data center environments serving a high traffic destination site.

Experience with configuration management systems such as Chef or Puppet.

Experience with all aspects of automating hardware provisioning.

Great programming skills, Go highly preferred.

Experience with network engineering and strong knowledge of IPv4 and IPv6 Networks.

Proven excellent communication skills, both verbal and written.


Experience with varnish, nginx, haproxy, memcached.

Experience using Git.

Experience with Amazon Web Services.

Experience managing database/datastore clusters, such as Mysql, Cassandra, Hadoop.

Experience with monitoring systems like Graphite, Ganglia, Nagios, New Relic, Hoptoad.

Experience with CDNs and network caching technologies.

Instructions how to apply
Please submit your latest resume as a PDF file or a link.

[ 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

WGAMES Golang Software Engineer - WGAMES   (June 2018)
Toronto, Canada
WGAMES, is a well-funded, social gaming company based in the heart of downtown Toronto. We develop high-end mobile games that will be distributed globally. We are seeking an experienced, talented Golang Software Engineer with a strong RESTful API design and UN...
solo.io System Software Engineer - solo.io   (May 2018)
Cambridge, Massachusetts, United States (Remote possible)
What you'll be doing ​ We are looking for extraordinary engineering talent to continue our mission to bring Serverless to enterprise developers and beyond. Working with and growing your stature in the open source community. Building distributed server s...

Interactive Brokers Compliance Technology Programmer - Interactive Brokers   (May 2018)
Greenwich, Connecticut, United States
Interactive Brokers is looking for an experienced Programmer who is a self-starter and enjoys the craft of coding and developing innovative solutions. The ideal candidate is someone who can communicate well with the business side and take a project from conce...

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