Golang / Go Job: Golang Developer

Golang Developer at Guru Systems Ltd

πŸ‡¬πŸ‡§ United Kingdom β€Ί London
  (Posted Jan 19 2018)

About the company
Guru Systems is a young and rapidly growing company delivering pay-as-you-go utility and monitoring systems to low-carbon energy schemes. Our people are important to us and we are proud of our success to date. We provide an open and supportive environment to ensure that together our success continues to grow.

Job position
Permanent - Remote work is NOT possible

Job description
We're reducing carbon emissions by collecting and processing data from decentralised energy networks in real world environments, and we need your help.

Around half of the energy consumed in the UK today is for heat. The efficiency of the systems that keep us warm is a major concern for the environment. We're using cutting-edge Internet of Things technology to gather deep insights about energy usage, and we're turning that into actionable advice. In other words, we're using technology and data to save the world.

But to do that we need you, a distinguished Go developer, to help us develop the next generation of our world-class technology. That involves working in an agile team using extreme programming techniques and building out advanced modular software. You'll need to extend the existing service oriented architecture, improve API efficiency and usage, and enhance the ease of system use for both internal and external customers.

Skills & requirements
Skills and requirements

We're a small (but growing!) group of people who value self improvement, honesty, humility and curiosity tempered with a healthy skepticism. We like people who do everything to the best of their ability, but accept their limits. The problems we're trying to solve can be tough, and no one person has all the answers. But we're excited to try and find solutions, and you should be too.

In terms of technical expertise, you'll:

● Know all about Linux and be comfortable in the terminal.
● Design APIs over breakfast, in your sleep and on the bus. We deeply value strong, current API design.
● Have a minimum of one year's experience with Go. We only work with clean, well-tested, idiomatic code.
● Be familiar with gRPC. Obviously, because you live and breath API design.
● Know Git .
● Feel comfortable reading Python and PHP code, even if you don't usually write it.
● Be an architect and systems designer, or a UI design dynamo.

It would also be great if you:

● Have a solid track record of Software development in an open source environment.
● Are knowledgeable in a range of software tools and languages.
● Thrive working in a dynamic team.
● Tend to be a naturally inquisitive, actively participant in the architecture of software and hardware. We love recommendations for relevant tools and new processes.
● have spent a couple of years working with web technologies. A good grasp of HTTP, REST, RPC (ideally gRPC) would be highly advantageous.
● Really enjoy refactoring towards clear goals.
● Consider documentation to be as important as code.
● Are genuinely motivated to change the world. Because that's what we're doing, one degree at a time.

We're just getting started on this new phase of work, and there's a lot of potential for personal development within the team. You'll have a lot of say in our developing culture, and there's a definite opportunity to move into leadership for the right person. You'll be reporting to our ex-Googler CTO, with no complex hierarchy.

Salary, benefits and other information

This role is full time and permanent, with 25 days of holiday each year. Your salary will be competitive, and we'll match 4.5% pension contributions.

We're a 9-5:30 kind of company, but we're pretty casual. Team cohesion is important to us, and we like to work in the same space, but we would consider flexible arrangements for the right person.

We value our people and we're proud of our success so far. We provide an open and supportive environment to ensure that together our success continues to grow. We hope you'll come and join us. The world will thank you for it, and so will we.

Oh, and we are located in a fantastic office in the middle of Borough Market, directly above the best coffee in London.

Come and share a coffee with us..


 

Company: Guru Systems Ltd

Guru Systems Ltd
job info / career page
Location: London, United Kingdom

map of company location

Skills wanted, in addition to Golang:
golang git go grpc linux
php python

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

Golang job Senior Backend Engineer, GOlang Berlin, Germany at Workato Senior Backend Engineer, GOlang Berlin, Germany - Workato   (March 2024)
Berlin, Germany (Remote work possible)
Workato is the only integration and automation platform that is as simple as it is powerful β€” and because it’s built to power the largest enterprises, it is quite powerful. Simultaneously, itοΏ½...
Golang job Infrastructure Engineer at Friendly Captcha Infrastructure Engineer - Friendly Captcha   (February 2024)
Remote Europe, 100% Remote
Friendly Captcha | Infrastructure Engineer | REMOTE within EU | PART-TIME or FULL-TIME | Office in Munich, Germany At Friendly Captcha we do one thing and we do it well: we protect websites from ma...
Golang job Senior Backend Engineer at Lighthouse Senior Backend Engineer - Lighthouse   (March 2024)
Madrid, Spain (Remote work possible)
Greater Madrid Metropolitan Area At Lighthouse (formerly OTA Insight), we’re on a mission to reimagine commercial strategy for the hospitality industry. Our commercial platform simplifies data, tra...
Golang job Senior Software Engineer Remote Amsterdam, Noord-Holland, Netherlands at Road Senior Software Engineer Remote Amsterdam, Noord-Holland, Netherlands - Road   (March 2024)
Amsterdam, Netherlands (Remote work possible)
Road is a fast-growing software company active in the dynamic electric driving (EV) market. We deliver the critical infrastructure that the EV charging ecosystem is built on. We do this through a purp...
Golang job Senior Software Engineer (Go) at Bird Senior Software Engineer (Go) - Bird   (February 2024)
Remote Europe, 100% Remote
EMEA - Remote (Full time) Transform the communications world! We’re proud (and excited!) to be transforming the global communications landscape through next-generation CRM for Marketing, Sales a...
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 git Golang jobs with grpc Golang jobs with linux Golang jobs with php Golang jobs with python
🌐 Remote golang jobs πŸ”Ž πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Ί Golang recruiter πŸ“§ Golang jobs newsletter πŸ“Š Golang jobs statistics πŸ‡ΊπŸ‡Έ Golang jobs in United States πŸ‡ΊπŸ‡Έ Golang jobs in California πŸ‡©πŸ‡ͺ Golang jobs in Germany πŸ‡¨πŸ‡¦ Golang jobs in Canada πŸ‡¨πŸ‡¦ Golang jobs in Toronto πŸ‡©πŸ‡ͺ Golang jobs in Berlin πŸ‡©πŸ‡ͺ Golang jobs in Munich πŸ‡¬πŸ‡§ Golang jobs in United Kingdom πŸ‡¬πŸ‡§ Golang jobs in London πŸ‡³πŸ‡± Golang jobs in Netherlands πŸ‡³πŸ‡± Golang jobs in Amsterdam πŸ‡ΊπŸ‡Έ Golang jobs in San Francisco, CA πŸ‡ΊπŸ‡Έ Golang jobs in San Mateo, CA πŸ‡ΊπŸ‡Έ Golang jobs in New York πŸ‡¦πŸ‡ͺ Golang jobs in United Arab Emirates πŸ‡¦πŸ‡ͺ Golang jobs in Dubai πŸ‡¦πŸ‡Ή Golang jobs in Austria πŸ‡¦πŸ‡Ή Golang jobs in Vienna πŸ‡¦πŸ‡Ί Golang jobs in Australia πŸ‡¦πŸ‡Ί Golang jobs in Adelaide ☸️ Kubernetes & Golang jobs😏 Aws & Golang jobs🐍 Python & Golang jobs🐳 Docker & Golang jobsβš›οΈ React & Golang jobs🐧 Linux & Golang jobsπŸ—„οΈ Sql & Golang jobsπŸͺ› Terraform & Golang jobsπŸ§‘β€πŸ’» Devops & Golang jobs☁️ Gcp & Golang jobsπŸ—„οΈ Postgresql & Golang jobs🟦 Typescript & Golang jobsπŸ—„οΈ Postgres & Golang jobsβ˜• Java & Golang jobsβš™οΈ Saas & Golang jobs↔️ Grpc & Golang jobsπŸ—„οΈ Nosql & Golang jobsπŸ€– Ai & Golang jobs☸️ Graphql & Golang jobs🍴 Git & Golang jobsπŸ”— Blockchain & Golang jobs☁️ Azure & Golang jobsπŸŽ›οΈ Microservices & Golang jobsπŸ—„οΈ Mysql & Golang jobs