Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 100+ Golang Redis Jobs (1 new this month) in April 2024 at companies like Fleet, ChartMogul and PIN-UP.TECH paying at least 50,000 USD per year working as a Backend (Go) Engineer, DevOps Engineer and Middle/Senior Golang Developer. 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
11,725 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 121 Redis Jobs paying at least
50,000 USD per year • Sort by
Date
Backend (Go) Engineer Fleet Remote (Americas timezones) $100,000 to $180,000 a year
January 2022
4 Applicants This Week
More Than 6 Months Old
Job Description
Let's start with why we exist. 📡
Ever wondered if your employer is monitoring your work computer?
At Fleet, we think it's time device management went open source.
Why should you join us? 🛸
Work from anywhere with good internet. (We're 100% remote. No office. No commute.) Everyone works remote, but you don't feel remote. There is no headquarters. You are free to travel and move.
Fleet can offer you a competitive salary, significant equity, and an independent, outsider-friendly culture. Work with helpful, kind, and motivated people who know what they're doing.
At Fleet, we value focus, iteration, and meaningful results – not 60 hour work weeks. We are non-judgmental and laser-focused on growing the company.
Work closely with experienced, well-funded founders and a great team, including the people who created osquery and Sails. We care about openness and transparency.
Work computers can be private and safe. Help make endpoint monitoring less intrusive and more transparent.
Protect the production servers and employee laptops of Earth's largest companies. Work on a product used by lots of people who care about what you do.
Fleet is growing quickly, with significant revenue from Fortune 1000 customers. You will have lots of opportunities to make decisions, learn, and try new things.
Responsibilities đź”
Fleet’s server is written in Go with go-kit. Deployments range from single servers to over 100,000 osquery clients connected to horizontally scaled Fleet servers, handling tens of thousands of requests per minute. We aim to keep Fleet’s deployment as simple as possible to ease self-hosted deployment. MySQL and Redis are used for persistence and caching.
Profile and optimize the performance of the Fleet server (along with MySQL and Redis queries) to improve reliability and increase the upper limits of deployment sizes.
Work with Fleet’s product team, customers, and the wider open-source community to improve IT and security workflows.
You can mentor other developers and do code reviews. Maybe you managed open source projects before; maybe you collaborated closely with more junior engineers at work. You understand the importance of promoting a positive engineering culture.
Bonus: Experience programming with Go and go-kit.
Bonus: Experience working with Mobile Device Management (MDM) APIs.
Bonus: Experience deploying/monitoring/managing containers with Docker/K8s.
DevOps Engineer ChartMogul Remote (Europe) / Berlin, Germany €40,000 to €60,000 a year
September 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
ChartMogul Engineering is well on its journey to fully embrace a DevOps-driven culture!
Our DevOps team builds the infrastructure, processes, and tools necessary to release, monitor, and manage our applications with high velocity and efficiency in a modern cloud-native environment. We value automation, self-service, and empowerment of product engineering to manage our codebase from development to production.
By joining our team, you will play a significant role in supporting our growing architecture, working with edge cloud technologies, and implementing innovative solutions for our products. As with many young companies, your responsibilities may evolve. Here are some of the things we expect you to take on as a DevOps Engineer:
End-to-end ownership of everything related to the infrastructure that keeps ChartMogul alive and running, including running daily operations of our infrastructure on AWS
Collaborate with the product engineering teams and the various service support teams in engineering (QA, AppSec, Data Engineering) in service of maintaining, building, and improving our underlying systems so that they are highly available, scalable and performant
Actively contribute to improving our systems and evolve our infrastructure: flawless CI/CD pipelines, Kubernetes deployments, containers monitoring, automation with infrastructure as code, GitOps, reliability on AWS cloud
Join our constant efforts to meet and overcome standards for information security and compliance; ensuring our customer data is as safe as possible is our top priority
Proactively identify and validate areas of improvement as necessary by using the best tool available for a given case and constantly researching and evaluating industry trends that fit ChartMogul's needs
Our Tech Stack
We run a combination of Kubernetes clusters and a fleet of Linux machines for our Rails stack, along with multiple microservices backed up by PostgreSQL databases and a Redis datastore. Our legacy infrastructure is running on AWS EKS (Kubernetes and containers).
2 years of professional experience as a DevOps / SRE / Systems Engineer
Hands-on experience with high traffic production infrastructure
Strong knowledge of Linux and computer networking
Experience with AWS cloud and services
Experience with configuration management systems
Experience with managing and monitoring databases
Next to speaking English fluently, you can understand and translate business requirements into clearly articulated technology solutions
Nice to have
Understanding the cloud ecosystem in modern software development: Infrastructure as Code, Immutable infrastructure, git, CI/CD pipelines, containers, serverless, monitoring
Experience with Docker and Kubernetes
Experience with PostgreSQL databases and RDS
Hands-on production experience with CloudFormation or Terraform on AWS cloud
Behaviourally
Clear and precise communications, especially when working under the pressure of a production failure and/or incident affecting our users
You're passionate about the DevOps culture and keep up with news and technologies in the cloud, networking, Linux, and open-source area
You're eager to learn, contribute to design and architecture decisions, and inspire change
You value automation; you are eager to spend a bit more time automating things that require more than one manual trigger
What is it like to work at ChartMogul?
You’ll join the adventures of an early-stage company and experience what it means to have an incredibly impactful job
You’ll become part of a team of nice, awesome, and highly dedicated people who all have the same mission: Helping companies build better businesses
Flexible hours with healthy work-life balance
All employees, including contractors, receive sick days, paid holiday days, and paternity leave
You’ll receive a great salary pack (market or upmarket)!
Application Process
Application is reviewed
Introductory + technical call with our DevOps Engineer
Final interview with our Head of Engineering
Reference checks
Offer
This is a full-time remote position. Please note that we are only able to consider applicants who are eligible to work in the EU at this time.
Ever wondered if your employer is monitoring your work computer?
At Fleet, we think it's time device management went open source.
Why should you join us?
Work from anywhere with good internet. (We're 100% remote. No office. No commute.) Everyone works remote, but you don't feel remote. There is no "headquarters". You are free to travel and move.
Fleet can offer you a competitive salary, significant equity, and an independent, outsider-friendly culture. Work with helpful, kind, and motivated people who know what they're doing.
At Fleet, we value focus, iteration, and meaningful results– not 60 hour work weeks. We are non-judgmental and laser-focused on growing the company.
Work closely with experienced, well-funded founders and a great team, including the people who created osquery (osquery.io) and Sails (sailsjs.com). We care about openness and transparency.
Work computers can be private and safe. Help make endpoint monitoring less intrusive and more transparent.
Protect the production servers and employee laptops of Earth's largest companies. Work on a product used by lots of people who care about what you do.
Fleet is growing quickly, with significant revenue from Fortune 1000 customers. You will have lots of opportunities to make decisions, learn, and try new things.
Responsibilities
As the first backend engineering role on the interface team, this position will provide significant opportunity for growth into a leadership role either in management or as an individual contributor. Unlock the potential of Fleet's platform by building new APIs, integrations, and features. Collaborate closely with frontend engineers to implement and leverage new backend capabilities.
Fleet’s server is written in Go with go-kit and Fleet's UI is written in React. Deployments range from single servers to over 100,000 clients connected to horizontally scaled Fleet servers, handling tens of thousands of requests per minute. We aim to keep Fleet’s deployment as simple as possible to ease self-hosted deployment. MySQL and Redis are used for persistence and caching.
Design and implement new features and APIs with Go in Fleet’s 100% source-available codebase.
Work with Fleet’s product team, customers, and the wider open-source community to improve IT and security workflows.
Work closely with frontend engineers to implement new API features.
Support customers and users using software you built at organizations you’ve heard of.
Are you our new teammate?
Mid-level to senior engineering experience (4+ years) with backend or full-stack software engineering.
Experience building scalable, production quality servers.
Experience with Redis and/or SQL databases. (Particularly MySQL or MariaDB.)
Experience building, deploying, and maintaining REST APIs.
Your work hours have significant overlap with Americas time zones.
You have great written and oral communication skills, especially in English.
You are competent with source control in Git. You use issue trackers and other worthwhile processes to get more meaningful work done.
You can mentor other developers and do code reviews. Maybe you managed open source projects before; maybe you collaborated closely with more junior engineers at work. You understand the importance of promoting a positive engineering culture.
Bonus: Experience programming with Go and go-kit.
Bonus: Experience programming with React.
Bonus: Experience working with Mobile Device Management (MDM) APIs.
Bonus: Experience deploying/monitoring/managing containers with Docker/K8s.
Make a difference in an innovative team and build a world class big data research platform.
Numus is a global group of quantitative, engineering, and blockchain experts. We are contributing to shape the future of applied decentralized finance. We are a native global and decentralized team with an office presence in Zug, Switzerland. We combine extensive and diverse experience from the Crypto, Quant, Tech and Finance worlds but are bound by a shared passion for sharing ideas, learning from each other and solving new problems together.
Are you keen to work in a startup where your ideas, experience and willingness to find creative solutions – and not your title – makes a difference?
You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far – so we highly value creativity to find solutions.
Requirements
Deep understanding of modern cloud-based backend architectures and technologies
Experience with Python, JavaScript/TypeScript (AWS Lambda) and Ruby (on Rails)
Experience with Serverless technologies (AWS Lambda)
Experience with big data management and analysis toolchains like Databricks, Apache Spark, Kinesis
Extended know-how about security, hardening and attack vectors
Interest in crypto and/or financial markets
How to apply
What we offer
If you are eager to join a knowledge driven group of brilliant minds that value results above anything and do not engage in any political internal discussions, then you should join Numus.
As everyone of us is constantly learning and we are far from definitive answers yet, we embrace a global, diverse and collaboration-oriented team culture. We value open, smart and sharp minds, no matter their background. They are our greatest asset.
If you are curious, scientifically minded, entrepreneurial, passionate, a little bit quirky and fun: we would like to get to know you and become a part of our journey. Develop your skills together with us in a humble, remote, lean and agile environment.
We operate in a non-hierarchical structure on a self-management basis where skill counts instead of titles. Take initiative, initiate change and take responsible action. You also know when to ask for help.
You’ll be working with the latest cutting edge technology to solve real world problems. Creativity is a must in our company. We’re organized as a full remote-first company, so Everybody can choose freely to work remotely or from our offices or a mix of both, we will be able to adjust to your work-life balance.
Senior Golang Engineer 90PoE Remote €70,000 to €90,000 a year
June 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Maritime Excellence through Digital Intelligence:
90PoE’s goal is to revolutionise shipping by creating a suite of comprehensive software for the maritime industry. Our journey begins now. Over the next couple of years, our teams will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimisation and so much more.
The Role
90PoE’s mission is big. It’s not going to be easy but with the support and determination from our stakeholders and the brilliant people we have hired we can achieve anything. Right now, we're seeking an experienced senior data engineer to help the Vessel Performance Stream. This is crucial role for one of the most innovative streams of the company. You will interact closely with the other data engineers and data scientists to take effective architectural and technical choices for high throughput data stream systems. This is an incredible opportunity to help innovate the maritime industry to increase vessel and fleet performance with the help of AI and real time metrics collected on board.
Technology
Our platform ingests data directly from our hardware running on vessels, as well as various third-party sources, using various technologies such as Kafka, MQTT, REST, gRPC, and normalises it for processing by our bespoke micro-batch engine.
Platform overview
Our tech stack consists of multiple client applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Most of our services are written in Golang with stream processing in Golang and Java, they use gRPC for communication, achieve high scalability thanks to Apache Kafka based event driven architecture, persist data to a mix of RDBS and No-SQL databases including Postgres, MongoDB, Cassandra, Redis, S3 and Elasticsearch. We use CI/CD and gitops to deploy to production multiple times per week.
What’s in for you
90PoE is a growing company, championing real change in the maritime industry. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.
You will demonstrate our values, strive for excellence, engage and motivate those around you and be accountable for your contribution to the team’s priorities.
Disrupting a century old industry in a startup environment
Fix global scale issues through cloud technologies and AI
Opportunity to grow and develop your core skills
Work with a diverse multicultural team in an agile environment
Opportunity to work with latest cutting-edge technologies
Variety of knowledge sharing and self-development opportunities
Be paid for speaking at public events
Competitive salary and bonuses
Possibility to work remotely from UK and Europe
Requirements
In depth technical knowledge of backend languages and technologies: Golang
Proficient in designing and building event driven systems
Practical experience with Postgres, Cassandra and Redis
Able to design clean software systems
Excellent communication skills
Able to identify ways to improve data reliability, efficiency and quality
Experience in basic data analysis: SQL/CQL
Proven experience in delivering complex systems to production
Deep understanding of database technologies and designing data intensive applications
Familiar with Java programs and concepts
Experience in data analysis techniques
Comfortable with bash scripting and docker
Familiar with SOLID, DDD, hexagonal architecture
Able to optimise data pipelines, time-series and other systems to perform at scale
Able to deploy systems with zero down time
With great powers come great responsibilities:
Be accountable for data pipeline design, building and deployment
Support the team during product releases to production, to ensure successful smooth deployment
It would be great if you have:
Practical experience with Kafka and Kafka Streams Java libraries
Engineering experience to understand the underpinning physics and mathematics of pipeline calculations
Experience with Spark/Flink
AWS stack experience
Ability to perform basic DevOps tasks
Ability to understand Python software: our data scientists use Jupyter Notebooks
Understanding of statistics
Perks & Benefits
Benefits
We offer a competitive financial package which includes a competitive salary, company bonus scheme, employee referral scheme, a contributory pension and a travel to work loan
We have a positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family polices and discounted gym membership
We have a culture of which we are proud, a highly skilled and diverse workforce as well as impressive offices in central London and Kiev
Senior Go Developer Numus Zug, Switzerland / Remote (Europe) $70,000 to $130,000 a year
June 2021
8 Applicants This Week
More Than 6 Months Old
Job Description
You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far - so we highly value creativity to find solutions.
Requirements
Deep understanding of modern cloud-based backend architectures and technologies
Software Engineer Fleet Remote $120,000 to $200,000 a year
June 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
Let's start with why we exist. 🧬
Fleet builds open source software to manage and secure computing infrastructure: employee laptops, cloud servers, and more. Our technology helps IT and security teams build trust within their organization, while getting their jobs done more effectively.
Fleet is an all-remote company with experienced founders, including two creators of popular open source projects and a compelling lead investor. Our business model is inspired by the success of GitLab and Elastic, and we have incredible early customers ranging from startups to Fortune 500 companies with hundreds of thousands of endpoints.
What happens when you join us?
As the first senior engineering hire, this position offers huge potential for growth.
You will write significant open source code, merging commits in your first days at the company.
You will work closely with the CTO and CEO to define technical and product vision.
Over time, you will establish yourself as a leader in Fleet's growing team and user community, whether through management or expert-level individual contributions.
Why should you join us?
Work from anywhere with good internet. (We're 100% remote. No office. No commute.)
Help make endpoint monitoring less intrusive and more transparent.
Safeguard the production servers and employee laptops of Earth's largest companies.
Build greenfield features and make key technical decisions that go live in days.
Most (if not all) of the code you write is public and highly visible at github.com/fleetdm/fleet.
Are you our new teammate?
You are competent with source control in Git. You have great written communication skills.
You can mentor other developers and do code reviews. Maybe you managed open source projects before; maybe you collaborated closely with more junior engineers at work.
You look forward to working with designers to improve the user experience of stuff you work on.
You bring senior talent to our team and open source community, with 4+ years of equivalent experience.
Nice to have: Experience working on an all-remote, distributed team.
Nice to have: Experience working in IT operations and/or cybersecurity.
Nice to have: Experience working with Mobile Device Management (MDM) APIs.
Nice to have: Experience deploying/monitoring/managing containers with Docker/K8s.
Engineering foundations
An ideal senior candidate has 4+ years equivalent experience in one or more of Fleet's three engineering foundations (and interest in digging into the others). (See https://fleet-device-management.breezy.hr/p/da3e70892475 for more information on that.)
For now, let's focus on Golang:
Fleet’s server is written in Go with go-kit. Deployments range from single servers to over 100,000 clients connected to horizontally scaled Fleet servers, handling tens of thousands of requests per minute. We aim to keep Fleet’s deployment as simple as possible to ease self-hosted deployment. MySQL and Redis are used for persistence and caching.
Experience building scalable, production quality servers.
Ability to recommend and implement backend testing patterns (E2E tests, etc.)
Familiarity with server and SQL performance profiling and optimization.
Familiarity with database migration strategies.
Nice to have: Experience programming with Go and go-kit.
Nice to have: Experience with Redis and/or MySQL.
Nice to have: Experience deploying and operating hosted SaaS services.
Nice to have: Experience working with Mobile Device Management (MDM) APIs.
Nice to have: Experience deploying/monitoring/managing containers with Docker/K8s
If you think you might be a fit for our team, we would love to meet you! Please introduce yourself, tell us a little bit about your Golang experience, and let's talk!
After sending us your application, please keep an eye out for an email from Mike McNeil (CEO) or Zach Wasserman (CTO). We will respond and move as quickly as possible.
Back-End Developer - Go PSYKHE London / Remote (UK) ÂŁ30,000 to ÂŁ45,000 a year
September 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
Great opportunity for a talented Developer (Go, PHP, Java) to join a fast-growing start-up that combines AI and psychology to transform personalization in e-commerce. The role emphasizes efficient just-in-time processing of large data sets.
Tech Stack:
Linux, Go, Vue, MySQL, Redis, AWS, PHP
Benefits:
Contract-to-perm, access to share option scheme if successful
Flexible environment with the opportunity for remote working
If you are a skilled Back-End Developer (Linux, Go, MySQL, Redis, AWS) who is interested in this role then please apply below and we will be in touch with more details.
Golang Engineer synergist.io GmbH Berlin, Germany €55,000 to €70,000 a year
March 2019
3 Applicants This Week
More Than 6 Months Old
Job Description
At Synergist, we've begun an ambitious project to to automate human negotiation.
We're building a foundation for algorithms to predict the best way for two people to reach agreement on legal contracts.. nothing like this hasn't been attempted before.Â
We make human negotiations machine-readable, create big data sets of behavioural data and use open APIs to integrate with third-party platforms. If we do our job right, our users feel empowered to negotiate contracts and get sh*t done really quickly.
We're now looking for a a backend focused Go Engineer who is comfortable building complex, server-side business logic and contributing to our extensible architecture built on RESTful APIs. Our solution runs on a modern stack which is deployed via CI/CD on Redis and stored in Docker containers running on AWS.
We have flexible working hours, no hierarchy and give you the autonomy you need to get sh*t done. We're a small team that iterate quickly, but also value who you are over how good you are... Our culture is our greatest asset and we try not to take ourselves too seriously ;)
What we are looking for:
5+ years of experience with any general purpose programming language (PHP, Java, Python); or a solid Computer Science background and a desire to learn new stacks
A desire to learn Golang
Strong MySQL and database design skills
An understanding of how design decisions affect scalability, storage requirements, and the like
Basic Linux skills
Fluent in spoken and written English
Nice to have:
Previous Golang experience
Experience working on a consumer product at scale
Experience with Docker, ECS and AWS
Familiar with at least one frontend framework (React, Ember, etc) - AngularJS is preferred
Familiarity with Redis, Docker and/or AWS
What we offer:
Work with cutting-edge technologies that are new in the market
A small international team with different skill sets, backgrounds and cooking abilities ;)
Engineering culture: 80% of our team works in technical positions and engineers contribute directly to product decisions
A bright and spacious office (central Berlin near Checkpoint Charlie) with huge kitchen for breakfast, pasta, snacks and drinks (all included)
Choose your laptop, screen and (mechanical!) keyboard
In summary:Â


If you'd like to be part of building an enterprise software company from scratch and responsible for shaping the world's first automated negotiation bot with a bunch of cool people, then get in touch.