Get a weekly email with all new Golang jobs
x

Golang World Open Network Jobs in United States


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

Browse 250+ Golang World Open Network Jobs (1 new this month) 🇺🇸 in November 2024 at companies like Segment, Heetch and SpringboardVR with salaries from $60,000 to $230,000 working as a Software Engineer - Infrastructure Tooling, Backend Go Developer and Remote GoLang Developer. Last post

Hiring Golang Developers?

Create your profile to continue

Patryk Kunkel Muhammad Luthfi Arsyad Feirdy Irakli Gabisonia Tyler Minegar Edson Archela Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley
  • 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,342 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





No World Open Network Jobs in United States

Showing 10 of 279 Remote🌎 World Open Network Jobs available instead
Software Engineer - Infrastructure Tooling
Segment
San Francisco / Vancouver / New York, United States / Remote
$115,000 to $230,000 a year
August 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Who We Are

We’re a small team of experienced engineers with diverse technical backgrounds. We’re passionate about driving our coworkers’ success and building the next generation of software tooling. If you want to work on distributed systems infrastructure and development practices or you have an entrepreneurial spirit and want to make something that your peers use every day, we’d love for you to join us. Tooling handles many different areas, so we’re building a diverse team with a wide range of expertise.

What We Do - We build shared infrastructure and tools to make engineering more productive, reliable, and cost effective. - We maintain several Segment Open Source projects. - We work in Go, Terraform and a bit of Node.js. - Read more about Segment’s infrastructure and how we use: distributed logging and secure secrets. Or, read our code: conf, ksuid, cwlogs, go-prompt, ecs-logs, chamber. - We manage the tooling and process around development environments, testing, CI, and deployment. - Read more on our blog about how we use: CI and Make.

Who we are looking for:

  • You care about simple, practical, reliable, and secure software implementation and the kinds of process needed to produce it.
  • You can research a messy, complicated problem and design an approach that makes working in that area easy and consistent.
  • You empathize with the rest of your company, listen to them, and take pride in supporting their work.

Projects we’re working on:

  • Per-Engineer Dev Environments
  • Logging Pipeline Development
  • AWS Rate Limit Monitoring
  • Application Deployment Improvements
  • Self-Hosted CI
  • Incident Management Automation
  • Large Scale JSON Stream Data Manipulation Tools
  • Standardized Metrics and Alerting Infrastructure
  • Consistent Runbooks and Documentation

Requirements

  • Minimum of 3 years experience as a software engineer, devops engineer, or site reliability engineer.
  • You have experience with AWS, Docker, Go, Node.js, or Terraform.
  • You are motivated to support your coworkers and make them productive.
  • You are a self-directed problem solver.

Bonus

  • Building tooling for distributed systems development.
  • Working on or with a variety of engineering teams.
  • Leading teams or projects.

⎘ Copy Link ↗ Visit Link
Backend Go Developer
Heetch
Remote, Europe
€50,000 to €90,000 a year
August 2019
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is:

-3 hours > Paris time zone < +3 hours

Care Platform Team @Heetch

We are a new team with the mission to rebuild the entire customer support infrastructure to help our Customer Care team deliver exceptional customer experiences faster and better while continuously improving the whole experience - for both passengers and drivers.

Tech Stack

Have a look at our stack for a deeper overview: https://stackshare.io/heetch/engineering

Our team's values

Transparency: We discuss everything openly within the team. Our 'Speak up' culture is strong.

Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Brussels or Casablanca. Flexible work schedules are part of the plan.

Learn from failures: It's ok to fail, learn from it and try again.

Experiment things: Being free is part of our DNA, we can try things as long as it brings value.

Code quality: Tests are as important as code is.

Caring is sharing: We believe in continuous learning and want you to be proud of what you've learned/built. Sharing is a natural part of the process.

What will be your role?

You will help us build internal products and native mobile app features that enable Heetch to provide a world-class support experience. How about joining us to build the foundation of a Data Science feature such as Sentiment Analysis in a whole new Care platform?

Does it sound like you?

You have a solid experience in software development.

You can easily work with Golang or Ruby in production.

You have solid experience with APIs whatever the protocol (HTTP, gRPC).

If you've already been part of a Customer Support team before, we would already be a great match.

If automation is one of your passions, it's another bonus point.

What will you do?

• Build, test, deploy and monitor the services you'll work on

• Work on different parts of the system in Ruby and Golang (one service is in Elixir though)

• Build, test, ship and monitor features on top of third-party services such as Zendesk, Aircall Mandrill or Miuros

• Be an important part of the exit from a modular monolithic application to a microservices family

• Collaborate closely with our Care experts and Product Manager

• Write documentation and runbooks (Being a #RemoteFirst company, this is part of our DNA)

What will be your challenges?

• Create a new Golang microservice handling webhooks that push notifications to mobile apps

• Replace our search queries from PostgreSQL to an ElasticSearch cluster

• Add a new consumer/producer on top of our Kafka/RabbitMQ message queues from our mobile apps

• Advocate the other teams about how we use wrappers on top of Echo framework in order to align metrics company wise

• Upgrade some modular monolithic services in Ruby to a fresher version


Perks & Benefits

  • Remote work in +3h/-3h from Paris timezone
  • Flexible hours
  • Annual budget to travel to conferences and events
  • Heetch credits
  • Yearly company trip (in October 2019 on the Mediterranean coast)
  • Annual budget to travel an visit our offices in Paris, Brussels, Casablanca, Lyon...

Interview Process

  • Video Interview to present Heetch and our values
  • Tech test (on Github)
  • Meet your future team via video chat
  • A day onsite our Parisian offices to meet your stakeholders :)
⎘ Copy Link ↗ Visit Link
Remote GoLang Developer
SpringboardVR
Remote
$62,400 to $104,000 a year
August 2019
3 Applicants This Week
More Than 6 Months Old

Job Description

SpringboardVR is the fastest growing Virtual Reality arcade management platform outside of China, and we are looking to expand our development team! Our development team is currently 9 people located across 5 countries working in PHP, Go, C#, and Javascript. Because we are a small team everyone has a chance to take ownership over different projects and products with control over all the technical decisions on how things get built. We love trying new things! We are looking for a web and desktop developer to join our team who has experience with GoLang and preferably with experience building Web Applications and cross platform desktop software (CLI).

This position will be very self directed and we are definitely looking for someone who is a self starter and is able to take any task and own it from start to finish. You will be working on improvements and new features for our web services build in GoLang and desktop software built in GoLang.

This is a full time contract position for 40 hours a week.

This is a fully remote position and we are a fully remote company! Our current development team is located across North America and Europe.

We are open to someone in any timezone, with a preference to North America and Europe.

Requirements

  • Extensive GoLang experience
  • Mid to Senior Experience
  • Appreciation for clean, reusable, and well tested code
  • Can handle constructive criticism
  • GoLang Web Development Experience
  • GoLang Cross Platform Desktop Development Experience (CLI Tools)

Nice to Haves

  • Experience working with a fully remote team
  • SDK Development for Unity and Unreal
  • C#/.Net Experience
  • C/C++ Experience
  • GraphQL
  • Docker
  • Kubernetes
  • Automated Testing
  • Websockets
  • Understands Microservices
  • Database Design

Perks & Benefits

This is a full time contractor position with the possibility of becoming a salaried employee in the future for U.S. citizens.

  • Salary between $30 and $50 per hour
  • Working 40 hours a week with no overtime, we value work/life balance!
  • Paid every 2 weeks
  • Initially a 3 month trial period contract followed by a 1 year contract
  • Fully remote team

Interview Process

  • 3 Interviews
  • First Interview - Casual and quick, get to know each other
  • Second Interview - Bit technical, discuss position more in depth and how you would fit
  • Third Interview - Casual call with a co-founder
  • No coding tests or projects! We want to look at code you've already written and thats it
Apply ⎘ Copy Link ↗ Visit Link
Backend Golang Engineer
Veganbase Ltd
Remote
€60,000 to €110,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Veganbase is making it easy to launch vegan businesses. We build technologies that empower ethical brands, shops, restaurants and conscious consumers.

Veganism and plant based products are the fastest growing trend on the market, hundreds of new plant based products are launched every few months, as well as services.

We are looking for a developer to be part of the team Veganbase. You will be responsible for the Backend that is built in Golang, uses kubernetes and is hosted with Google cloud services. Our product is a beautiful API that is used by the dashboard, multiple sites and mobile apps. The existing code is of high quality and well documented.

We are passionate about clean and beautiful designs and it’s important that you are as well.

We are building a company that not only has a great mission, but a company that we love to work for. We are fully remote, believe in the efficiency of small teams and a relaxed friendly environment.

We don’t want to raise funds until we are profitable because we want to get the right investors with the right conditions. For that reason we cannot pay much and prefer if you consider joining us for a fair amount of shares. We just need a few months to reach profitability will be able to paya wage soon, we have clients waiting for us (some of the biggest in the industry) and we already tested the market with an MVP. If you really want to join us, but cannot afford a few months with no wage you can join us part-time until you get a wage from us. We will be profitable by Christmas.

You don’t have to be 100% vegan but must support our mission and wants to live in a more sustainable world.

It’s important that you are a kind person that likes to work in an agile team with like-minded people.

As a software engineer you need to be keen to become the best at what you do. It’s ok if you are not there yet as long as that is what you want to be. You can grow with us.

Please send us an email explaining why you want to join us.


Perks & Benefits

  • Remote work
  • Flexible working time
  • Good working environment
  • Beautiful product
  • Great mission
⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Developer (Golang) - 100% Remote (UK/EU Only)
Form3
Remote / Europe
ÂŁ80,000 to ÂŁ95,000 a year
July 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

This is a 100% remote role. UK/EU based only.

We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud.

We'd like to hear from enthusiastic polyglot developers who want to work with the latest technologies, solve interesting problems and be part of a really great team. There are a wide range of problems to tackle, from configuring nginx proxies to writing custom payment routing and handling logic, and we contribute open source back to the community. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.

You will be working on new development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although many of us live around London, we are operating as a remote team, and typically working from home and pair programming.

It’s very much a “best tool for the job” mentality at Form3 and our tech-stack is always evolving but to give you a flavour of what we’re currently working with here are some of the tools we use;

  • Some of the languages we currently use are: Golang, Java, Python and Ruby
  • Some of the tools we use: Kubernetes, Terraform, Docker, Vault, Consul, Linkerd
  • Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others

We don’t mind whereabouts you are based as we offer the opportunity for our team to work remotely from anywhere in the UK or EU. In fact, most of our Developers work, utilising screen-share technology and pair-programming to share knowledge across the team. That being said, we also have London and Amsterdam offices, so should you occasionally wish to work from these, you'd be most welcome.

Your Experience

  • Polyglot: Choosing the right tool to solve the problem is critical, and we expect you to have professional experience with at least 2 different programming languages and multiple platforms and tools.
  • Distributed architecture: We expect you to have previous experience engineering complex distributed systems, and a view on topics such as service discovery, integration testing, inter-process communication, how to define your services and APIs, as well as experience with distributed data stores.
  • Public cloud: You have worked with public cloud services (AWS, Google Cloud etc.)
  • TDD/BDD: Code quality is key, and we expect you to have worked with Test-driven development (TDD) and Behaviour-driven development (BDD) and be familiar with the use of tools such as Cucumber.

Desirable Experience

  • Most of our code is written in Java and Go, so experience with either would be helpful.
  • All our services are built and managed as docker containers, so Kubernetes, and general docker experience is preferred.
  • We like clean code, so experience with Event Sourcing/CQRS will be useful.
  • We do contract-based testing, using tools such as Pact.
  • We work as a devops team, so experience in automating operations (such as infrastructure as code, automated monitoring and alerting, build pipelines etc) would also be useful.

Whilst experience of the above technologies would be nice, it is by no means essential. We are looking to speak with well-rounded software professionals who have a breadth of experience across a variety of programming languages, are passionate about tech and enjoy working collaboratively within a team.


Perks & Benefits

  • 100% Remote
  • 30 days holiday (plus Bank Holidays)
  • Pair programming, with an experienced team of engineers
  • Competitive salary
  • Latest technologies
  • Company bonus scheme
  • Pension contribution
  • Be part of an incredible and diverse team

Interview Process

  1. Introductory call with the Talent Team at Form3
  2. Technical Test
  3. Technical Interview
⎘ Copy Link ↗ Visit Link
Software Engineer (Go) - Account Team
BlueLabs Software
Remote
€55,000 to €75,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

A few months ago we started out with the vision of building a next generation sports betting platform focused on performance, reliability, modularity and automation. We believe that our experience paired with today’s technologies, great talent and the agility of a startup environment will enable us to deliver a best-in-class product that meets the demands of the market of tomorrow.

Our Account Team is now on the lookout for an experienced Software Engineer who wants to join our distributed team and help us execute our vision.

The Team

The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, and player acquisition and retention programs with a focus on personalisation and automation.

The services owned by the team are to be simultaneously used by thousands of users around the globe and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.

Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.

Remote Work

We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in a European time zone (between UTC-1 and UTC+3). You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.

Compensation

The budgeted compensation range for this role is €55k-75k annually, depending on your background and experience. As an independent contractor you will be responsible for paying any taxes or applicable fees in your country of residence (unless you are based in Malta, in which case you will be employed). In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.

Requirements

  • BS degree in Computer Science or similar technical field

  • 2+ years of professional software development experience using Go

  • Interest in or previous experience with Elixir will be considered an asset

  • Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ or Kafka

  • Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores

  • Interest in test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines

  • Interest and ability to keep yourself up to date and learn new languages, frameworks and technologies as required

  • Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents

  • Ability to work autonomously in a fully distributed team

  • Good communication skills in verbal and written English


⎘ Copy Link ↗ Visit Link
Senior Backend Engineer
Over
Remote / London, United Kingdom / Cape Town, South Africa
$60,000 to $100,000 a year
May 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Over is an exciting Silicon Valley startup based in Cape Town, focused on making visual content and design easy for small business owners and entrepreneurs. Our vision is to inspire the world to create and empower small business owners, self-starters, and entrepreneurs with the tools and knowledge to create eye-catching visual content that helps their brands grow.

You will assist in building robust backend microservices to support content, search and other features which will drive the business to scale.


Perks & Benefits

  • Unique learning and development opportunities
  • Remote-friendly work environment
  • Unlimited leave
  • Choose your hours to match your energy levels
  • Own shares with generous stock options
  • A progressive and meaningful maternity and paternity policy
  • A monthly travel subsidy for your commute to work
  • A culture focused heavily on wellness
  • A dynamic and engaging work environment where you can:
    • Spend your downtime with a buddy playing table tennis
    • Flex your mind and muscles in weekly yoga sessions
    • Find your zen with daily meditation sessions
    • Increase resilience with weekly physiotherapy treatments
    • Get your hair styled and trimmed once a month
    • Enjoy in-house coffees, teas, smoothies, and drinks made by our awesome barista
    • Read more with your Kindle (courtesy of Over) and Expensify all your books
⎘ Copy Link ↗ Visit Link
Software Engineer (Go)
Utility Warehouse
Colindale, London, United Kingdom / Remote
ÂŁ45,000 to ÂŁ90,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Company

Utility Warehouse is a FTSE 250 organisation which has established itself as the most trusted supplier of utility products in the UK. Utility Warehouse is the only genuine multi-utility operator in the market providing gas, electricity, landline, broadband, mobile & insurance products and services to households and businesses nationwide, all on one single monthly bill. With over 600,000 customers the organisation has grown through a philosophy of offering savings, simplicity and service. Customers enjoy a number of advantages, including membership of a discount club, and a unique CashBack reward system on everyday shopping. The organisation does not advertise, preferring instead to invest in customer services and to keep prices low. Utility Warehouse has predominantly grown through a network of over 45,000 partners who operate as lead generators and advocates for the organisation. These partners come from a range of personal and professional backgrounds, and actively take it upon themselves to promote and recommend Utility Warehouse to friends, families and their professional networks. Trust between these partners and the organisation is crucial, and ensures that customer service and satisfaction are consistently prioritised.

Background

Utility Warehouse is an energetic and entrepreneurial challenger in a market traditionally composed of monolithic, slow competitors. In the utilities market, it is difficult to compete on the quality of the product and therefore establishing a strong value proposition is crucial to avoid a race to the bottom on price. Utility Warehouse has established itself as the most trusted brand in its sector, winning accolades from industry publications and consumer advisory guides. Customer service is at the core of their business ethos and another way they differentiate from their competitors; 93% of customers would recommend the organisation to a friend. By establishing a best-in-class experience for the consumer, Utility Warehouse commands a strong market position in an age where technology makes it increasingly easy to access information on consumers’ experiences. The organisation is well-placed to capture an increasingly large portion of the £52bn market that they operate in. By staying true to their values of trust and service, Utility Warehouse is the only major provider in the market to be both growing and profitable.

Utility Warehouse has an adaptive, agile, fast-paced culture which has enabled it to grow rapidly. The management team has expanded over the last two years as part of the growth strategy with significant hires in technology, legal, marketing, and finance. These hires and the rebuilding of the platform will enable the company to grow to two million customers over the medium-term. Utility Warehouse operates at high-transactional scale, processing large volumes of data. This presents new opportunities to understand customer behaviours better and to create an improved customer experience as a result.

Opportunity

With ambitious product plans for the future, it is important to have a solid foundation to enable growth for the business, allow innovation and achieve rapid time to market. To realise this, the underlying platforms and systems must be designed to be flexible, modular and resilient.

You will join our Insurance team tasked with designing and building the insurance platform from the ground up to enable new opportunities to our insurance product and services.

The platform will be a set of simple and intelligent APIs built using microservices and event driven architectures. Internally, the decision and rating engines will leverage integration with numerous 3rd party systems to provide quotes, offer addons, allow policy uptake and operational management.

Key responsibilities

  • Design, architect and build multi-channel platform solutions
  • Contribute ideas and influence business wide solution architecture
  • Build robust and scalable end-to-end software solutions
  • Participate in the entire development life cycle, from requirements to delivery
  • Influence other team members in a cross functional product team
  • Build integrations with legacy systems with a focus on eventually moving away from them

Key requirements

  • Good engineering skill with an eye for both modelling and code architecture
  • Knowledge of when and how to apply test driven approaches
  • Understanding of microservice/service oriented and distributed architectures
  • Understanding of event source and/or event driven architectures
  • Belief in agile principles and a devops culture and be familiar working in a agile enviornment
  • Experience with a modern programming language (preferably golang)
  • Experience with containers and container orchestration technology will be beneficial but not essential

Interview Process

Hangout with engineering manager, pairing interview and whiteboard (non-algorithmic)

⎘ Copy Link ↗ Visit Link
Machine Learning Infrastructure Engineer
Cortex Labs
Oakland, United States, Remote
$100,000 to $130,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Cortex is an open-source platform for building, deploying, and managing machine learning applications in production. We believe that machine learning should be a core competency of every engineering organization. Our goal is to help engineering teams build better machine learning systems, faster.

We are a VC-backed startup founded by infrastructure engineers with backgrounds from Google, Illumio, and the Berkeley ASPIRE Lab. We are looking for thoughtful and ambitious engineers to join our founding team.

Responsibilities:

  • Play an integral role in architecting, building, and maintaining our product.
  • Build and deploy scalable, reliable, and secure machine learning infrastructure.
  • Design and implement workflows to make machine learning engineers more productive.
  • Help us define our technical roadmap and our engineering culture.

Qualifications:

  • Experience designing and building large-scale distributed systems.
  • Experience with cloud infrastructure (AWS / GCP / Azure).
  • Experience with DevOps tools such as Docker and Kubernetes.
  • Experience with data processing tools such as Spark is a plus.
  • Experience with machine learning tools such as TensorFlow is a plus.
  • Experience building end-to-end machine learning systems is a plus.

⎘ Copy Link ↗ Visit Link
Golang Senior Developer
Loom Network
Gurgaon, India, Remote
â‚ą1,200,000 to â‚ą3,300,000 a year
March 2019
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Our Technical Team

Our technical team is largely remote, working in Asian time zones. We have 25+ developers and several engineering managers, we are looking for someone to come in and be a Senior Go Developer.

Our devs are famous in the Go community and has spoken and sponsored many Go Conferences. We also encourage our employees to goto conferences.

Check out some of our videos

https://www.youtube.com/watch?v=drpzgnPNno8&list=PL9pIpc63NOOaBy3HxQVIhoNeNT8_d8maL

We're looking for full-time candidates who are good at staying organized and systematizing things, who can set technical direction.

Activities will include

  • Building Core Blockchain tech in Golang

  • Scaling out blockchains

  • Researching Future technology

  • Setting technical direction

  • Making sure our products are secure and reliable

  • Continuous integration and testing are in our blood.

Our Stacks

  • All our blockchain software is written in Go

  • We are big fans of Vue.Js on the frontend but not religous

  • Mysql and Elastic Search for traditional apps

  • Everything is build on CI and continuous deployed to our staging environments

  • We use Google Cloud and Kubernetes for all our non Blockchain workloads

  • While not fully TDD, we do have extensive test suites for all our products

Our Ideal Candidate

  • We're looking for someone who's extremely organized, good at building and delivering software on a schedule, and juggling multiple priorities and make sure everything gets done.

  • You should also be an experienced developer, understanding the big picture of highly technical projects.

  • Loves Go or can learn to love it.

Preferred Experience

  • Having managed a team of multiple developers with an Agile process, while maintaining multiple releases a week.

  • A background in Backend Software development

  • Experience coordinating strategy across multiple remote teams at a previous organization

  • If you're already knowledgeable about Ethereum and DApp scaling, that's a huge bonus! But not required.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs