Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 450+ Golang Golang Cafe Jobs (1 new this month) in May 2024 at companies like Clinical Trial Media, Clinical Trial Media and Metrika paying at least 50,000 USD per year working as a Golang Engineer, Senior Golang Engineer and Senior Software Engineer (Blockchain/Backend). 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
30 developers joined Golang Cafe in the last 30 days
12,867 developer profiles page views in the last 30 days
If you are a born problem-solver, have three years of experience in Go, and would like to have an impact in a fast-growing digital health company, you may be the person we are looking for!
Clinical Trial Media advances new medical treatments and medication options globally by recruiting patients for clinical research studies. CTM continues to be one of the fastest-growing companies on Long Island, having doubled in size in the last year, while expanding its service line and revenue stream.
We are seeking an experienced Golang Engineer. You will have a direct impact on our technical architecture as we upgrade our software offerings for patients, clinical research study sites and research sponsors.
Fun Facts about CTM:
Our CEO, Cara Brant, is an independent owner focused on patient outcomes and employee success. She was recognized as one of the Top 50 Most Influential Women in Business on Long Island for 2019.
CTM has established 25 years of success stories in clinical trials across 30+ countries.
CTM was awarded Best Place to Work 2019 from the Long Island Business News.
Our Creative team was awarded the coveted 2019 Telly Award for Regional Television in the Health and Fitness category as well as the 2019 W3 Silver Award for healthcare website design.
**Benefits of a full-time position at CTM include competitive compensation, health insurance including medical, dental and vision, 401k employer matching contributions, paid time off, life insurance, state-of-the-art office space, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional growth. **
Golang Engineer responsibilities:
To cooperate with other stakeholder to design, develop, test, release and improve services.
Maintain development standards, practices & principles
Build scalable and maintainable software
Qualifications include:
3+ years’ experience in Golang.
5+ years’ experience building services or cloud software
Understanding of containers, deployment systems, and container management platforms, preferably Kubernetes. (CI/CD)
Excellent problem solving and analytical thinking skills.
Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
If you are a born problem-solver, have three years of experience in Go, and would like to have an impact in a fast-growing digital health company, you may be the person we are looking for!
Clinical Trial Media advances new medical treatments and medication options globally by recruiting patients for clinical research studies. CTM continues to be one of the fastest-growing companies on Long Island, having doubled in size in the last year, while expanding its service line and revenue stream.
We are seeking an experienced Senior Golang Engineer. You will have a direct impact on our technical architecture as we upgrade our software offerings for patients, clinical research study sites and research sponsors.
Fun Facts about CTM:
Our CEO, Cara Brant, is an independent owner focused on patient outcomes and employee success. She was recognized as one of the Top 50 Most Influential Women in Business on Long Island for 2019.
CTM has established 25 years of success stories in clinical trials across 30+ countries.
CTM was awarded Best Place to Work 2019 from the Long Island Business News.
Our Creative team was awarded the coveted 2019 Telly Award for Regional Television in the Health and Fitness category as well as the 2019 W3 Silver Award for healthcare website design.
Benefits of a full-time position at CTM include competitive compensation, health insurance including medical, dental and vision, 401k employer matching contributions, paid time off, life insurance, state-of-the-art office space, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional growth.
Senior Golang Engineer responsibilities:
To cooperate with other stakeholder to design, develop, test, release and improve services.
Maintain development standards, practices & principles
Build scalable and maintainable software
Qualifications include:
3+ years’ experience in Golang.
5+ years’ experience building services or cloud software
Understanding of containers, deployment systems, and container management platforms, preferably Kubernetes. (CI/CD)
Excellent problem solving and analytical thinking skills.
Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
Senior Software Engineer (Blockchain/Backend) Metrika Remote (United States, Canada, Europe, United Kingdom, Norway, Switzerland) $60,000 to $140,000 a year
July 2021
13 Applicants This Week
More Than 6 Months Old
Job Description
We are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.
These are the early days of our platform, and as a Senior Backend Engineer you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of transactions across multiple blockchain networks in real-time.
If you are a Senior Software Engineer, with a solid understanding of distributed systems, passion for your work and would love to work with a geographically distributed team, join us!
What this position is all about:
Designing and implementing crawlers, software agents and accompanying backend services that feed our Operational Intelligence platform with hundreds of metrics pertaining to the performance and health of Blockchain networks. You will be expected to demonstrate capacity to code (or pick up competence in) Python or Golang.
Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.
Owning your work. This means writing unit tests, ensuring proper containerization, observability/instrumentation and documentation for your code.
Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.
Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)
_
Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._
Job requirements
You will need:
A bachelor's degree in Computer Science. Masters or higher degrees preferred.
Considerable experience in building production-grade, distributed, cloud native, asynchronous/event-based microservices-based or serverless systems, using Python, Golang, Java/C# or Scala. (At Metrika we're predominantly using Python and Golang for our services at this time.)
Excellent understanding of TDD, agile development methodology and version control.
The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.
The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.
You'll probably be a great fit if you have:
Expert knowledge of Python or Golang.
Experience with blockchain systems.
Experience with key-value, document, time series or other non-relational databases.
Experience with CI/CD.
Experience with Docker/Kubernetes or Serverless environments.
Experience with SQS/SNS, Kafka, Pulsar, RabbitMQ or other brokers.
Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc.
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 Golang Developer Nullstone Remote (United States, Canada) $120,000 to $160,000 a year
June 2021
11 Applicants This Week
More Than 6 Months Old
Job Description
Nullstone is looking for a Senior Software Engineer with specialization in Golang and Terraform. This role is an opportunity to help shape an early-stage startup and earn significant ownership in the company.
You:
Someone passionate about software and infrastructure delivery who works well in an autonomous and collaborative environment. You are open to exploring new technologies, can bring creative solutions, and are a dynamic problem solver. You are also very motivated to make a lasting difference in the software and infrastructure world.
Us:
Nullstone is an early-stage startup founded by two former CTOs that have been an integral part of successful startups. We have over 30 years of combined software and infrastructure delivery experience. We have completed our first round of funding and are looking to grow. To learn more about how Nullstone will transform the software infrastructure industry please visit www.nullstone.io.
Where:
Nullstone was founded in Alpharetta, GA and offers opportunities for fully remote employment. Applications will be accepted for all candidates within the continental United States and Canada.
What You’ll Be Doing:
Build and enhance the Nullstone infrastructure deployment engine
Build, test, and launch standard Terraform modules for AWS, GCP, and Azure cloud providers
Collaborate with teammates to help solve problems with creative solutions
Research new technologies and strategies
Be a dynamic part of the team and help develop various parts of the solution depending on skills
Help promote and teach others about Nullstone through blog posts, documentation, and social media presence
Our Technology:
Golang
Terraform
Postgresql
Rails
Vuejs
Github
Microservices
AWS, GCP, Azure
Requirements:
5+ years of software development experience
3+ years of Golang development experience
3+ years of Terraform module development experience
Full stack software development experience is a plus
Location
Remote / London/ Ireland/ France / Remote (EMEA)
Golang Backend Engineer (Codefi) at Consensys
About ConsenSys
ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and DeFi activity. On this trusted, open source foundation, we are building the digital economy of tomorrow. To explore our products and solutions, visit http://consensys.net/.
About Codefi Staking and Data/Compliance
Codefi Staking is an institutional ETH2 staking as a service provider. We are working with some of the world’s largest exchanges and custodians to enable them to offer Ethereum 2.0 staking to their customers.
Codefi Compliance are a set of backend data and compliance services implemented in Go that serve a frontend KYT application (Know-Your-Transaction, scanning on-chain activity of Ethereum accounts to identify suspicious activities) and also other products and applications of ConsenSys.
Role Responsibilities
We are looking for backend Golang developers with production big data pipeline (ETL) and/or application architecture experience.
Required Skills:
5+ years of experience as a Backend Software Engineer working on production applications
3+ years of Golang backend development experience
Experience with, or understanding of: PostgreSQL and other databases
General interest in DevOps topics / experience with Docker, Kubernetes or Serverless and deploying cloud infrastructure (AWS / Azure)
Building production-grade applications/APIs
Understanding of the Ethereum 1.0 Protocol, on-chain storage and data structures
Experience working on agile projects in an Enterprise setting
Experience working in CI/CD setup
Experience working in a distributed, remote team environment.
Excellent communication skills.
Writing good technical documentation.
Bonus Points for any of:
BSc/MSc in Computer Science or related subject
Experience on big data pipeline (ETL)
Experience with microservices architectures
Experience with Kafka or other messaging technology
Cryptography (for instance Ethereum-related)
Experience in deploying blockchain infrastructure
Other skills to demonstrate:
Excellent verbal and written communication in English
Teamwork, flexibility, initiative, communication and organization
Willingness to constantly learn & improve, challenging yourself to stay at the top of your game
Don't check all of the boxes? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway. While we have a pretty good idea of what we need, we're ready for you to challenge our thinking on who needs to be in this role.
Perks & Benefits
Why join ConsenSys?
One of the most recognized tech companies in the blockchain ecosystem globally. A work experience at ConsenSys is a tremendous reference for your future career. ConsenSys alumni have moved on to become tech entrepreneurs, CEOs, and team leads at tech companies.
The forefront of a revolution. We fundamentally believe blockchain is a next generation of technology that can lay the foundation for a more just and equitable society. You can be a part of building the digital economy of tomorrow and radically transforming our society for the better.
A dynamic startup environment with deep roots. We are one of the earliest blockchain companies and a leader in the space. You’ll join a network of entrepreneurs and technologists that reaches the edge of our ecosystem.
Deep technical challenges. Blockchain technology is just over 10 years old. Ethereum itself is still a toddler. There is much to be done before these platforms can scale to the order of millions or billions of users. We are building the tools, infrastructure and applications l that are pushing the technology forward.
Continuous learning and improvements. You’ll be constantly exposed to new concepts, ideas and frameworks from your peers and as you work on different projects — challenging you to stay at the top of your game.
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)
Senior Golang Engineer Deltatre Sydney, Australia A$130,000 to A$140,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Company Description
Deltatre provides strategy, planning, consultancy across all stages of our client's lifecycle. We're an end-to-end provider of premium products and services for global sport and media operators. We push boundaries every day to offer the most reliable, scalable, engaging end-to-end offerings that continually meet and exceed fan expectations and maximise client value. Underpinned by data we're able to determine the best experiences to drive business growth.
Position
As a Senior Golang Engineer on Deltatre's product development team, you will work in one of our multidisciplinary squads to ideate and deliver features to our product's platform.
This role requires a focused background as a Back End Engineer plus at least 2-3 years working commercially with Golang, as well as demonstrable commercial experience with the following:
Golang Backend Engineer Hiveway Remote (EU timezone) €45,000 to €60,000 a year
June 2020
5 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)
Remote Golang Backend Developer Infura Remote (Europe, United States) $90,000 to $150,000 a year
October 2019
1 Applicants This Week
More Than 6 Months Old
Job Description
REMOTE GOLANG DEVELOPER (Europe and U.S.)
About Infura at ConsenSys:
Infura is a platform for decentralized infrastructure, and it is one of ConsenSys' flagship projects. Infura is widely recognized in the Ethereum ecosystem, and its infrastructure powers other very popular projects in the space.
Infura is aiming to be an infrastructure powerhouse and a "source of truth" of the decentralized world.
About the role:
Use your extensive knowledge of Golang and (Python or JavaScript) to design and implement backend services (APIs, daemons, and web services) to support our high volume backend as well as frontends created by Infura and its customers.
Architect and build software that helps Ethereum clients (like Geth and Parity) to scale massively.
Collaborate with a team of senior engineers to build the infrastructure powerhouse of the decentralized world.
Support and promote the Ethereum ecosystem, with a front row seat to ICOs and other major events in this exciting and rapidly growing ecosystem.
Requirements
Languages: Go / Golang and (Python or JavaScript)
Experience with API design and implementation
Ability to architect software using the services provided by a cloud provider
Ability to incorporate the requirements of both the frontend and infrastructure domains into software design
Familiarity with AWS
Familiarity with Linux
Familiarity with Docker
Familiarity with Redis
Familiarity with RDMSes such as MySQL
Ability to analyze and optimize performance in high-traffic internet applications
A constant desire to improve, learn more, and take things higher
Strong communication and documentation skills as well as proven ability to work within a team
At least four years' backend engineering experience, a large portion of which in a team environment
Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
Bonus Points
Blockchain / Ethereum experience a strong plus
DevOps experience
Experience with or knowledge of large scale, high volume systems