Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 300+ Golang Developer Jobs (1 new this month) in May 2024 at companies like Nevo Advanced Technologies, ECAD Labs and Orbisk paying at least 50,000 USD per year working as a Senior Golang Developer, Senior Software Engineer (Golang) and Senior Backend & Cloud Developer (Golang). 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
27 developers joined Golang Cafe in the last 30 days
11,934 developer profiles page views in the last 30 days
Location: Remotely from any of these countries, Europe, South America, China
About Nevo Advanced Technologies
For more than 10 years, Nevo Advanced Technologies has been helping its clients to fulfill complex needs using innovative solutions.
Innovation, respect, perseverance and learning are our core values and guiding principles towards creating successful projects. This is how we stay focused on what matters.
We are looking for highly passionate, highly skilled Golang developers with high attention to detail that are responsible for their codebase and the approvals they give to each PR they review.We admire Uncle Ben a lot and we live by his famous quote: “With great power comes great responsibility”.
Each developer will have both, great power and great responsibility. The project is in an early phase, so there’s almost no maintenance, only research and development. We are a 10 year old company with a startup mentality, still, which means we care alot about bleeding edge tech and being up to date with the latest & greatest.
Requirements:
Passion for programming
High attention to detail
Responsibility & ownership of one’s actions
5+ years of experience in Backend Development
3+ years of experience in Golang Backend Development
At Least 90% of your career was focused on Backend Development
Ability & desire to learn and master new technologies and programming languages
Mindset of sharing your knowledge with others
Proven experience with Cloud Infrastructures and any Microservices architectures
Preferred:
People that play well with others
Can be both a leader and a follower
Unix experience
Mobile & Web development experience
Fair amount of experience with at least one of Java, Clojure, Scala, Groovy, Kotlin, Rust, C#(.NET), C/C++, Node.js (w/ Typescript)
When joining ECAD Labs Inc. you are joining a dedicated team intently focused on making blockchain easier to build on. We develop tools for the Tezos ecosystem. Our mission is to increase the GDP of the blockchain by empowering and inspiring developers.
We are looking for a senior engineer with experience in designing APIs and/or developer tooling. Finding the right abstraction and implementing APIs that are a joy to use will be your north star. Strong background with go and strongly typed languages generally is required.
As a Senior Software Engineer, you will be involved in greenfield projects, developing reference implementations for emerging standards in the blockchain space, development and maintenance of open-source systems such as https://signatory.io
You will be part of a small team whose core values include offering a safe environment to be yourself, share your ideas, and offer your perspective. You will get to work with all aspects of the product or service lifecycle, from ideation and system design to building, testing, deployment, documentation, launch reviews, developer support, and bug fixes.
Responsibilities
Building, maintaining, and enhancing APIs and SDKs to service our developer and enterprise clients.
Designing solutions for user needs, coding, testing, and writing documentation
Creating the ultimate onboarding experience for developers
Location
Our Vancouver office, fully remote within Canada, or a blend, whatever works best for you!
Requirements
Professional experience developing in the go language
Practical experience with public key cryptography
Experience with and interest in building interpreters, abstract syntax trees, and code generation.
Comfortable reading and writing TypeScript is a strong asset.
Writing protocol encoder/decoders
Software design and architecture: Working alongside product management to co-create product requirements, then transform them into high-quality libraries and services.
Refactoring and technical debt management: Advocating for a healthy codebase, proactively adding architectural improvements to the product backlog to maintain scalable and maintainable software.
Software quality: Reinforce the quality and stability of production-level code through design, unit testing, code reviews, and collaboration with other team members on test strategy and its implementation.
Coaching and mentorship: Acting as a technical leader for your team members, teaching them best practices and behaviors.
ReasonML, or OCaml experience is an asset.
Knowledge & curiosity of computer science fundamentals (type systems, data structures, algorithms, state machines, etc.)
Eager to prototype an idea over having a meeting about an idea
Able to reflect upon past choices and act upon those reflections.
Be a lifelong learner.
Benefits
Employer funded group health and dental benefits
Birthdays off
Self-care days
Flexible work environment
Competitive salary
Working with a progressive team on groundbreaking open-source projects
At Orbisk we are using technology to help reduce food waste. Because of recent growth we are scaling up our operation and looking for a Senior Backend & Cloud Developer to expand our team. Will you join our group of highly driven and bright individuals to put your unique skills to use and make the world a better place?
Orbisk is on a mission to make the world’s food system more sustainable. We believe that we can make a significant positive global impact on one of today's biggest challenges: food waste. Worldwide about one-third of all food produced is wasted. Looking at The Netherlands, for the hospitality industry alone, this adds up to 150 million kilos yearly!
Our solution builds upon most recent developments in Artificial Intelligence and Machine Learning. Providing our customers in hospitality with an easy and effortless way to measure the food waste in their kitchen. Using a smart camera connected to a scale, we track food waste on a level of detail not seen before. Connecting it to external and internal sources such as buying, stocking and sales data we are able to provide targeted insights to help optimize.
We use a modern stack, working with Golang, Python, JavaScript and technologies such as TensorFlow and PyTorch. We believe in automation and making our own lives as easy as possible. Such that we can focus on what is important. For this we rely on CI/CD, Infrastructure as Code using Terraform, serverless and cloud managed services using Google Cloud Platform, docker containers and Kubernetes.
About the position
A senior role within a small and rapidly growing team;
The company is roughly divided into the following teams: dev, AI, data, customer success, sales and marketing;
Your role will be within the dev team, working on the core product and supporting the other teams;
Involvement in strategic product development decisions.
The ideal Backend & Cloud Developer
Bachelor or Masters degree (ideally in or related to Computer Science);
Enthusiastic, motivated and you come up with pragmatic solutions;
You have strong experience with programming languages like Golang or Python;
You have knowledge of and a proven track record in developing cloud-based architectures and a DevOps mindset;
Located in the Netherlands is a must: Orbisk is located in Utrecht;
Last but not least; you want to help us in the fight against food waste!
What we offer
A fresh and creative startup environment that stimulates and invests in your personal development;
Flexible working hours with the option to work from home;
A competitive salary;
A close team with smart and enthusiastic colleagues who love to share their knowledge.
If you apply for this position, we would like to invite you to play a set of neuro-assessment games! These are fun, short games that allow us to gain more insight into your personality and cognitive skills. This way we find out more quickly whether we are the right match. The games last approximately 15 minutes in total.
If you have any questions, please contact bart@orbisk.com
Product Developer - Back End Appvia London, United Kingdom / Remote (UK) £60,000 to £90,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
The Application Containerisation market is due to reach $8.5B by 2025 delivering a CAGR of 26.5%. This is being driven by many different organisations that are turning to container based infrastructure and microservices as a way of satisfying the ever complex role of Software Development. Recently, Kubernetes has become the standard in making this possible and is, in fact, the fastest growing project in open-source history. Appvia, founded in 2018, is a company of highly skilled engineers, who are building products to enable the deployment, maintaining and scaling of Kubernetes as well as the added challenge of delivering a truly cloud native vision.
We're part of the Cloud Native Computing Foundation and for our customers like the Home Office and Bank of England, we've already got 700+ developers using our service, building over 500+ applications, in over 20,000+ containers, running a number of critical applications for the government both on-premise and via Azure, Amazon and Google.
The Role:
You will get an opportunity to help shape how businesses deliver applications and improve the developer experience with well thought through products and engineering.
You will research, conceive and develop software applications to extend and improve Appvia’s product offerings, working with a talented cross-functional agile team.
You will be passionate about your industry and get an opportunity to make a real difference to the business you are part of.
Key Responsibilities:
Design, develop, test, deploy, maintain and improve software
Collaborate with colleagues and users on a regular basis to build out assumptions with prototypes
Build features whilst maintaining backwards compatibility
Express improvements and ideas to further develop products
Communicate effectively with all stakeholders to drive out user requirements
Lead on an idea, design and deliver working prototypes
Requirements
A strong understanding of the full software development lifecycle
Passionate about driving the best product outcomes for all users
Ability to challenge and understand real user requirements and map them to tangible technical objectives
Pragmatic and methodical approach in solving difficult technical problems
Understanding of scalable and distributed microservice concerns
Ability to architect and maintain backward compatible APIs
A passion for new technology and automation
Practical understanding of distributed systems
Good understanding of industry best practices
At least 5 years designing and developing backend systems ideally in Golang
Experience of working on and contributing to Open Source Software projects
Previous exposure to modern front-end frameworks
Experienced in BDD and test automation
Experience developing on and with the Kubernetes API
Previous Ruby/Python experience would be beneficial
Exposure to Cloud and Developer PaaS products
Excellent verbal and written communication skills
Benefits
Competitive salary
26 Days Holiday including your birthday off (plus bank holidays)
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
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.
Back End Software Developer nesto Montreal, Canada C$85,000 to C$120,000 a year
November 2020
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Two years in, and after raising an 11.5M$ Series A round, it’s time for a great Back-End Developer to join our team.
nesto is on a mission to offer a positive, empowering, and transparent property financing experience, simplified from start to finish.
Powered by our technology, we screen the whole market in seconds to find the most affordable mortgage while our commission-free experts provide customers with unbiased support along the process. People that are using our technology love it.
Our tech team is composed of designers, software engineers, and product people who work closely with our Mortgage Brokers, Underwriters, and Customer Success teams. We’re very collaborative and fortunate to have a multi-disciplinary team that brings a variety of perspectives.
Several tech projects are progressing in parallel at a high delivery pace.
Our technology stack allows customers to shop and access mortgage products by enabling them to complete their mortgage application digitally.
Our front-end product is written in TypeScript (React).
Most of our back-end code is written in GO, using chi and sqlx.
The infrastructure is mainly running on GCP and is administered completely programmatically, via Terraform. We’re using several GCP services — Storage, Container Registry, Cloud Build, Monitoring, Logging, SQL, Pub/Sub, etc. Most of the code is deployed in containers on Kubernetes cluster on GCP Kubernetes Engine.
The test automation uses tools like Testify (unit/integration), Docker-Compose (integration), Cypress (e2e). The entire development and deployment pipeline is chained together with GitHub, GCP Cloud Build, Container Registry and Kubernetes Engine.
As a Back-End Developer, you’ll be responsible for building end-to-end back-end services. For this role, it is useful to have a background in API design and delivering major features to production, including building or contributing to build/CI pipelines. Experience with Machine Learning is also a strong asset.
Who we are looking for
You like the idea of joining a startup with a small but growing team of great engineers;
You enjoy working in a team and collaborating with people with different backgrounds;
You are self-driven, like fast-paced teams, and don’t mind the occasional uncertainty of a startup;
You enjoy both sweating the details and deliberate, long-term system thinking;
You’ve built and shipped great apps, mobile or web;
You’ve comfortable with the architecture of modern applications.
What you would be doing
Developing the scalable back-end of the platform;
Working closely with front-end developers and data to build data services;
Write modular, maintainable code with little guidance/support/review.
Apply strong technical skills in design/coding/testing/debugging.
Deliver small-scoped projects/features independently, and medium to large
projects within a team of collaborators.
Work with the team to investigate hard-to-reproduce bugs, narrow-down failure conditions, and the first test of new functionalities
Write and clarify bug reports.
Continue to learn the system and technology and use new learnings in your work.
You need to have
B.S., B.S. or M.S. in Computer Science, Software Engineering or another technical field;
5+ years of professional software development experience;
Experience with GO, SQL (mysql, postgresql, etc) and with a message broker or queuing system (pub/sub, sns/sqs, rabbitmq, etc);
Experience building a product using Machine Learning algorithms is an asset.
Motivated by creating an application that users would like and use;
Eager to learn and share your knowledge;
Excellent communications skills in both English and French.
What we offer
The opportunity to have an impact in a well-funded company that is growing quickly;
Receive a competitive salary, stock options, and a generous time-off policy;
Top tier benefits plan, covered by nesto, including unlimited access to Dialogue (dialogue.co) for you and your family;
Work remotely or from a beautiful sunny location in Old Montréal, next to cafés, restaurants.
We recognize the importance of personal and family time, flexible hours, and great benefits.
Backend Developer Blocksize Capital Frankfurt, Germany €50,000 to €60,000 a year
September 2020
1 Applicants This Week
More Than 6 Months Old
Job Description
About Blocksize Capital
Blocksize Capital makes the DLT- and Blockchain-based asset market accessible for financial institutions. Our software solution delegates all tasks and challenges related to managing Digital Assets, ranging from trading and reporting to managing an entire portfolio. Our clients consist of asset managers, family offices and institutional investors.
About the job
As a Backend Developer you will be joining our development team focusing on extending and maintaining our backend infrastructure. Your main tasks will include to consolidate and interface with different blockchains, exchanges and third-party data providers to provide a unified API to be used by our clients or the in-house-developed trading frontend. You will help us to continuously improve our robust and low-latency infrastructure capable of handling large amounts of data while remaining highly scalable under different demands.
Our tech stack
Go, gRPC
Postgresql
Kubernetes, Docker
Prometheus, Grafana
GCP
Your profile
You are a passionate backend software developer with experience in the area of modern software / system architectures
You have successfully completed a degree in computer science, business informatics, business information systems or equivalent
You are interested in financial concepts and the realm of Blockchain / DLT
You share our love for Go
Requirements
You have profound experience in the development and consumption of REST & WebSocket APIs, preferably using Go
You are fluent in different microservice design/communication patterns
You are comfortable in testing and documenting infrastructure and APIs
You are able to perform basic CRUD operations using SQL
Nice to Have
You have had experience with DevOps tooling, such as: Shell scripting, CI/CD (Gitlab), Kubernetes
You know your way around cloud provider offerings (GCP)
You are proficient in complex SQL-queries
What we’re offering
Become part of a young and agile team
Take an interest in topics that are really fun, interesting and challenging
Leave your footprint, because your ideas and solutions are important to us!
The result counts! We pursue a flexible working time and workplace model (home office)
Excellent infrastructure of your choice (Apple, BYOD, Coursera, Gym, etc.)
If we’ve got you interested, apply now to learn more about Blocksize Capital and the role!
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 Backend Engineer Hiveway Remote (EU timezone) €45,000 to €60,000 a year
June 2020
3 Applicants This Week
More Than 6 Months Old
Job Description
Hiveway is at the heart of new mobility and is changing our approach to the automobile.
We are developing a subscription-based car service, which is more flexible and less engaging than leasing. All our vehicles are connected and supply our data warehouse: predictive maintenance, discounts offered to drivers who drive responsibly, the possibilities are endless.
Today, between Paris and London, we have more than 300 vehicles connected to our systems.
Hiveway is also a team of 10 passionate people who want to build a new way of consuming the car. Our premises are located in the heart of Paris, in nice premises and part of the team works remotely.
We meet regularly in Paris to gather the whole team and we need to plan trips to our offices two to three times a month. You can choose your hardware: Mac, Win10 or Linux, everything is possible.
The mission
To build its tech platform, we are looking for a back developer. Our techno stack is as follows:
Golang
SQL, Mysql & AWS Aurora
Containers on AWS Fargate
gitlab
Are you a motivated and enthusiastic Back End developer? Do you want to create new forms of mobility? Join Hiveway, a fast-growing startup and join our team. Attached to the CTO, you design and develop the back part of our tech, in connection with the Operation and Business teams.
The profile
You are rigorous, dynamic and have the ability to work independently
You like to manage your dev from start to finish and deliver quality code
You are part of the team and its working methods. You are a driving force for the whole team to progress
Requirements
You have a good knowledge of server technologies: docker, linux, network
You have experience in major development projects for which you have made a significant contribution
You have already implemented APIs and you know how to design an efficient and secure architecture
You master the main patterns of object oriented programming as well as the fundamentals of SQL
You use git, CI workflows and unit tests on a daily basis
And obviously, you have experience in Golang on past projects in production
It's you ? Contact us quickly for a first interview!
Job type:
Full time, CDI
Benefits:
Flexible hours
Subsidised Transport
RTT
Remote work
Experience:
Golang backend developer (m / f, cdi) or similar: 2 years (Desired)