Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 450+ Golang Jobs (2 new this month) in November 2024 at companies like Ori, Veganbase Ltd and brudi paying at least 100,000 USD per year working as a Cloud Architect, Backend Golang Engineer and Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
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,339 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 491 Golang Jobs paying at least
100,000 USD per year • Sort by
Date
Cloud Architect Ori London, United Kingdom £70,000 to £90,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
Job Description
Curious about distributed computing? Deploying on top of Kubernetes? Writing in GO? So are we!
Ori provides developers, networks and infrastructure owners with a software-defined edge platform to deploy, onboard & manage edge computing nodes over multiple environments and geographies.
We work with networks, big and small, to build the future of communication. Based in central London, we are searching for a hands on Cloud Architect with experience with cloud-native technologies to join a growing team of driven entrepreneurs. We are looking for candidates interested in driving technology choices, designing core architectures and bringing their experience to support the team and the development of our edge computing platform.
Promises
Support your personal development, prioritising growth in knowledge around technology
Build an environment that encourages individual autonomy within a close-knit team
Provide constant technical challenges or puzzles requiring creative thinking & problem solving
Encourage the proactive use of new technologies and processes
Responsibilities
Set the technical direction for cloud and networking technologies and the implementation of a distributed compute solution
Research and suggest updates to process and technology regularly to stay relevant
Mentor the team, building an environment that supports communication and collaboration aligned with our company values
Perform technical reviews and provide solution designs to the Engineering team
Work directly with partners to translate network integration requirements into product features
Design solutions with network virtualisation tools and cloud-native principles
Ensure software is designed and implemented for quality, robustness and scale
Take ownership and responsibility of production-ready code
Contribute to and ensure the completion of code development so that product releases reach general availability on time
Expectations
Experience and understanding of production-ready services in a Cloud-like environment
Understanding of architectural designs and impacts resulting in real-world implementation
Hands-on experience working building large scale web or cloud architectures
Continued development experience; writing code, tests, and debugging issues
Strong grasp of core architectural, programming principles and networking
Experience with Go or similar languages (Java, C/C++, Rust)
Demonstrable architectural concepts (SOA, Containerization) with coding and handling services through Docker
Experience with Kubernetes or similar systems (Swarm, Nomad)
Track record in multiple configuration management tools like Chef, Ansible, Puppet or Terraform
Exposure to open source networking projects in the realm of cloud, PaaS/IaaS, containerization and distributed computing
Awareness of Network Function Virtualisation (NFV) and Software Defined Networking (SDN)
Experience of modern deployment & associated tooling, integration, technology, patterns and release methodologies including automated configuration to design, build & provision at scale
Evidence of design and delivery of different scales of digital technical architectures resulting in real-world implementation
Passion for good documentation of processes and architectures, alongside open communication
Interested? Ping over your CV, Github profile or any other relevant work you want to share.
We believe diversity and inclusion make us a better company, and we embrace equal employment opportunity. We are committed to building a team that represents a variety of backgrounds, opinions and skills.
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.
Backend Engineer (Golang) Smallpdf Zurich, Switzerland Fr84,000 to Fr108,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
Job Description
Smallpdf is the most used online PDF software and belongs to the 500 most visited website worldwide. The 5-year-old company is one of the most recognized and awarded startups in Switzerland and has the ambition to simplify the life of its customers.
As a senior team full of passion for design, engineering, and business we create remarkable user experiences. Join our cross-functional team and have a direct impact on how over 20 million users worldwide work with documents.
We love open-source and using the latest technologies to scale our distributed application to process millions of files every day. As a backend engineer at Smallpdf, you will not only contribute to our backend but also to our infrastructure and tooling. You will work in a cross-functional development team that includes experienced frontend engineers and designers.
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
Lead Backend Engineer Wellthon Canada / United States / Remote $90,000 to $100,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Wellthon empowers people to live their best life with active-aging personal training in their living room. We’re building a video exercise program for people with Parkinson’s, Alzheimer’s, diabetes, heart disease, and for older adults who want to excel at their activities of daily living.
Think Peloton for Baby Boomers and the Silent Generation.
Wellthon has partnered with and been financially backed by one of the nation's leading healthcare systems, OhioHealth.
Why work for Wellthon?
Work 100% remotely
We’re a fully distributed team. Say good-bye to a daily commute, missing your family’s events, and being stuck living in a place with astronomical housing costs.
Meaningful equity compensation
It’s early. You’ll be shaping the brand, product, and customer experience, so you deserve to have real ownership in the company.
Purpose-driven product
We’re building something that will improve the quality of life of millions of people. Think about your parents, grandparents, and older family members. You’ll be helping them maintain independence as they age, alleviate pain, avoid medication, reduce the risk of disease, and delay disease.
About you:
You could work for any major tech company, but you have a conviction to build something that matters
Ability to thrive in a fast-paced startup environment
Great communication skills, high EQ, and the ability to work with a distributed team
Responsibilities:
Work within an Agile team to develop backend applications
Design, implement, test and maintain the backend environments for our application.
Integrate our backend with 3rd parties services, or bridging such services together.
Collaborate with frontend developers to define proper APIs
Educate yourself and others, continuing to growing skill set, and exploring and evangelizing new technologies where appropriate.
Contribute towards improving the stability of our systems through best practices (code reviews, process improvements, incident resolution, etc.).
Required Experience and Skills:
5+ years of backend development experience building consumer facing software at scale
Experience building backends with Go, and all the modern tooling that it requires (or really excited to learn it all)
Comfortable managing production environments.
A passion for great UX, attention to detail, and an empathy for the customer experience.
A high bar for code quality, and an interest in building toolchains that make building, testing, and releasing application code as efficient as possible.
Experience writing unit, integration, and functional tests, specifically for backend apps
Comfortable working in an agile, yet pragmatic startup environment where quality / user experience is not a tradeoff when building and releasing software.
Bonus points for experience with video, health, fitness, SAAS
If you join us, you’ll get:
Competitive compensation
Stock options -- shared success is core to our mission
Comprehensive medical, vision, dental benefits
A family-friendly work environment
A shiny Mac and the other productivity accessories you need
Flexible schedule and freedom to work from wherever you please
Sense of purpose and satisfaction when you start to receive emails from the people whose lives you’re changing.
Interested?
Send us a note or cover letter with what excites you about Wellthon along with your resume.
Golang Engineer Gravitational Toronto, Oakland $100,000 to $140,000 a year
July 2019
3 Applicants This Week
More Than 6 Months Old
Job Description
About you:
You understand how computers work and what role an operating system plays. You know why the Linux kernel is written in C and not any other language. You have a favorite file system, you know what a syscall is and you are comfortable exploring /proc and /sys. You like using Go every day, are not afraid of Makefiles and you enjoy when thousands of servers bend to your will.
You should also be comfortable joining an early stage company with a dynamic future. We offer a great salary, but expect you to value the equity as well. In return we will be very transparent with you about the company finances and outlook. You are joining a founding team and we want you to enjoy the ride.
If you are this kind of person, here is what you will be working on:
Building solutions using Go, systemd and runc and Kubernetes.
Designing and building new open source products that you can be proud of like Teleport.
Talking to customers and converting complex requirements into simple and elegant solutions.
About Gravitational:
Gravitational, an early stage systems & cloud startup, is looking for ambitious and talented people. We are well-funded by fantastic Silicon Valley investors. We are an experienced team: we founded Mailgun which was acquired by Rackspace, we created Vulcand and some other cool stuff at Rackspace and are authors of Teleport and Telekube.
We are hackers. We love Linux and low level systems programming and we love helping open source communities and other engineers to get things done.
We are also dedicated to our friends, families, and hobbies outside of work. Our past experiences building companies taught us about the importance of life and work balance. It matters even more when you are building a lasting company, like Gravitational.
About the tech:
You'll be using Go as your primary weapon, but we expect you to be comfortable reading and navigating C code bases.
You don’t have to be an expert in these things, but you should be ready and excited to become one:
Are you excited to work on technologies like Go (Golang), TypeScript, React, and Cloud Infrastructure? Be part of new product development life cycle? If yes, then this is the opportunity you are looking for!
You'll be joining the new 'Platform Team' and will help build (ground up) new services and tools shared across the Freedom Financial Network Companies. An opportunity to participate in design, architecture, development and deployment of these new services. Full Stack product development involves working on micro-services and front-end components. You will find here a highly productive, collaborative, and innovative environment where your voice is heard.
THE ROLE:
Implement well-designed web-based user interfaces using React
Participate in the architecture of new micro-services for an enterprise level product
Develop brand new RESTful services and JavaScript libraries
Deliver high-quality code to production
Collaborate with DevOps for cloud deployment
Work closely in an agile team of product owner, engineers and scrum master in a collaborative environment
REQUIREMENTS/CHARACTERISTICS:
Minimum of 5 years' experience as a Software Engineer
You have experience programming in TypeScript/Node.js, Go (Golang) or similar modern language/s
You have designed, built, and maintained REST APIs for use in production and you have experience working with Open API standards like Swagger.
You can solve problems quickly and independently
Experience using front end JavaScript frameworks like React (preferred), Angular, Vue or similar
Experience working in an Agile/Scrum development process preferred
Familiarity with DevOps, continuous delivery, configuration management and tools is desired
Knowledge of Microservices and respective architecture design principles and scalability best practices.
Experience with Google Cloud Platform is highly preferred but not required.
Experience with Docker and/or Kubernetes highly preferred but not required
CULTURAL FIT (Our Core Values):
Care (for everyone): We show compassion and contribute to the well-being and growth of those around us. We only pursue products that improve the financial lives of our clients.
Act with Integrity (every time): We take the right action even when it is hard and even when no one is watching. We treat our employees, clients, and communities the way they wish to be treated.
Get Better (every day): We innovate, iterate, and improve each day. We are creative, take thoughtful risks, and ultimately learn and recover from failures.
COLLABORATE (with everybody): We strive to work together toward a common purpose by proactively sharing information and inviting participation. We recognize the perspective of various groups and embrace healthy, constructive debate.
Please provide your personal blog and Github address in your notice of interest.
Job Description
We are an exciting start-up company founded by proven leaders with repeated success in the technology space. Our newest company is developing a cryptocurrency platform based on an open-source third generation blockchain that we’re creating. Our goal is to set a new standard in security and protection for our end users and community.
We’re looking for a Golang Software Engineer who combines software and systems engineering to build and run large-scale, scalable, massively distributed, fault-tolerant systems for the Crypto market place. Reporting directly to the VP of Engineer the Golang Software Engineer makes sure that WON’s services, both internal and externally- visible systems have reliability, rock solid uptime to meet our users’ needs and quick improvement while being responsible for capacity, performance and scalability.
Responsibilities
- Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation and refinement.
- Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
- Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
Qualifications
Minimum qualifications:
- 2+ years of recent server-side experience in Golang
- Knowledge of web technologies including HTML, CSS, JavaScript (JQuery or AngularJS), WebSockets is an advantage
- Experience working with MySQL
- Experience with Redis, MongoDB or other NoSQL solutions
- Understanding of how to build and consume REST APIs
- Building modular and scalable code
- A sense of humor and thirst for knowledge
Preferred qualifications:
- Interest in designing, analyzing and troubleshooting large-scale distributed systems.
- Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
- Ability to debug and optimize code and automate routine tasks.
Please provide your personal blog and Github address in your notice of interest.
Benefits
- Competitive Salary
- Awesome bonus
- 20 days annual leave
- 8 days personal leave
- 100% medical, dental and vision insurance
- Life insurance
- 401(k) and FSA
- Free shuttles between Caltrain Menlo Park and office
- Gym on site, accessible 24/7
- Located on corner of Marsh Road and 101, by the Dumbarton Bridge exit.
- Loads more!
DevOps Engineer World Open Network Menlo Park, United States $110,000 to $140,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Job Description
We are an exciting start-up company founded by proven leaders with repeated success in the technology space. Our newest company is developing a cryptocurrency platform based on an open-source third generation blockchain that we’re creating. Our goal is to set a new standard in security and protection for our end users and community.
We’re looking for an experienced Devops engineer responsible for automating and managing the technology processes around the development, testing, release, and deployments. Working closely with developers, support and the product manager, the Devops engineer uses continuous integration tools, scripts and manual processes to ensure that all teams have access to the systems and tools necessary to perform their jobs at all times.
The position is reporting directly to the VP of Infrastructure, Operations and CISO, the goal is to keep the department running in an efficient and profitable manner, to increase customer satisfaction, loyalty and retention, maintain standards and meet expectations of WON’s services, both internally and externally.
Responsibilities
- Pursue a rigorous, disciplined approach to software development process and automation.
- Develop, test and maintain build and deployment scripts in CI/CD framework/tools to automate and
streamline deployment processes.
- Drive the Operations team toward automation and deployment best practices.
- Lead efforts in automation, continuous deployment, build, and configuration management.
- Actively participate in Engineering Scrum and design meetings to drive quality releases.
- Monitor applications with Application Performance Monitoring tools.
- Produce and maintain documentation on installations, procedures and requirements for systems.
- Participate in on-call rotations.
- Assist with the development and implementation of mission critical applications
- Assist with the development of robust, scalable, high performing, high-volume production applications with users across the globe
- Build internal systems and support business needs with your domain expertise
Qualifications
Minimum qualifications:
- Bachelor's Degree+ in engineering or computer science
- Expert skills with Linux, networking, storage, and virtualization
- Automation with tools like Ansible/Chef/Puppet.
- Experience with setting up and supporting CI/CD for Java/C++/C#, Go, Nginx, Ruby, MySQL, Redis, RabbitMQ, NodeJS development environments
- Experience with Docker containers and Kubernetes a definite plus.
- Experience with setting up full stack Monitoring and alerting with tools like Sensu, Splunk or Nagios
- Proficiency in a high-level scripting language like Ruby, Python, shell scripts etc.
- Ability to plan and execute S/W and infrastructure upgrades based on data driven capacity planning
- Experience with build systems (Makefiles/Scons), and release management tools (Git, Jenkins, Jira)
Benefits
- Competitive Salary
- Awesome bonus
- 20 days annual leave
- 8 days personal leave
- 100% medical, dental and vision insurance
- Life insurance
- 401(k) and FSA
- Free shuttles between Caltrain Menlo Park and office
- Gym on site, accessible 24/7
- Located on corner of Marsh Road and 101, by the Dumbarton Bridge exit.
- Loads more!