Golang / Go Job: Senior Go (Golang) Engineer

Snowplow

Senior Go (Golang) Engineer at Snowplow

Remote › 🇪🇺 100% remote position (in European timezone)
  (Posted Nov 12 2022)

Please mention that you found the job at Golangprojects.com

Apply now!  

Job description
UK or Europe Remote
About Snowplow: 
As the leader in Data Creation, Snowplow empowers more than 10,000 organizations, including Strava, Autotrader, and Flickr to purposefully create behavioral data to unlock transformative AI and advanced analytics directly from their warehouse, lake or in a real-time stream.
 
Snowplow was founded with the belief that data teams should spend their time innovating, not extracting and wrangling behavioral data from CDP’s or analytics platforms.
 
Following our $40 million in Series B funding led by global venture capital firm, NEA, whose prior investments include Databricks, Cloudflare, and DataRobot, we are on the lookout for more creative and innovative individuals to help us shape our next chapter.
 
The Opportunity: 
At Snowplow we have been on a mission to democratize the ability to deploy and manage cloud infrastructure at scale. Internally the tooling we have built is what lets us run our Private SaaS distribution model. However we are still missing a piece of the puzzle in how we bring this functionality further up the chain and empower other teams at Snowplow to manage “Snowplow” shaped resources as well as eventually customers themselves.
 
We’re looking for an experienced Software Engineer to join our Infrastructure Services team in building out the API and workflow layer on top of our systems for managing infrastructure to allow reliable and secure self-service in the deployment and management of Snowplow Infrastructure resources.
 
We see this as a key building block to removing human-in-the-loop toil in the team and allowing the ability to develop custom data pipeline topologies.
 
You will work closely with the SRE team and the systems they manage to build out this interface layer and with dependent teams to surface the functionality they need to develop the products they are working on.
 
You will be joining a wider team of 8+ remote SREs who work closely with our product, support and customer teams. There is a huge opportunity to learn more about all aspects of infrastructure, engineering and data, from code to customers.

What you’ll be doing: 
• Building APIs and tooling for developers to interface with Infrastructure Systems. You have used AWS, GCP or Azure before - we want to build the higher-order Snowplow abstraction on top with the same style of control.
• Building out IaC tooling to work with these APIs. Developing Terraform providers to interface with the API to allow for simple management of our new resource structures.
• Working with diverse technologies. You’ll get the opportunity to work across a range of platforms (AWS, GCP and soon also Azure) and languages (Currently mainly Go, Python and Bash, however the Snowplow estate is very diverse with many opportunities). As well as best-in-class tooling for managing infrastructure in the form of the HashiStack (Terraform, Nomad, Consul and Vault).
• Empowered. Working in a productive, empowered team. Everyone says this, but we’re really doing it. Come talk to us about how. 

We’d love to hear from you if:
• Go Programming Experience. You have significant experience working with Go in multiple production use cases. Experience with other languages is also beneficial but not essential.
• You care about developer experiences. You like the idea of designing and building software which helps other developers to achieve their goals.
• Leadership. You have experience supporting the development of peers.
• You enjoy working remotely. Our remote team depends on expert collaborators to work effectively. You’ll be a great communicator and enjoy working closely with the team.
• Experience working with data stacks. Previous experience in data is a plus, but most importantly you have an interest in data and how it empowers companies to make better decisions.
• Self motivated. You don’t wait to be told what to do. You can understand a problem, drive toward a solution and recognise when you need support or more direction.
• Pragmatic. We can’t do everything today. You’ll be pragmatic in your approach to software delivery and balance our speed of learning with our commitment to providing a reliable and trusted service to customers.

What you get in return for being awesome:
• A competitive package, including share options
• 25 days of holiday a year (plus public holidays)
• Freedom to work from wherever suits you best
• Cycle to work scheme if UK-based 
• Fantastic company Away Weeks in a different city each year 
• Mental health support including therapy sessions
• Work alongside a supportive and talented team with the opportunity to work on cutting edge technology and challenging problems
• Grow and develop in a fast-moving, collaborative organisation
• MacBook and home office equipment 
• Enjoy fun events organised by our Cultural Work Committee 
• Convenient location in central London for those who want to work there / when you come to visit 
• Continuous supply of Pact coffee and healthy snacks in the office when you’re here!

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Snowplow

Snowplow
job info / career page
Linkedin profile
Github: snowplow
Location: 🇪🇺 EU Remote, 100% Remote

Map of Europe

Skills wanted, in addition to Golang:
go golang ai aws azure
consul gcp python saas terraform

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Backend Go Engineer - Remote UK only - Vistas Recruitment   (September 2023)
Remote (within UK), United Kingdom (Remote work possible) - Salary: £60,000 - £85,000 Per Annum
Location: Remote (within UK) Type: Permanent Salary: £60,000 - £85,000 Per Annum Do you want to use Go to build an interesting product that delights its users and genuinely serves their needs? Do y...
Golang job Staff Backend Engineer (Must have US Work Authorization) at Orum Staff Backend Engineer (Must have US Work Authorization) - Orum
Remote US, 100% Remote - Salary: $204,000 - $230,000
Orum is an intelligent all-in-one payments platform that unlocks instant, intelligent money movement in any direction with a single API. Powered by proprietary payment intelligence, Orum optimizes tra...

Golang job Senior Backend Engineer (Python/Django, Golang) - Cloud and API Solutions at Conxai Senior Backend Engineer (Python/Django, Golang) - Cloud and API Solutions - Conxai   (August 2023)
Munich, Germany
We are developing an AI Platform for the Architecture, Engineering, and Construction (AEC) industry. Our platform leverages advanced AI to enable construction domain experts to create complex use case...
Golang job Senior Backend Developer at Enspire Senior Backend Developer - Enspire   (August 2023)
Remote US, 100% Remote
At Enspire, we count on our technology team to solve complex business problems with creativity and passion, always looking to grow. Enspire Senior Backend Developer is responsible to create, maintain ...
Golang job GoLang Engineers Needed at Knot GoLang Engineers Needed - Knot
Worldwide, 100% Remote
KnotAPI is revolutionizing the fintech and banking landscape with our cutting-edge solutions like CardSwitcher™. We're looking for a talented Golang Developer to join our team and help us build the ...

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 ai Golang jobs with aws Golang jobs with azure Golang jobs with consul Golang jobs with gcp Golang jobs with python Golang jobs with saas Golang jobs with terraform
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇩🇪 Golang jobs in Germany 🇺🇸 Golang jobs in California 🇩🇪 Golang jobs in Berlin 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇺🇸 Golang jobs in New York 🇸🇪 Golang jobs in Sweden 🇩🇪 Golang jobs in Munich 🇳🇱 Golang jobs in Netherlands 🇳🇱 Golang jobs in Amsterdam 🇺🇸 Golang jobs in Palo Alto, CA 🇺🇸 Golang jobs in New York, NY 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Adelaide 🇨🇦 Golang jobs in Canada 🇨🇦 Golang jobs in Toronto 🇨🇿 Golang jobs in Czech Republic 🇨🇿 Golang jobs in Prague 🇩🇪 Golang jobs in Erfurt 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobs🗄️ Postgresql & Golang jobs⚛️ React & Golang jobs🎛️ Microservices & Golang jobs☁️ Gcp & Golang jobs🐧 Linux & Golang jobs🪛 Terraform & Golang jobs🧑‍💻 Devops & Golang jobs🗄️ Sql & Golang jobs🗄️ Postgres & Golang jobs⚙️ Saas & Golang jobs☕ Java & Golang jobs🟦 Typescript & Golang jobs☕ Javascript & Golang jobs✉️ Kafka & Golang jobs🍴 Git & Golang jobs🗄️ Nosql & Golang jobs☁️ Azure & Golang jobs🗄️ Mysql & Golang jobs⚙️ Rust & Golang jobs📂 Redis & Golang jobs