Golang / Go Job: Backend Engineer - Remote

Vistas Recruitment

Backend Engineer - Remote through Vistas Recruitment

Remote › 100% remote position (in European timezone)
  (Posted Oct 25 2021)

About the recruiter
Martin was the first recruiter to specialise in Go (since 2015) and we believe the best!
He works as an independent recruiter and as such provides a highly personal and knowledgeable service to candidates and clients alike.
Trained as a software engineer, he has extensive experience in recruitment (over 25 years) and has built up a great network of companies across the UK & Europe looking to hire Gophers.
He’s also active in the Go community, regularly sponsoring conferences and meetups.

€70,000 - €100,000 Per Annum (Equity plus unlimited holiday)

Job description
Location: Remote (UTC-UTC+3 hours)
Type: Permanent
Salary: €70,000 - €100,000 Per Annum (Equity plus unlimited holiday)

Do you want to help developers discover code in any form and improve their productivity?
Do you believe machine learning can empower better software development?
Do you want to do all this with Go?

My client is a stealth-mode start-up funded by Silicon Valley's top investors (First investors of Google, Zoom, Uber, Linkedin and Twitter). They are building an intelligent code discovery platform that enables developers to discover code in any form, benefit from contextual insights and improve their productivity.

They are building a world class, distributed team and have asked me to help them find senior Go engineers to help them build the platform. You're the right person for this role if you could ship an entire web service if you wanted to, but prefer working with others.

Their stack comprises:

- Go for the backend - data fetching pipelines, tooling
- Typescript, Svelte for the Frontend
- Python for machine learning
- PostgreSQL for data storage
- Google Cloud platform
- OpenSearch for the search engine
- Terraform for cloud automation

You will:

- Write and maintain services, tools, APIs, wearing many hats
- Use SQL to interact with their data
- Leverage services provided by ther cloud provider to power their products
- Optimize and focus on performance with an emphasis on user experience and cost
- Monitor and own your work in production
- Protect their work by writing tests and automating quality control where possible
- Write real-time pipelines that execute complex operations on incoming data
- Experiment in ways that accelerate prototyping and maximize resource utilization
- Ensure pipelines work quickly, focus on fast single node performance and leverage horizontal scaling
- Manage their data pipeline, including scheduling, dataflow programming, SQL and data labeling
- Orchestrate the operation of clusters of commodity machines
- Review code, mentor other engineers and support your peers
- Attract, recruit and retain top engineering and scientific talent

Ideally, you should have:

- Expertise in microservices and cloud computing—across cloud platforms
- A proficiency with distributed systems and the coordination of high volume independent commodity machines into complete, functional systems to handle diverse workloads
- Minimum 8+ years of professional software engineering experience
- Expertise with ETL
- Expertise with Go
- Expertise with Python
- Experience in building the server side including the web & public API
- Experience working remotely, capable of leveraging asynchronous communication patterns
- Experience documenting your work for the benefit of your peers

In addition to competitive remuneration, they offer equity and unlimited holiday and sick leave.

Apply directly through Vistas Recruitment with this form

[Privacy policy]



Recruiter: Vistas Recruitment

Location: EU Remote, 100% Remote

Map of Europe

Skills wanted, in addition to Golang:
go microservices node postgresql python
sql terraform typescript

Not the job for you?

- Other golang jobs from Vistas Recruitment

- Get in touch with Martin with what you are looking for:
Vistas Recruitment

- See all golang jobs at Golangprojects

🇺🇸 Golang recruitment

Are you in US and prefer to let a recruiter
find your dream job?

Get in touch with Drew from Catapult &
let him know with what you are looking for

🇬🇧 🇪🇺 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
Get in touch with Martin &
let him know with what you are looking for

Interview: X-Team & Golang

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 microservices Golang jobs with node Golang jobs with postgresql Golang jobs with python Golang jobs with sql Golang jobs with terraform Golang jobs with typescript
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 🔎 🇺🇸 US Golang recruiter 📧 Golang jobs newsletter ✖️ Interview: X-Team & Golang 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇩🇪 Golang jobs in Germany 🇺🇸 Golang jobs in California 🇩🇪 Golang jobs in Berlin 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in Colorado 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇺🇸 Golang jobs in Denver, CO 🇨🇦 Golang jobs in Canada 🇫🇷 Golang jobs in France 🇮🇳 Golang jobs in India 🇺🇸 Golang jobs in Massachusetts 🇺🇸 Golang jobs in Texas 🇺🇸 Golang jobs in Austin, TX 🇦🇺 Golang jobs in Australia 🇨🇦 Golang jobs in Toronto 🇨🇭 Golang jobs in Switzerland ☸️ Kubernetes & Golang jobs😏 Aws & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobs🎛️ Microservices & Golang jobs🗄️ Postgresql & Golang jobs🗄️ Sql & Golang jobs⚛️ React & Golang jobs🐧 Linux & Golang jobs🧑‍💻 Devops & Golang jobs☁️ Gcp & Golang jobs🪛 Terraform & Golang jobs🟦 Typescript & Golang jobs☕ Java & Golang jobs↔️ Grpc & Golang jobs🍴 Git & Golang jobs☕ Javascript & Golang jobs🗄️ Nosql & Golang jobs⚙️ Saas & Golang jobs🔗 Blockchain & Golang jobs📂 Redis & Golang jobs🗄️ Postgres & Golang jobs✉️ Kafka & Golang jobs⚙️ Rust & Golang jobs