Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 400+ Golang Coda Platform Jobs (1 new this month) in November 2024 at companies like Form3, Ravelin and fortrabbit with salaries from $100,000 to $130,000 working as a Senior Software Engineer (Go) - 100% Remote, Software Engineer and DevOps / SysOps Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,337 developer profiles page views in the last 30 days
Headquartered in London, the FinTech capital of the world, Form3 are building the most exciting banking technology company on the planet. Our mission is simple: transform payments technology to enable the global financial community to move money in real-time.
CULTURE
Being a tech-first business, we place emphasis on thinking outside-the-box. By utilising the latest cloud-native technologies we find innovative solutions to problems that others would deem unsolvable. We live and breathe open-source, prioritise best-practice and automation while Slack is at the heart of everything we do.
We advocate a positive work-life balance and offer a super flexible, remote-friendly working environment. We don’t mind whereabouts our Engineers are based as we are happy for our team to work from anywhere in the UK or EU, with most of them choosing to work remotely most of the time. However, we also have offices in London and Amsterdam, so should they ever wish to work from these, they are most welcome.
ENGINEERING TEAM
Our Engineering Team consists of over thirty-five Senior Engineers that are responsible for the end-to-end ownership of our platform, from architecture through to infrastructure. Individually they are all exceptional at what they do, but by working collaboratively within a team, consistently applying best-practice and automating absolutely everything they build world-class software for our customers.
There are a wide range of problems to tackle as an Engineer at Form3, from configuring nginx proxies to writing custom payment routing and handling logic. It’s very much a “best tool for the job” mentality here and our tech-stack is forever evolving. Our primary programming language is Go however we do have some services written using Java, Python and Ruby.
We are looking to speak with Senior Engineers that are EU citizens and based in the UK or Europe with;
Experience or interest in Go programming language
Understanding of distributed systems and cloud computing
Appreciate the **DevOps **culture and the value of automation
Place emphasis on code quality, BDD/TDD and software development best-practice
Are passionate about technology and enjoy working collaboratively within a team
Have a breadth of experience across a variety of programming languages
For more information on Form3 please visit our website or take a look at our company profiles on StackOverflow, GitHub and LinkedIn.
Perks & Benefits
• 100% remote working
• 30 days annual leave (plus Bank Holidays)
• Great tech-stack, challenging projects and an exceptional team of Senior Engineers to work alongside
• Regular paid trips to London to spend time with our awesome team
• Tech-first FinTech scale-up with limitless possibilities to progress your career
Software Engineer Ravelin London, United Kingdom £50,000 to £85,000 a year
August 2019
5 Applicants This Week
More Than 6 Months Old
Job Description
DESCRIPTION
Ravelin is pioneering the use of machine learning in the prevention of e-commerce fraud and has been very successful in the four years we have been in operation. Companies all over the world are accepting more transactions with fewer chargebacks thanks to our machine learning-based approach to fraud prevention.
THE ROLE
Ravelin is looking for a Software Engineer to own the development of a high volume fraud technology platform within a small tech team. You will be encouraged to have opinions about the strategic direction of the company and products, as well as owning the development team from the front.
In the day-to-day work, you’ll be working closely with our skilled engineers to build internal processes that are so reliable they melt into the background and run software at scale under real-world conditions.
Ravelin also encourages learning and development of new and existing skills (machine learning, neural networks, python, Golang, cloud automation etc).
RESPONSIBILITIES
Developing reliable and resilient software
Working closely with Data Scientists, Data Engineers and Product Managers
Build internal process and tools
Build microservice architecture using Go
Contribute with ideas and suggestions
REQUIREMENTS
Substantial and demonstrable experience in a programming language(s)
Understanding of data structures and algorithms
Experience with Database (design principles)
Working experience with testing and quality
Knowledge of Version control
Preferable:
Experience with Golang
Knowledge of Cloud technologies (GCP, AWS, or Azure)
Agile software development
Micro-services architecture
Containerisation (Docker, KVM, Kubernetes, etc)
Knowledge of CI/CD
Perks & Benefits
BENEFITS
Competitive Salary & Equity Package
25 days time off plus holidays
Fortnightly demos/updates
Fortnightly team lunches and regular company socials
We are looking for a skilled SysOps/DevOps Engineer and Linux admin. Help building, maintaining, and troubleshooting our infrastructure. Ensure the highest levels of availability, performance and security. Make a big impact by joining a small developer-centric team.
Your responsibilities
Strategic thinking: Shape future features
Development: Extend the platform
Maintenance: Keep the infra running (security updates & review)
Senior Developer / Fintech Tumelo Bristol, United Kingdom £45,000 to £65,000 a year
August 2019
1 Applicants This Week
More Than 6 Months Old
Job Description
About us
Tumelo is a purpose-led financial technology company, providing transparency and influence for investors who want to have impact with their money.
We believe in a financial system that serves both people and planet.
Over the last year, we’vebeen building aplatform that creates value-aligned investments for people like us (environmentalists, feminists, tech enthusiasts...) and giving those people their right to a shareholder voice.
We are an FCA authorised financial institution and are at our most exciting stage of development as our app goes live in the market.
About the role
You will work on our backend with a slew of phenomenal new technologies including Golang, gRPC-based microservices, Kubernetes, Terraform, Amazon Cognito, the Google Cloud Platform and GitLab CI. Our mobile app is built in React Native.
You will be a foundational team member, contributing your experiences and ideas to enhance the growth and development of our team and general product direction, especially at this critical stage in our development.
You will contribute significantly to the architecture definition, design, development, testing and maintenance of Tumelo’s backend services and back office web portal.
You will ensure software is appropriately tested at all stages of the development and deployment cycles, including identifying opportunities for making our test and CI processes evermore effective and efficient, and you will help with the implementation of improvements to those systems.
You will work in an agile team, actively participating in scrum-based ceremonies to translate business and user requirements into stories; writing and refining.
About you
You are an exceptional individual who encapsulates our company values: open hearts, ambition, bring the magic, long-term thinking & thoughtful listening.
You are passionate about software development and enthusiastic about projects you work on, especially about learning new stuff and pushing your own boundaries.
You love working collaboratively in a small team and are a brilliant, proactive communicator.
You have at least 5 years of experience in design and development of large-scale software solutions, especially microservices.
You have a good working knowledge of Golang, ideally having used it successfully in a commercial environment, though we are also open to strong developers from other backgrounds who are eager for an opportunity to extend their Golang skills.
Do you like building microservices, and you get excited by the idea, that you will be building a high- performance and scalable application that will change the face of the AdTech industry? We’re now looking for our next Gopher that will join our team and make a difference!
Who we are
We are a very international team and looking to grow and extend the team rapidly in the next 3 years. We are profitable, well-funded with an office in the heart of Berlin and clients lining up for our next breakthrough product. Our products are a Fraud Detection system and an Ad-serving-Platform helping our clients to save advertising costs and automating manual tasks. It’s a user-friendly product, enabled by a very configurable and complex backend.
About the role
We are looking for a passionate Software Engineer who’s in-love with technology, excited about building solutions and who loves teaching & learning from others.
Responsibilities
Work with all team members and management to build a next-gen breakthrough advertising product.
Build new product features with passion for Golang
Quick iterations on product features and experiments.
Write clean and maintainable code.
Ensure that each of our technology products meet industry
standards.
Write clean and testable code accompanied with proper tests and meaningful documentation.
Develop microservices
Skills
Strong proficiency in Golang
Experience working with Container technologies (Docker)
Understands the nature of asynchronous programming, its quirks, and workarounds.
Low latency / high performance software design.
Understanding of unit and performance testing.
What do we offer
Choose your development environment Linux / MAC
Choose your favourite IDE
Kubernetes trainings hosted by our partner Google!
A relocation package (1 month accommodation and flight)
Fresh Fruits & Drinks in the office
Friday GetTogethers & Team activities
Flexible work hours (Core hours 10am – 4pm)
Plenty of room for your own ideas and initiatives
We look forward to your application! Send please your cover letter and CV (incl. photo) in English in MS Word or PDF format to:
We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud.
We'd like to hear from enthusiastic polyglot developers who want to work with the latest technologies, solve interesting problems and be part of a really great team. There are a wide range of problems to tackle, from configuring nginx proxies to writing custom payment routing and handling logic, and we contribute open source back to the community. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.
You will be working on new development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although many of us live around London, we are operating as a remote team, and typically working from home and pair programming.
It’s very much a “best tool for the job” mentality at Form3 and our tech-stack is always evolving but to give you a flavour of what we’re currently working with here are some of the tools we use;
Some of the languages we currently use are: Golang, Java, Python and Ruby
Some of the tools we use: Kubernetes, Terraform, Docker, Vault, Consul, Linkerd
Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others
We don’t mind whereabouts you are based as we offer the opportunity for our team to work remotely from anywhere in the UK or EU. In fact, most of our Developers work, utilising screen-share technology and pair-programming to share knowledge across the team. That being said, we also have London and Amsterdam offices, so should you occasionally wish to work from these, you'd be most welcome.
Your Experience
Polyglot: Choosing the right tool to solve the problem is critical, and we expect you to have professional experience with at least 2 different programming languages and multiple platforms and tools.
Distributed architecture: We expect you to have previous experience engineering complex distributed systems, and a view on topics such as service discovery, integration testing, inter-process communication, how to define your services and APIs, as well as experience with distributed data stores.
Public cloud: You have worked with public cloud services (AWS, Google Cloud etc.)
TDD/BDD: Code quality is key, and we expect you to have worked with Test-driven development (TDD) and Behaviour-driven development (BDD) and be familiar with the use of tools such as Cucumber.
Desirable Experience
Most of our code is written in Java and Go, so experience with either would be helpful.
All our services are built and managed as docker containers, so Kubernetes, and general docker experience is preferred.
We like clean code, so experience with Event Sourcing/CQRS will be useful.
We do contract-based testing, using tools such as Pact.
We work as a devops team, so experience in automating operations (such as infrastructure as code, automated monitoring and alerting, build pipelines etc) would also be useful.
Whilst experience of the above technologies would be nice, it is by no means essential. We are looking to speak with well-rounded software professionals who have a breadth of experience across a variety of programming languages, are passionate about tech and enjoy working collaboratively within a team.
Perks & Benefits
100% Remote
30 days holiday (plus Bank Holidays)
Pair programming, with an experienced team of engineers
At HelloFresh, our mission is to change the way people eat - forever. From our 2011 founding in Europe’s vibrant tech hub Berlin, we’ve become the global market leader in the meal kit sector and inspire millions of energised home cooks across the globe every week.
We offer our meal kit boxes full of exciting recipes and thoughtfully sourced, fresh ingredients in more than 10 countries, operating from offices in Berlin, New York City, Sydney, Toronto, London and Amsterdam. Our more than 4,000 employees are the heart and soul of our highly international, fast-paced, and dynamic environment where innovation and smart, fast action is encouraged.
Our Engineering, Data, Product and Security teams are located in Berlin and New York and are critical to what we do. From procurement tools, to conversion rate optimization, live pricing tools, payment services and add-on upselling features, we work on challenging problems and have a high output of building and releasing features and engines that make our business thrive and deliver real financial impact.
You can get a taste of what we've been working on by checking out our tech blog.
About the job
Be a valued member of an autonomous, cross-functional agile team
Build and take operational responsibility for the HelloFresh platform
Architect, design, develop, deploy and operate microservices that serve millions of users, using DevOps practices and tools
Monitor and improve the usage of the services you build
Close cooperation with Frontend, Devops and Business Intelligence teams
Creating a smooth and pleasant end user experience, for both our customers and our internal users
Who we are looking for
You are extremely comfortable and have solid back-end experience with at least one of the following languages: Go or Python
You have extensive knowledge of OOP, Design Patterns and SOLID Principles
Prior experience with unit, integration & functional testing, distributed architectures, applications tuning/profiling, and continuous integration are all highly valued
You are used to working with relational and non relational databases
Additddvfionally, any experience working with microservices is a plus
Interacting with front-ends, designers, product managers and our teams around the world is very much part of our day-to-day, so communication skills are vital. We are looking for strong problem-solvers who can apply their engineering skills to a wide range of the platforms and environments we support.
Perks & Benefits
What we offer
Relocation assistance to move to Berlin and visa application support
Competitive compensation
Significant reduction on our meal kits
Annual learning and development budget to attend conferences or purchase educational resources
Sabbatical policy
Work in our office located in the heart of Berlin
A diverse and vibrant international environment
A range of perks (Free in-house crash course in German, compensation for advanced German classes, in-house lecture series and knowledge sharing programme, discounts for our neighboring gym & Urban Sports Club, free weekly yoga classes, summer & winter parties, discount on our HelloFresh GO vending machines)
The chance to have a significant impact on one of the fastest-growing technology companies in Europe in an exciting growth phase
Are you up for a challenge?
Please submit your complete application below including your salary expectations and earliest starting date.
Please provide your personal blog and Github address in your notice of interest.
Job Description
We are an exciting start-up company founded by proven leaders with repeated success in the technology space. Our newest company is developing a cryptocurrency platform based on an open-source third generation blockchain that we’re creating. Our goal is to set a new standard in security and protection for our end users and community.
We’re looking for a Golang Software Engineer who combines software and systems engineering to build and run large-scale, scalable, massively distributed, fault-tolerant systems for the Crypto market place. Reporting directly to the VP of Engineer the Golang Software Engineer makes sure that WON’s services, both internal and externally- visible systems have reliability, rock solid uptime to meet our users’ needs and quick improvement while being responsible for capacity, performance and scalability.
Responsibilities
- Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation and refinement.
- Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
- Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
Qualifications
Minimum qualifications:
- 2+ years of recent server-side experience in Golang
- Knowledge of web technologies including HTML, CSS, JavaScript (JQuery or AngularJS), WebSockets is an advantage
- Experience working with MySQL
- Experience with Redis, MongoDB or other NoSQL solutions
- Understanding of how to build and consume REST APIs
- Building modular and scalable code
- A sense of humor and thirst for knowledge
Preferred qualifications:
- Interest in designing, analyzing and troubleshooting large-scale distributed systems.
- Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
- Ability to debug and optimize code and automate routine tasks.
Please provide your personal blog and Github address in your notice of interest.
Benefits
- Competitive Salary
- Awesome bonus
- 20 days annual leave
- 8 days personal leave
- 100% medical, dental and vision insurance
- Life insurance
- 401(k) and FSA
- Free shuttles between Caltrain Menlo Park and office
- Gym on site, accessible 24/7
- Located on corner of Marsh Road and 101, by the Dumbarton Bridge exit.
- Loads more!