Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 800+ Golang Jobs (1 new this month) in November 2024 at companies like Speedscale, Opslock and CryptoKitties paying at least 50,000 USD per year working as a Go Developer, Backend Software Developer and Senior Backend 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
38 developers joined Golang Cafe in the last 30 days
15,360 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 823 Golang Jobs paying at least
50,000 USD per year • Sort by
Date
Go Developer Speedscale Atlanta, Georgia, United States $100,000 to $150,000 a year
December 2020
1 Applicants This Week
More Than 6 Months Old
Job Description
Full-time Go Developer
We’re searching for a full-time Go developer who loves working with Kubernetes. Speedscale is a Y Combinator venture-backed startup out of Atlanta that automatically validates the performance of new code using production traffic. We’re building a really interesting product with lots of challenging technical problems that need to be solved. As our startup moves to the next stage, we need help building out our data platform using golang, Kubernetes and cloud services. Every day we solve never seen before problems in bleeding edge tech. This is a great opportunity to wear many hats in a tight knit team. Please contact careers@speedscale.com if you’re interested.
Responsibilities
Quickly writing scalable and robust Golang code
Coordinating with Founders, Product Managers and Designers to translate requirements into high performance services
Playing a key role in architecting an efficient micro services distributed system
Required Skills
Strong knowledge of Go programming language, paradigms, constructs, and idioms
Knowledge of common Go routine and channel patterns
Experience with the full suite of Go frameworks and tools, including:
Dependency management tools such as Godep, Sltr, etc.
Ability to write clean and effective Godoc comments
Familiarity with git
Nice to have
Experience with Kubernetes highly preferred
Knowledge of modern design patterns and building enterprise-grade production applications
Knowledge of Docker, Linux and security best practices
Experience with database integration and SQL preferred
Backend Software Developer Opslock Montreal, Canada $70,000 to $110,000 a year
December 2020
4 Applicants This Week
More Than 6 Months Old
Job Description
Founded in 2018 and backed by Baseline Ventures (https://www.baselinev.com/), Opslock is a complete predictive management platform with the ambition of making the world a safer place to work.
As a Software Developer at Opslock, you’ll help build the infrastructure and backend services to power the Opslock platform. Our core focus is developing tools to leverage data to ultimately provide insights and predictions into workforce behavior.
Technology overview:
Language: Go
Database: PostgreSQL
API Interface: GraphQL
Other tools: Docker, Redis, ElasticSearch / Kibana
Example project: We’ve developed our own on-premise solution that provides locally-networked cloud functionality offline, by deploying hardware with dockerized containers and bespoke filtered replication service to our database.
What you bring to our team:
You have a proven track record of building SaaS using similar technologies
You have the ability to build and share ideas with clarity and passion and to give and receive feedback with open-mindedness.
You’re a great communicator, with the proven ability to influence and educate others. You know how to communicate convincingly your solutions.
About us:
Our Mission is to enhance the efficiency of human achievement, disconnecting the amazing things people achieve when they work together, from human and environmental tragedy. We’re building a SaaS platform for industrial worksites where operations and safety management is powered by built-in AI to make sure everyone gets back home safely, by predicting hazards in the workplace before they become disasters.
We’re a small team of developers, salespeople, and operations specialists looking at growing and adding members that will add value to our organization. Our passion for building and shaping the future of an industry and doing meaningful work is what brought us together. Our workplace culture is built on trust, transparency and openness, with very limited rules because we trust everyone’s judgment and their ability to make good decisions.
While some of us are still working fully remotely, our newly renovated and COVID-friendly offices are open, so you get the opportunity to work from wherever you feel comfortable and productive.
What we have to offer:
Flexible schedule, including the opportunity to work remotely
A generous paid-time-off policy
A dog-friendly office (as long as your furry companion is friendly!)
Fully subsidized OPUS card
Health insurance paid 100% by us, access to telemedicine and a health & wellness personal account to help you keep your mind and body in good health
If you feel like you could be a good fit for the role, please reach out!
What does success look like for you? For folks here, it means thriving in a high-autonomy environment and tackling complex problems in a technical space that is constantly changing and evolving. Engineers on our teams are focused on writing great code, but more-so collaborating with Product, Design, and other team members to define what games mean on the blockchain, and creating this new opportunity for our users.
We need an experienced backend engineer to help us achieve this. You'll help shift the technological landscape within the company through experimentation and auditing of emerging tech stacks, while shaping the way a new technology is introduced to, and adopted by, new audiences throughout the world.
Our ideal candidate:
Quickly gains proficiency when exposed to unfamiliar technical patterns, systems, or languages
Is able to unblock individuals when they are faced with technical challenges
Is a strong communicator who can collaborate well with other non-technical functions (e.g. Product & Design)
Has the courage to try out new tools, fail fast, and dive into unknowns to solve new and challenging problems
Bonus points if you have the following:
Familiar with our commonly used technology choices (Golang, Node, Javascript)
Developing DApps or interacting with blockchains
Understands the deployment process, and is comfortable with Docker, containers, and Kubernetes
Event driven architecture, familiarity with kafka and comfort with having eventual consistency across multiple services
Has a strong understanding of application and API security
A little about us:
Dapper Labs is the world’s first blockchain entertainment company. We are the creators of industry leading experiences including CryptoKitties and NBA Top Shot, as well as Dapper Wallet: the simplest way to manage your assets and use the blockchain. In addition, we are the developers behind Flow: a new decentralized blockchain and cryptocurrency developed from the ground up for scalability and ease of use.
Dapper Labs' mission is to make the world a more open, empowering, and enjoyable place through consumer adoption of decentralized technologies. We have raised over $50M from leading VCs including Fred Wilson (USV), Chris Dixon (Andreessen Horowitz) and David Pakman (Venrock) as well as Samsung and Google Ventures. We also have incredible angel investors including top athletes and artists as well as the founders of Dreamworks, Electronic Arts, Zynga, Reddit, AngelList, and Coinbase, among others.
More about Dapper Labs:
Our people are what makes our team special - because of that, we work hard to provide our full-time team members with perks that make their lives better by offering:
○ Flexible vacation & remote work policy - as we accomplish our goals, time off is more than a must. Most team members take between 15-20 days off per year, but we have no hard limit for our high impact individuals.
○ Diverse opportunities for learning and development - we provide resources for conferences, classes, books, and other opportunities to maintain and expand your skill set and professional growth.
○ Fitness reimbursements - stay fit with our reimbursements for health-related benefits like gym memberships, fitness apps, and personal training.
○ Top-Line equipment - in addition to receiving a company smartphone of your choice with a paid voice/data plan, every team member receives a generous equipment budget to try new gadgets, tools, and platforms.
○ Flexible parental leave policies - We understand the importance and demands of a growing family. In addition to state, provincial, and federal leave allowances, parents on the team have the flexibility to work from home or take days off when family needs to come first.
○ When we can safely return to our office, fuel up with healthy snacks and coffee, get fit with an onsite gym, recover with onsite RMT/acupuncturist, and meet the many furry friends of our dog-friendly office!
At Dapper Labs we recruit the best and foster an environment that empowers our team. That means a workplace that is diverse, inclusive, and open-minded. We welcome applicants of all backgrounds, regardless of race, colour, religion, sexual orientation, gender identity, national origin, or disability. Don’t sweat it if you don’t have everything listed in the above requirements. Our values include continuous improvement and curiosity. If you have some of these qualities and believe that this is the position that will make you excited to work every day, then we want to hear from you!
We are the fastest-growing marketplace for refurbished electronics in the German-speaking region. Our products save up to 70% of CO2 emissions in comparison to a new device and are also up to 40% cheaper. Additionally, for every sold device we plant a tree and we were already able to plant more than 200,000 trees to fight global warming.
We were founded in February 2017 and grew to more than 90 employees in less than three years and expanded to Italy and Poland already. Along the way we won several awards and have already sold tens of thousands of products, making us one of the fastest-growing startups in Europe in 2020. Additionally, we recently announced one of Austria's biggest Series A funding rounds of € 15.6 mn.
Our main system consists of an HTTP API and backend workers written in Go, a public interface serving HTML pages to our customers written in Go and connecting to our API, Vue.js interfaces embedded into our public interface, and a standalone Vue.js management interface.
Key technologies are: Go, Vue.js, PostgreSQL, RabbitMQ and AMQP.
Together with you we want to build the leading marketplace for refurbished electronics in Europe.
Your profile
Development of our main API
Development of our smaller backend services
Integration of external systems into our platform
Formal education in computer science
Significant experience designing and implementing backend services
Significant experience with software development in Go
Good knowledge of SQL and relational database design
You work independently and goal oriented
You have excellent English skills
Additional factors we appreciate
You have experience with PostgreSQL
You are comfortable working with Linux and FreeBSD
You have experience working with backend services like Nginx or RabbitMQ
You have experience working with load balancing/failover infrastructure
Backend Developer, API’s Powerspike Remote (United States) $80,000 to $120,000 a year
December 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Who We Are
PowerSpike is a media & technology company focused on building the most compelling and streamlined destination for activating sponsorships within gaming communities. PowerSpike collaborates with 30,000+ gaming and esports influencers to execute premium, authentic influencer marketing campaigns. PowerSpike’s influencer network reaches over 150M viewers every month and has already grown over 1000% in 2020. The 5-year-old company is backed by Techstars, Cox Enterprises, the Sixers Innovation Lab, the Dorm Room Fund, and Ocean Azul Partners.
What we’re building
PowerSpike is building the world’s first Influencer Exchange.
Like a traditional ad exchange, where buyers can place bids for ads in real-time, PowerSpike’s technology instead enables brands to bid on influencers. We’re taking the simple and streamlined experience of programmatic advertising, and combining it with the authenticity of influencer marketing to deliver instantly scalable influencer campaigns. Think Google Ads meets influencers. Currently focused on the gaming space, our technology enables brands like Intuit Quickbooks and Activision Blizzard to launch influencer campaigns across our network of over 30,000+ Twitch streamers, just like they'd make a media buy.
Your work will directly help influencers pursue their dreams and assist some of the biggest brands in the world in streamlining their influencer marketing efforts.
What we need
We’re looking for a dedicated, passionate, innovative, and security-oriented Backend Web Developer to work on bringing PowerSpike’s databases and API’s to life.
Reporting directly to the VP of Development, you will be responsible for building bug-free data solutions which will deliver information to influencers, brands and advertisers to help them make critical marketing decisions for their spends. If the words RPC, distributed servers, and scalable architecture excite you - then we want to talk.
We value learning, creativity, radical candor, positivity and collaboration - and as one of the first people at PowerSpike, we’re looking for someone who can help us define our culture and processes for years to come. Simply put, we believe in hiring A+ people, giving them clarity in what success means, and then supporting them to their fullest potential.
RESPONSIBILITIES
Managing, maintaining and upgrading Powerspike’s internal API
Developing and maintaining microservices
Develop scalable APIs for both internal and public consumption
Implement, maintain and improve scalable databases
Design and ensure data security and integrity
Develop reusable and sustainable code
REQUIREMENTS
2-5+ years experience in backend development
Server side language (Go/Python preferred)
Experience with Docker and Kubernetes
Familiarity with AWS and Google CloudDatabase language (MySQL preferred)
Experience with distributed systems and microservice architecture
Experience with machine learning
Ability to adapt to new situations and learn new skills/languages
Knowledge of Git
BONUS POINTS IF
You’ve worked at a startup or attempted to launch your own startup before (even if it failed)
You’re a gamer, streamer, or fan of live streaming platforms like Twitch/Mixer/YouTube Live
You’ve worked on ad exchanges or advertising/influencer related technology in the past
BENEFITS
Competitive compensation
Stock options
Generous PTO
Medical Insurance
Early access to new products, games and services emerging in the space
Opportunity to be on the ground floor of one of the fastest growing startups in the gaming ecosystem
PowerSpike, Inc. is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or protected Veteran status.
Go Engineer Pulley Remote (United States) $45,000 to $120,000 a year
December 2020
8 Applicants This Week
More Than 6 Months Old
Job Description
Pulley's mission is to make it easier for anyone to start a company. We strongly believe that more startups should be created, and that founder-led companies are more successful in the long term. With Pulley’s cap table management tools, companies can better understand and optimize their equity. Starting a company is hard enough. Managing a cap table shouldn’t be. If you would like to join our mission of helping more founders start companies, let’s talk!
🙋 Why Join Pulley?
Pulley is looking for a senior backend engineer to join our team. More than anything, we seek engineers with strong coding fundamentals. We work in a highly collaborative environment. Our team is still small, and people wear many hats. You will have the opportunity to jump between engineering, product, customer support, design - participating in every part of the business from idea to production.
Our stack:
Golang backend
React and Apollo front end with GraphQL and Hasura
🔑 Key Responsibilities
Implement best practices with Golang
Design, build, and deploy features end to end - We ship daily. You are responsible for breaking down high level features into tasks that can ship to prod.
Code quickly and test thoroughly - Maintain the balance between velocity and code health.
Work on a team - Collaborate with other engineers to design and architect features. Know when to ask for help when you are stuck.
Build improvements to performance and reliability
Write well-documented, clean, testable code
🧩 Pulley may be a good fit if:
You are a fast learner - You can readily learn most technologies as you go.
You understand the business implications beyond engineering - You are not just coding cool stuff. You understand the balance between engineering, speed, and the bottom line.
Strong work ethic and willingness to do what it takes to deliver results
Entrepreneurial, with a high tolerance for ambiguity
🧧 Benefits & Salary
We want to build a small team of exceptional people. We will compensate you for your experience.
Our benefits including:
Generous health insurance
Unlimited vacations
Commuting & food
🙌 Who we are
We are a small and well funded startup based out of downtown Mountain View. Our investors include Y Combinator, General Catalyst, Caffeinated Capital, 8vc, Elad Gil, among others. We are a team of six engineers with experience from Google, Microsoft, Docker, Pebble, and more. There are two Y Combinator alumni on the team and an engineer who has climbed Everest. Yin (founder) sold her last company to MSFT.
We started Pulley because most of us have worked at early stage startups and have found equity to be confusing. We want to help builders and creators grow and own more of their company in the long term.
Software Engineer Jetstack Remote (Europe) €80,000 to €100,000 a year
December 2020
9 Applicants This Week
More Than 6 Months Old
Job Description
cert-manager is an open source project led by Jetstack that is widely used to provision X.509 certificates to Kubernetes clusters. We are looking to hire a software engineer to join the team behind cert-manager. You will work with the team to develop the next round of features that will expand the ways in which cert-manager can be used to keep a Kubernetes cluster and the applications running on it secure.
We are a distributed team that works in the open. Our Software Engineers tackle complex user problems through designing, analysing and troubleshooting software systems. We have a pragmatic approach and are results focused, whilst always placing a high value on user experience.
Desirable technical experience
Kubernetes or other container orchestration systems
Good understanding of PKI/TLS/SSL
Proficiency in Golang
Experience building distributed systems
Linux systems programming (i.e. shell, Bash scripting, etc)
Good understanding of Linux networking and containers
Git source control
CI / CD (e.g. GitLab, Jenkins, etc)
Other desirable skills
Experience in working in an agile process/environment
Experience contributing to open source projects
A ‘can-do’ attitude and the ability to thrive in a fast-paced environment
Strong ability to focus and work independently, as well as collaboratively in a team
A sense of ownership and customer responsibility
Ability to adapt to circumstance and respond with urgency and pragmatism
Ability and desire to continually learn and remain up-to-date with ecosystem developments
Excellent communication skills and able to successfully articulate technology concepts to both business and technology audiences.
Experience working on distributed teams
Benefits
As well as working with a great team on an exciting project we also offer a number of benefits:
Conference leave entitlement
Flexible working
A laptop of your choice
25 days of holiday (not including UK public holidays)
A generous pensions scheme
Location
We are primarily located in the UK, but this role is open to applicants wanting to work remotely from anywhere in Europe.
About Jetstack
Our mission is to build the best team that will guide and support enterprises and start-ups alike in their adoption of Kubernetes. Our deep understanding and real-world experience in a variety of environments (cloud and on-premises), enables us to accelerate customer projects and provide them with confidence in their operations.
We are a group of open-minded people who care about the service we provide to our customers, the impact we have on the open source community and how we work better together. We have a diverse team who thrives on interesting projects, resolving real life complex issues and giving back to the community. If you’re as interested in learning and developing as we are then please do apply.
Jetstack embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.
Jetstack is a Venafi company.
About Venafi
Venafi is the undisputed heavyweight champion in Machine Identity Protection. Why? Because we created the category and are light years ahead of anyone that would consider competing! Gartner has recognized Venafi as number one in our space and as it turns out, one is NOT the loneliest number!
Venafi is the inventor of the technology that secures and protects keys and certificates. Venafi protects machine identity types by orchestrating cryptographic keys and digital certificates for SSL/TLS, IoT, mobile and SSH. Many of the largest organizations in the world use Venafi.
Billions of dollars have been spent protecting usernames and passwords and almost nothing protecting keys and certificates—organizations are just now realizing that protecting keys and certificates is as important as protecting usernames and passwords. The bad guys know this and are using stolen or forged keys and certificates to attack networks and steal data. In fact, Gartner says 50% of network attacks will use certificates.
Go SDK Engineer Okta San Francisco, United States / Remote (United States) $100,000 to $220,000 a year
December 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Okta's Developer Experience team is looking for an experienced engineer with a love for the Go language, and a desire to work on open source SDKs that will delight our developer community. In this role you will have influence over our Go community strategy, which has a large base of developers working in the Dev Ops arena. Developers building on Okta want tools, written in Go, to facilitate their roll out of applications that leverage Okta as the underlying identity platform.
We currently offer a Go Management SDK, and a Terraform provider. In this role you will have ownership over these SDKs, as well as future SDKs that we create.
Okta's identity platform allows developers at companies of all sizes to integrate modern authentication features and workflows into their own applications. The Developer Experience team is responsible for sharing the love with those developers by identifying common use cases and creating tools and SDKs that make their lives easier, while helping them understand our product and the protocols that we support.
In this role you will be working on the leading edge of our Open Source Software (OSS) program and will gain invaluable experience with library design and development, as well as interacting with a community of engaged developers who use your work on a daily basis. Your code will see production scale usage at many companies, being embedded directly into applications and services that enable internet scale applications with large numbers of end users. This role provides the opportunity to design right, code right, and test right, and deepen your knowledge of the Go ecosystem.
We are a polyglot team and while we are looking for a lover of Go, we also value a generalist mindset and co-learning across stacks. We work closely as a team to design solutions that work across languages and environments.
Design and build software development kits (SDKs), written in Go, for developers using the Okta APIs within their web applications and CI/CD workflows.
Interact with developers through GitHub on our open-source repositories, responding to issues and reviewing pull requests
Participate in software design and code review for all libraries that the team creates
Implement holistic testing strategies to assert we're delivering a good developer experience, including unit, integration, and end-to-end tests
Write documentation and how-to content for the libraries that you create
Minimum Skills:
4+ years working as a full-stack web developer (you've written production code, been exposed to backend and frontend problems, have experience deploying your applications, and can empathize with developers across the stack.)
Intermediate to advanced knowledge of the Go language
Experience with unit and end-to-end testing
Experience working with a product-oriented, agile culture
Bonus Skills:
Hands-on experience with CI/CD tools such as Ansible, Chef, Puppet, Terraform
Expertise in other languages, such as Java and Python
Experience interacting with other developers on GitHub (e.g. opening issues, contributing to issues, contributing pull requests)
Experience building libraries or tools that are used by other developers, either internally within your company or externally on pubic repositories
We are currently looking for a skilled Senior Golang Developer to join the backend team of our Shop Applications Unit.
The Shop Applications Unit constantly improves the App, Mobile Website and Desktop Website. These big-scale products are each visited by several million people every month. Our highly scalable API updates and delivers our product data for our shop frontends in real-time – in peak times with up to millions of requests per minute! In that case, it truly matters if an API call takes 200ms or 50ms to ensure the best shopping experience. The team constantly challenges itself to raise the bar of what is “state of the art” and to provide the fastest and most efficient solutions to upcoming projects.
Challenges the team will be working on in the next months:
Working on a new backend API with the goal to unify core business logic to significantly reduce complexity in our frontends
Hardening and optimization of the API for production use
Finding solutions for challenges we face as we grow
What you will do
Develop a gRPC API in Go that encapsulates core business logic in a simple to use API for our frontend developers
Improve scalability and technical performance of our API and its response times
Work on a high-scalable product in the AWS ecosystem
Draft architectural decisions together with our Tech Lead and explore new technologies
Have a direct impact on team processes by regular agile retrospectives
Exchange your knowledge with other developers and be part of our ABOUT YOU TECH community
Who you are
You have 5+ years of experience in building complex backend API’s
You are very proficient in Go development
You have good knowledge of Elasticsearch and indexing products
You have experience in working with relational databases (e.g. MySQL) and key-value stores (e.g. Redis)
You write well-structured, efficient and maintainable code and actively keep the quality of the codebase in check
You have excellent analytical and problem-solving skills and enjoy building scalable distributed systems
You are used to working in an English speaking & agile environment
Nice to have:
You have experience in the AWS Ecosystem (Cloud Formation, Terraform, ElastiCache, etc.), Bamboo
You have experience with gRPC or GraphQL
You are familiar with centralized logging, monitoring, and alerting solutions
You understand DevOps, Containerization and Cloud solutions
Benefits
Grow together with one of the fastest growing eCommerce companies in Europe
Flexible working times
40% discount on our online shop
Fresh fruits + drinks everywhere
Language courses (German & English)
Free sports courses & reduced price for gym membership
Subsidized public transportation ticket
Free choice of hardware and operating system (Mac, Windows, Linux) also for private usage
State-of-the-art tech stack running on AWS
Modern office in the city center of Hamburg
International working environment and English as company language
Company flats (subject to availability)
Agile work environment (MOVE) and cross-functional teams
Free access to Germany’s greatest developer conference code.talks
Company pension scheme
Free Laracasts and Egghead account
Help in relocation and VISA process
We are looking forward to receiving your application – preferably via our online application portal! Thus, we can ensure a faster process and for you it is very easy to upload your application documents.
Go Backend Engineer (m/f/d) Golane Munich, Germany €65,000 to €85,000 a year
December 2020
3 Applicants This Week
More Than 6 Months Old
Job Description
ABOUT US.
As a startup dedicated to public transport, our vision is to make buying tickets for passengers as easy as possible. Therefore, we are developing a ticketing system that automatically detects beginning and end of a ride. Based on the detection, it is possible to provide passengers with the cheapest tickets.
The problem we are trying to solve is challenging: developing a reliable ride detection algorithm based on data from smartphone sensors while creating a solution that attracts both passengers and public transport providers.
We value active collaboration and independent work. We believe that together we can build a great solution that will have a major impact on public transport.
RESPONSIBILITIES.
contribute your own ideas to an innovative ticketing solution and shape the future of mobility
design and implement Go microservices with great features (e.g. best price calculator, ticket generator, …)
work on the ride detection algorithm – the core of our ticketing solution
test and deploy microservices
use functions provided by smartphones (e.g. GPS, various sensors, …) to improve our ride detection algorithm
work with mathematical and geographical tools to calculate routes of rides
YOUR PROFILE.
Golang skills
experience with test deployment (CI / CD)
excellent skills in working with docker, Kafka and / or Kubernetes
interest to learn more programming languages as needed
passion about solving challenging problems
BONUS SKILLS.
experience with GraphQL-APIs
familiarity with neo4j databases
practical skills in working with Amazon Web Services
To make our hiring process easy going we decided to keep it fast. Our hiring process from application screening up to contract offer takes at max 2 weeks.
Perks & Benefits
flexible working hours (work whenever you are most productive)
freedom to contribute and implement your own ideas (take over responsiblity and lead your projects)