- Upload Your CV
- Go to your Inbox & Confirm Your Application
For any enquiries on this job please contact the job poster
£75k - £100k
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.
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.
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.
AWS, Microservices, Go, Docker, Kubernetes, Terraform, Vault, Consul, Linkerd, Elasticsearch, Clean Code, TDD, BDD, Pair Programming, Agile, Kanban, Scrum
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
• 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
Screening call with Talent Team (30 minutes)
Take home test (4 - 6 hours)
Technical interview (1 hour and 30 minutes)
£116K - £125K
At Elastic, we have a simple goal: to solve the world’s data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what’s possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.
The Beats platform is the basis for building open source shippers that collect all kinds of operational data, store it in Elasticsearch, and visualize it with Kibana. They collect data from edge servers, and are used to power application monitoring, infrastructure monitoring, and network monitoring. We currently have five official Beats: Filebeat for gathering logs, Packetbeat for network traffic, Metricbeat for metrics, Winlogbeat for Windows event logs, Heartbeat for uptime monitoring, and Auditbeat for audit data. In addition, the open-source community has created over 40 Beats, collecting data from all sorts of sources.
All current Beats are written in Golang.
As part of the Beats team, you will be responsible for maintaining the official Beats, for creating new ones, as well as for supporting the community around Beats. The team is diverse and distributed across the world, and collaborates on daily basis over Github, Zoom, and Slack.
Skills you will bring along
$90k - $160k
₹12L - ₹33L
Our Technical Team
Our technical team is largely remote, working in Asian time zones. We have 25+ developers and several engineering managers, we are looking for someone to come in and be a Senior Go Developer.
Our devs are famous in the Go community and has spoken and sponsored many Go Conferences. We also encourage our employees to goto conferences.
Check out some of our videos
We’re looking for full-time candidates who are good at staying organized and systematizing things, who can set technical direction.
Activities will include
Building Core Blockchain tech in Golang
Scaling out blockchains
Researching Future technology
Setting technical direction
Making sure our products are secure and reliable
Continuous integration and testing are in our blood.
All our blockchain software is written in Go
We are big fans of Vue.Js on the frontend but not religous
Mysql and Elastic Search for traditional apps
Everything is build on CI and continuous deployed to our staging environments
We use Google Cloud and Kubernetes for all our non Blockchain workloads
While not fully TDD, we do have extensive test suites for all our products
Our Ideal Candidate
We’re looking for someone who’s extremely organized, good at building and delivering software on a schedule, and juggling multiple priorities and make sure everything gets done.
You should also be an experienced developer, understanding the big picture of highly technical projects.
Loves Go or can learn to love it.
Having managed a team of multiple developers with an Agile process, while maintaining multiple releases a week.
A background in Backend Software development
Experience coordinating strategy across multiple remote teams at a previous organization
If you’re already knowledgeable about Ethereum and DApp scaling, that’s a huge bonus! But not required.
$120k - $120k
GrayMeta is looking for a mid- to senior-level Golang Developer to join our team and work with our scalable, highly-available Golang platform. We are looking for someone that has experience with building great user experiences, high performant single page applications and loves the creative aspect of building.
Love a challenge? Anyone can manage a single application - we manage and processing petabytes of video and image files along with the components supporting billions of operations with very different workloads. You’ll be part of a highly capable and motivated team working on solving the hard problems of scalability, availability, and performance on a global platform across multiple data store technologies.
ESSENTIAL POSITION RESPONSIBILITIES
· Work closely with Marketing, Product, and other stakeholders to ensure product requirements are understood
· Perform a technical analysis of requirements
· Write clean, modular, robust code to implement the desired requirements
· Tackle tough design and UX problems
· Create new ideas with our digital team and continually iterate on the experience
· Ensure high level of quality
· Take full ownership of the product from design to implementation and deployment
QUALIFICATION & EXPERIENCE:
· 5+ years of web production or site operations experience
· Deep understanding of SQL/NSQL
·Deep experience with Golang, experience in Machine Learning a +
· Ability to work both independently and in cooperation with others
· Ability to instill and enforce best practices around web development
· Ability to navigate large existing code, and improve it as it changes
· A sense of urgency and ownership over the product
· Great attitude towards work and people
· Intellectually curious, passionate, and inventive
· Focus on quality and simplicity, sweat the details, and delight our users
· Motivated to solve problems in unique and innovative ways
· Desire to make things beautiful, and a strong understanding of usability and visual design
· Preferably strong working knowledge of: Golang, Elastic and Postgres