Get a weekly email with all new Golang jobs
x

Golang AppLike Group Jobs


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 100+ Golang AppLike Group Jobs (1 new this week) in November 2024 at companies like datawire.io, Resin and Uber with salaries from $53,000 to $155,000 working as a OSS Software Engineer, Backend Engineer and Software Engineer, Go Language Platform. Last post

Hiring Golang Developers?

Create your profile to continue

Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley Anatolii Blahodir Michael Smith Sagar Gurung Salil Wadnerkar Cagri Kilicoglu
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 35 developers joined Golang Cafe in the last 30 days
  • 15,220 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





6 of 106 AppLike Group Jobs • Sort by Date
OSS Software Engineer
datawire.io
Boston, United States / Remote
$75,000 to $150,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Telepresence (https://www.telepresence.io) is a popular open source and CNCF Sandbox project for enabling local development against remote Kubernetes clusters. We're looking for a proficient systems programmer who can take Telepresence to the next level. This includes not just adding new features and fixing bugs, but growing the broader community and understanding what our users want.

You need to be extremely comfortable debugging (and fixing) low-level networking issues. Knowledge of Kubernetes is a huge plus.

At Datawire:

  • You work on OSS software
  • You're encouraged to blog / speak / present on our software
  • You're working with a great group of talented systems programmers
  • You're exposed to state-of-the-art technologies (Kubernetes, Envoy, Docker) and development practices

⎘ Copy Link ↗ Visit Link
Backend Engineer
Resin
London, United Kingdom / Remote
$53,000 to $58,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old

Job Description

Resin.io provides a software platform that helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our IoT toolkit ever since. We also maintain a variety of successful open source projects including Etcher, Balena, and resinOS, and made contributions to high-exposure projects such as Docker, Electron, and AppImage.

Our technology is open, standards-based, and proven in production across a wide range of scenarios from drones, 3D printers, point-of-sale devices, tidal turbines, skyscrapers and more. Our investors include DFJ, Aspect Ventures, GE, and Ericsson.

Resin is a highly distributed, remote-friendly company with a pretty much flat hierarchy. Our organization is adaptive, getting feedback signals from our users and systems. Right now we organize ourselves by projects, which allow us to build complex features and solve big problems, while staying mutable. As a distributed group, we rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. Our base of operations is nominally London, though really we are living all over the world: from Barcelona to Bulgaria, Argentina to Vietnam, and many more.

On being a Backend Engineer at resin.io

We maintain a service infrastructure for IoT devices, and this is where we have quite a bit of our engineering talent. You will be actively working on one or more of these core components, fixing bugs, solving complex technical problems, and implementing user-facing features across the resin.io stack. While resin.io focuses on IoT, the majority of our engineers don't require embedded programming expertise.

People who are successful engineers are well-rounded generalists and great communicators. They are eager to take responsibility for a project, and are able to make good decisions about the project because they have the context of what's important.

We don't require engineers to be already familiar with the technologies we use. We are happy to invest in people that showcase a strong understanding of the challenges of building secure distributed systems.

Responsibilities

  • Actively invest back in our own technology, libraries, and frameworks
  • Understand security best practices and strive to apply them in your work
  • Be highly motivated to produce great code
  • Evaluate customer requirements and other inputs to determine the scope and timing of new functionality
  • Design, architect, and own the execution of your projects
  • Ensure the architecture of our distributed system remains cohesive
  • Collaborate, brainstorm, and coordinate work with other resineers
  • Understand the high-level goals, and thus know how to prioritize your work
  • Challenge orthodoxy when that will help the product evolve
  • Work efficiently with a certain amount of ambiguity in the tasks you're executing

REQUIREMENTS

Need to have:

  • Desire to make yourself and others more effective. You'd be bothered by an inefficient process
  • Good understanding of software engineering practices and how to apply them
  • Excellent written communication skills, and fluency in English
  • Self-discipline to take on a project and push it to completion without too much management. You also know when to ask for help
  • Strong problem-solving abilities. You know how to split a complex problem into incremental pieces
  • Basic front-end development skills

Nice to have:

  • A sample of your work (URL or attached sample)
  • Contributions to OSS projects (please include a URL)
  • Having worked remotely before
  • Experience with Resin.io as a user
  • Experience with embedded GNU/Linux, anything ranging from personal projects with a Raspberry Pi to commercial or industrial scenarios with custom devices
  • Experience with React, Node.js, Docker, PostgreSQL, or Kubernetes
  • Experience with embedded development and microprocessors
  • Experience with the Electron framework and cross-platform development
  • Experience leading software projects in the open source world

Make sure to let us know if any of these items apply to you!


Perks & Benefits

  • Work with an extremely talented, diverse team
  • Equipment of your choice
  • Remote-friendly
  • Flexible working hours
  • Flexible vacation policy
  • Annual company gathering in an international location - this year, Barcelona in October
  • We send you hardware for side projects!
Apply ⎘ Copy Link ↗ Visit Link
Software Engineer, Go Language Platform
Uber
San Francisco, CA, United States
$95,000 to $155,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old

Job Description

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

Hi! We’re the Go team at Uber. You might recognize us from such classics as zap, fx,go-torch, and Go Profiling and Optimization.

As part of the Go team you’ll join a group of language experts solely focused on improving the quality, performance and stability of Go code across the company and the broader open-source community. You’ll work with some of the most talented, high-velocity engineering teams and ensure that the most pressing development problems are solved, and the solutions are reusable for engineers everywhere in the organization. The code you build and maintain will be at the heart of critical systems across Uber, from infrastructure to user-facing products and services. You’ll empower a large and quickly-growing engineering organization to do its best work and deliver high-quality products quickly. You’ll ensure that moving fast doesn’t mean sacrificing stability, quality, performance or maintainability. And along the way, you’ll get to shape the very future of engineering at Uber.

We need passionate, skilled developers who can think at both the code and organizational levels, engineers who care deeply about building systems and libraries the right way, who are eager to take on ownership of business-critical code, and who are opinionated and uncompromising in their pursuit of technical excellence.

Responsibilities

  • Design, develop and maintain world-class Go tools and packages.
  • Drive the development of Go standards, practices and education.
  • Build Uber’s Go open-source presence.
  • Design and build infrastructure to help teams measure and improve development velocity.
  • Work closely with engineers across the company to solve critical software development problems in principled and reusable ways.

Requirements

  • Solid understanding of Go, including common toolsand best practices.
  • Experience building reusable tools, packages and software patterns for developers.
  • Background in infrastructure and distributed systems.
  • Passion for software quality, including testing, code review, and documentation.
  • Desire to contribute to open source.
  • Strong cross-team communication skills.
  • B.S., M.S., or Ph. D. in Computer Science or equivalent work experience.

Desired

  • Experience working on distributed software projects in a large organization.

  • Experience leading, contributing to, or maintaining open-source projects.

  • Experience as a technology-specific speaker or evangelist.

Be sure to check out the Uber Engineering Blog to learn more about the team.


Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer
General Motors
San Francisco, United States
$100,000 to $140,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Role Summary

The Senior Software Engineer is a team member of Global Connected Consumer Experience – Advanced Development & Concepts Group and is responsible and accountable for the quality and delivery of applications that make up complex systems serving GM customers. This role requires extensive knowledge of software development technologies, techniques and processes. The successful candidate will work independently on projects around autonomous vehicle and ride sharing. The individual will be tackling hard engineering problems on a day-to-day basis. The individual will work as a member of a multi-disciplinary team of individuals of various levels of experience who will be driving new software and/or software improvements across the organization.

Key Responsibilities

  • Ability to understand complex problems in the data, natural language and contextual spaces from PoC through the product.
  • Create solutions that scale to in the face of big data using the latest technologies including open source
  • Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, Object-oriented Analysis and Design
  • Maintain a balance between building sustainable, high-impact projects while shipping software quickly
  • Software modeling and simulation
  • Evaluate and identify new technologies for implementation
  • Maintain standards compliance and adherence to governance policies
  • Work with leadership to identify continuous improvement opportunities for software development, design and engineering areas
  • Drive for code asset management and reusable design frameworks
  • Conduct research on new products and drive implementation to benefit/optimize overall software development

Required Skills and Experience

  • Experience with common programming languages like Java, C++. Broad experience with software at all levels is a must.
  • Experience with common intelligence tooling from big data stores, cloud platforms, Python and machine learning frameworks preferred.
  • Rich experience in software throughout the ecosystem from embedded, mobile and cloud platforms.
  • Hands-on and can-do attitude in developing solutions to software architectures to meet user experience, platform or performance needs.
  • Expert knowledge of database modeling and data structure principles, techniques and best practices.
  • Strong knowledge of design patterns, different programming paradigms.
  • 3+ years of experience as software engineer
  • Passionate about self-driving technology

Required a degree in computer science or related technical field.
Master’s degree, preferred


⎘ Copy Link ↗ Visit Link
Golang Engineer
blk.io
London, United Kingdom
£40,000 to £60,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

blk.io is looking for kick-ass Golang developers who want to work on cutting edge blockchain technology for enterprise.

We’re looking for a couple of developers to help build out Crux https://github.com/blk-io/crux, our secure blockchain enclave for Quorum https://github.com/jpmorganchase/quorum

We’re also fortunate to count some of the largest tech and finance firms as our customers so there will be work with them too.

Generally we’re looking for people with 2-3+ years of experience who are already working with, or really want to get involved with Ethereum blockchain technology, and more broadly are familiar with:

  • Distributed systems
  • Azure or AWS cloud
  • Docker and Kubernetes containerisation
  • Protobuf/gRPC
  • Cryptography

About us

We're a bootstrapped, cashflow positive blockchain business based in Old Street. Our customers include the biggest names in tech, and we need to grow!​

We’re no stranger to the open source being responsible for the web3j group of projects (https://web3.io) and contributors to other projects in the Ethereum ecosystem.

Not only are we working with all the latest and greatest technology, we are also working closely with other global leaders in this space to create the best platform (some of whom are also our customers).

Other stuff

We’re based in the heart of London's tech scene in Old Street.

We're a very tech-savvy organisation, who are big fans of open source - you can have a look at our CEO's GitHub profile at https://github.com/conor10


⎘ Copy Link ↗ Visit Link
Distributed Systems Engineer
Flare
London, United Kingdom
£60,000 to £80,000 a year
August 2018
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Our mission is to give every person on the planet fast and affordable internet. We remove traditional internet infrastructure costs by developing technology which allows any device to be used as a cloud server. Using this tech, we will build a global distributed cloud platform. We are working at the forefront of distributed systems, peer-to-peer networking, and cloud systems.

Flare’s first product is a peer-to-peer CDN, designed to be faster and cheaper than incumbents. We are looking for someone to help us tackle the scalability challenges around our product. You will help us design and build out our caching, messaging, and routing systems to work across millions of nodes. You will have significant input and control over the architecture of these systems, to help us ensure that they are scalable, reliable, and fast.

We raised a £1.1m seed round earlier this year, and are backed by some of the original investors of Protocol Labs, Transferwise, and Zoopla. We have already partnered with industry heavyweights like the Guardian Media Group (one of the largest media platforms in the world), and our advisory board includes the ex-CEO of BitTorrent, ex-CTO of Shazam, and one of Akamai’s founding architects.

You will be a core team member in a fast-moving startup, working alongside talented engineers to build and ship a product that will be used by millions. You will be one of the first employees at Flare, and you will have direct input over the architecture and design of Flare’s systems. It is an unparalleled opportunity to grow and learn in a startup environment, and have direct impact on Flare’s direction.

We are looking for someone who has built and deployed performant and distributed systems at scale (preferably in Golang). We expect that you have experience working with the major cloud providers (AWS/GCP), ideally in high-load systems. You should be familiar with CDN architectures (caches, origin servers, proxies, etc), the networking stack, and the infrastructure of the internet.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

6 of 106 AppLike Group jobs found