Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 100+ Golang All in Bits Inc Jobs (1 new this month) in United Kingdom š¬š§ in September 2024 at companies like Fat Llama, Cloudflare and Vodafone with salaries from Ā£39,000 to Ā£120,000 working as a Senior Software Engineer, Software Engineer - Core SRE and Software Engineer (Innovation). 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
56 developers joined Golang Cafe in the last 30 days
14,471 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 121 All in Bits Inc Jobs in United Kingdom š¬š§ • Sort by
Date
Senior Software Engineer Fat Llama London, United Kingdom Ā£70,000 to Ā£100,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
What if owning things was no longer important? What if expensive, niche items could be available to you in seconds? And what if you could generate an extra income from your own belongings? At Fat Llama, we're already bringing about that future. We believe that one day, owning those things we only occasionally need will be as ridiculous as buying a house every time you want to go on holiday.
Our users enjoy on-demand access to anything from high-end cameras to drones to campervans. As a result, they're doing, creating and achieving incredible things every day. Income from rentals is changing the lives of many of our lenders, too - whether it's paying their rent or allowing them to drop corporate jobs and focus on passion projects.
The herd's growing fast, too. Last year we went through Y Combinator and recently announced a $10M raise from amazing investors to superpower our growth and focus on American growth.
Our Technology
Technology is at the heart of everything we do at Fat Llama, allowing us to solve a problem that has never been solved before. Our whole team gets a say in the product & tech roadmap, and our engineering team takes pride in writing, testing and deploying new features on a daily basis.
As an engineer at Fat Llama, youāll be responsible for crafting, building and running the software which underpins our marketplace. Weāre looking for somebody that can deliver solid engineering whilst moving at the same speed as our constantly growing business. You should also be excited about helping shape the direction and culture of our engineering team going forward.
Are you excited by the prospect of learning new technologies? In a rapidly changing and growing startup, youāll be required to wear many different hats. Whether it be designing scalable systems, building tools to help our Operations team keep the business running, or slicing and dicing data for our analytics dashboards, you should welcome the challenge. You should thrive in a constantly changing environment and enjoy learning new things at a fast pace.
Our team takes pride in owning our work truly end-to-end. Weāre looking for people who can plan, experiment, build, test, deploy, measure and iterate before calling it done. As a small team, we try and build on the shoulders of giants, which means that youāll often find us working with the latest and greatest technologies.
You might be a good fit for the role if you:
Want to work in a team that values teamwork, learning and collaboration.
Love writing clean, elegant code that other people can read.
Have a deep understanding of at least two programming languages or paradigms.
Have experience mentoring and teaching other engineers.
Have led engineering projects from conception to delivery
Have expertise in designing and building web services or APIs.
Take pride in your fastidious approach to testing your code.
Have a real passion for user experience. Every. Llama. Counts.
We would be thrilled if you also had:
Experience building distributed systems or microservices.
Android, iOS or React Native work under your belt.
A deep understanding of JavaScript or Golang.
Experience working with and launching cloud based services.
If you donāt feel like you fit all of these areas, donāt worry. We are dedicated to the development of our team. Whether youāre a computer science graduate, an artist or a bricklayer, as long as youāre also a programmer, weād love to hear from you.
Please note that the package for this role will include equity.
Applicants with less experience may want to consider applying for our software engineer role.
--
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Bringing your whole Llama to work
We're an equal opportunity employer and value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the worldās largest networks that powers trillions of requests per month. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare have all web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was recognized by the World Economic Forum as a Technology Pioneer and named to Entrepreneur Magazineās Top Company Cultures list.
We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!
In this role, you can expect to:
Work on highly distributed and scalable systems
Participate in the constant cycle of knowledge sharing and mentoring
Manage and develop some of the biggest clusters in the world
Research and introduce cutting-edge technologies
Contribute to open-source
We are still a small team, well-funded, growing quickly and focused on building an extraordinary company. This is a superb opportunity to join a high-performing team and scale our high-growth network as Cloudflareās business grows. You will build tools to constantly improve availability, performance, uptime and response times. You will nurture a passion for an āautomate everythingā approach that makes systems failure-resistant and ready-to-scale.
You may be a good fit for our team if:
You have proven skills of designing, developing and delivering HA scalable production systems.
You have deep knowledge of configuration management software, preferably Salt.
You have solid experience with cluster management systems (Kubernetes, Mesos)
You are comfortable with developing software in Go or Python
You know how network services (DNS, TLS/SSL, HTTP) and network fundamentals (DHCP, subnetting, routing, firewalls, IPv6, BGP) work
You have strong experience designing and managing multi-tenant database solutions (Clickhouse, PostgreSQL, CockroachDB)
You are confident in your knowledge with load balancers (nginx, HAProxy)
Bonus points if:
You have strong operational skills and are an expert in bash scripting
You have practical knowledge of web and systems performance, extensively used tracing tools like ebpf and strace.
What Makes Cloudflare Special?
Weāre not just a highly ambitious, large-scale technology company. Weāre a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflareās enterprise customers--at no cost.
Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.
Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.
1.1.1.1: We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Hereās the deal - we donāt store client IP addresses never, ever. We will continue to abide by our privacy policy and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something youād like to be a part of? Weād love to hear from you!
For us, digital transformation is constant - not a one-off event. Itās our obsession. And itās how we forever evolve our technology to improve the lives of our customers. We continually experiment with ways to make our journeys more intuitive, simple and enjoyable. And weāre constantly testing and trialing ways to give customers faster access to our services, more flexibility - and the richest, most rewarding experience.
All you need is the right mindset and the desire to help us create award-winning digital experiences ā we work at pace, we love ideas and collaborate on agile project.
About the role
We're looking for a talented and enthusiastic Software Engineer (Innovation) to join our innovation team in London, bringing with you a broad range of experiences and a passion for modern development technologies and practices. As an Innovation Software Engineer you'll be part of innovation team, building and testing great products that delight, transform and have a revolutionary impact on our business.
Working as part of the Innovation team and collaborating with teams across the Digital department to solve business problems - internal and external; by coming up with creative solutions and employing future technologies that can have revolutionary impact on our bottom line.
Your key skills and experience will ideally include:
Strong development skills in Python or Java. Familiarity with Scala, Go and Clojure is a plus.
Experience with stream pipelines and data store technologies (nosql, wide column and graph). We are Currently using Cassandra, Kafka, Amazon dynamoDB, Redis, Neo4j and Mysql.
Experience in Agile (Scrum) development.
Proven experience working in a continuous integration environment and prefer collective code ownership.
Familiarity with high availability distributed systems, SOA and RESTful messaging.
Bullet proof system design with solid tests
Experience working at scale with distributed Big Data technologies.
Someone with an interest in AI first software engineering and data
Experience with, and desire for, high quality and reliable service development
Organised and pro-active, with strong attention to detail
A natural team player, who enjoys working collaboratively with colleagues
A highly motivated self-starter with a can-do attitude, flexible and adaptable, with a ācan doā approach and solid problem-solving skills even in the face of demanding deadlines
Focused on delivery, with a passion for quality and innovation
Ongoing contributor and passion for learning and adopting cutting edge technologies
Interest or experience in NLP, ML, disambiguation strategies and semantic approaches are plus points
Mentor the team and inspire experimentation, who facilitates and encourage training.
Established as a technology leader, working closely in cross functional teams and encompassing different technologies into solutions.
Nurture and encourage innovative ideas to problem solving, empower the team with the current line of thinking to produce the most cost effective solutions.
Moving on with new ideas to help find solutions with the emphasis on how can technology or a new creative method help make improvements.
Backend Engineer Resin London, United Kingdom / Remote $53,000 to $58,000 a year
August 2018
3 Applicants This Week
More Than 6 Months Old
Job Description
Resin.io provides a software platform that helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our IoT toolkit ever since. We also maintain a variety of successful open source projects including Etcher, Balena, and resinOS, and made contributions to high-exposure projects such as Docker, Electron, and AppImage.
Our technology is open, standards-based, and proven in production across a wide range of scenarios from drones, 3D printers, point-of-sale devices, tidal turbines, skyscrapers and more. Our investors include DFJ, Aspect Ventures, GE, and Ericsson.
Resin is a highly distributed, remote-friendly company with a pretty much flat hierarchy. Our organization is adaptive, getting feedback signals from our users and systems. Right now we organize ourselves by projects, which allow us to build complex features and solve big problems, while staying mutable. As a distributed group, we rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. Our base of operations is nominally London, though really we are living all over the world: from Barcelona to Bulgaria, Argentina to Vietnam, and many more.
On being a Backend Engineer at resin.io
We maintain a service infrastructure for IoT devices, and this is where we have quite a bit of our engineering talent. You will be actively working on one or more of these core components, fixing bugs, solving complex technical problems, and implementing user-facing features across the resin.io stack. While resin.io focuses on IoT, the majority of our engineers don't require embedded programming expertise.
People who are successful engineers are well-rounded generalists and great communicators. They are eager to take responsibility for a project, and are able to make good decisions about the project because they have the context of what's important.
We don't require engineers to be already familiar with the technologies we use. We are happy to invest in people that showcase a strong understanding of the challenges of building secure distributed systems.
Responsibilities
Actively invest back in our own technology, libraries, and frameworks
Understand security best practices and strive to apply them in your work
Be highly motivated to produce great code
Evaluate customer requirements and other inputs to determine the scope and timing of new functionality
Design, architect, and own the execution of your projects
Ensure the architecture of our distributed system remains cohesive
Collaborate, brainstorm, and coordinate work with other resineers
Understand the high-level goals, and thus know how to prioritize your work
Challenge orthodoxy when that will help the product evolve
Work efficiently with a certain amount of ambiguity in the tasks you're executing
REQUIREMENTS
Need to have:
Desire to make yourself and others more effective. You'd be bothered by an inefficient process
Good understanding of software engineering practices and how to apply them
Excellent written communication skills, and fluency in English
Self-discipline to take on a project and push it to completion without too much management. You also know when to ask for help
Strong problem-solving abilities. You know how to split a complex problem into incremental pieces
Basic front-end development skills
Nice to have:
A sample of your work (URL or attached sample)
Contributions to OSS projects (please include a URL)
Having worked remotely before
Experience with Resin.io as a user
Experience with embedded GNU/Linux, anything ranging from personal projects with a Raspberry Pi to commercial or industrial scenarios with custom devices
Experience with React, Node.js, Docker, PostgreSQL, or Kubernetes
Experience with embedded development and microprocessors
Experience with the Electron framework and cross-platform development
Experience leading software projects in the open source world
Make sure to let us know if any of these items apply to you!
Perks & Benefits
Work with an extremely talented, diverse team
Equipment of your choice
Remote-friendly
Flexible working hours
Flexible vacation policy
Annual company gathering in an international location - this year, Barcelona in October
Principal Software Engineer - Edge Data Fastly London, United Kingdom / Remote (United States) Ā£80,000 to Ā£120,000 a year
January 2021
7 Applicants This Week
More Than 6 Months Old
Job Description
Fastly helps people stay better connected with the things they love. Fastlyās edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customersā applications as close to their end-users as possible ā at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastlyās customers include many of the worldās most prominent companies, including Vimeo, Pinterest, The New York Times, and GitHub.
We're building a more trustworthy Internet. Come join us.
Principal Software Engineer - Edge Data
You will be one of the first engineers working on a brand-new system that Fastly has been prototyping and is now beginning to operationalize. The system applies cutting-edge distributed systems theory ā notably, CRDTs ā to Fastly's global network to provide an infrastructure for state at the edge.
What You'll Do
Learn the distsys theory and Go implementation of the project to proficiency, becoming a technical "co-founder" and owner
Optimize system performance to meet Fastly's Internet-scale requirements, via testing, profiling, refactoring, and redesigning
Collaborate with customer-facing teams to define and implement primitives that will power a huge number of future Fastly products
Help to design, develop, and participate in a process for onboarding new engineers to the project, with a focus on mentorship and growth
Work in a small team that's highly motivated to find new, innovative ways to give our customers new capabilities
What We're Looking For
Clear, effective, and empathetic communication skills, both written and verbal, especially when discussing complex technical topics
Intermediate+ proficiency with Go (Golang), ideally having built and operated one or more large-scale projects
Advanced distributed systems theory experience, especially eventual consistency, and a strong interest in learning more
A "systems thinker" who always keeps the big picture in mind, even as they work on the smallest details
Effective at asynchronous remote work, with teammates across the world
Why Fastly?
We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives. Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand.
We love distributed teams. Fastlyās home-base is in San Francisco, but we have multiple offices and employees sprinkled around the globe. In fact, 50% of our employees work outside of SF! An international remote culture is in our DNA.
We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits like up to 20 weeks of paid parental leave, options for free medical/dental/vision plans, and an open vacation program that enables our folks to take the time they need to recharge (some benefits may vary by location).
We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day.
We are passionate. Fastly is chock full of passionate people and weāre not āone size fits allā. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about.
Weāre always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit, please apply!
Backend Developer Third Light Cambridge, United Kingdom / Remote (UK) Ā£40,000 to Ā£50,000 a year
June 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Third Light is hiring a Back End Engineer āa Go developer or someone who has been mixing Go into their work or personal projects and is readynow looking for a primarily Go-based role.
You may work remotely - joining a team that already includes remote workers - or from our Cambridge office.
This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps people manage and share their digital media files easily ā features that deliver immediate positive impact for our global user base.
We're a small and expanding software development team, building an enterprise application with a highly-polished UI, using the very best and latest techniques. We employ an iterative, design-led process where everyone on the team gets a say.
Our product is a single-page JavaScript application loosely-coupled to a back end that's built on Go microservices and legacy PHP. We use microservices for all new features and Go is our chosen language to do this. In parallel we are migrating our older codebase to Go microservices.
We're agile and manage our work using a gentle Kanban process with daily stand-ups and we encourage a lightweight, productive approach to development. We can allocate projects that build upon your current strengths, and we offer a personal development approach that you may help shape.
Your opinion and expertise will be valued from day one.
Upcoming projects within the team
Integrate with social media to provide a publishing platform that can also gather user-generated content
Provide AI and machine vision to detect duplicate files and provide auto-tagging and OCR
Create a metrics & reporting system to track usage of features, document downloads and image views
Implement a full SFTP client & server interface to integrate with SLR Cameras and legacy systems
Extend workflow and automation microservices to create intuitive automated channel publishing tools
Automate orchestration of microservices in our product e.g. exploring Kubernetes
< your idea here! >
We're looking for
Someone who's positive about Go and wishes to embrace this exciting language
Proven back-end coding skills using either PHP or Go and for Linux
Demonstrable interest in Goāfrom industry, self directed learning or personal projects
An appreciation for continuous unit and integration testing
Skills in designing, building, testing and maintaining web services, ideally microservices
Ability to work with a large, live, production codebase
Familiarity with relational databases e.g. MySQL or PostgreSQL
Familiarity with CI/CD, preferably within a Git-based workflow
Optionally, familiarity with porting an OO monolith to a microservice architecture
Someone considering mid level back-end jobs such as: Go Developer | Go Microservices Developer | Golang Developer| Node.js Developer | PHP Developer | Python Developer | Back End Engineer | Back End Developer etc.
You may bringāor like to gaināskills exploring any of the following
Containers, containers as services and automated container deployment
Large-scale storage, manipulation and streaming of multimedia
Machine intelligence, visual recognition or similar numerical computation
Production experience in systems configuration, monitoring, logging, and metrics gathering
Our current technology mix - we'll help you get up to speed
c.Ā£50,000ā negotiable āwe're keeping an open mind
Contributory pension scheme
Personal development plan that you can shape for related training/certifications/conferences
25 days holiday + public holidays | flexible hours | bicycle and free car parking | on site cafe | good coffee and tea | fresh fruit | choice of high end workstation | an adorable Beagle to brighten the office
Working remotely: The Third Light development team embraced remote working a few years ago and now has workers in more than one country. We strive to provide a friendly, fun, supportive remote-working culture and we refine our processes to make remoting easier. We will welcome your ideas and contributions. We provide computing equipment and cover reasonable costs incurred from running a home office.
Normally, as a new starter, you'd come to the office for a few weeks to get to know each other. Due to Coronavirus you will no-doubt join us remotely, at least temporarily, which will bring interesting challenges in how best to introduce you to, and integrate you into, the development teamāhow to train you, how to help familiarise yourself with our systems and ways of working. We see this as an interesting challenge so weāre working it out at the moment. We're planning a fully-remote āonboardingā process with team meetups, one-to-one sessions and pair programming as well as online social gatherings for you when you join.
If you'd prefer to primarily work from our office this option will still be available to you after lockdown.
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 Risk Ledger London, United Kingdom Ā£50,000 to Ā£70,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
Job Description
Risk Ledger is seeking software engineers to join our core team and take ownership of developing & shaping our platform that sits on the intersection of cybersecurity and risk management. This is an opportunity to work with the latest technologies to solve an increasingly important problem, and to have an outsized impact on a product early in its lifecycle.
We are looking for an amazing and talented team from a diverse set of backgrounds and skillsets to help us grow and build a truly special company, from scratch. The main focus of the role will be on backend development, but to excel you should be comfortable up and down the stack - itās all hands on deck at this stage, so youāll need to be ready and willing to delve into the front-end, ship new functionality, and be involved in the product development, improving and learning as we go.
What youāll be doing:
Building our systemās backend, primarily in Go. If youāre a fast learner and keen to work with Go in production, weād love to speak with you;
Developing and fleshing out our API. Weāll be ingesting a lot of data from our clients and their supply chain, so having a robust API is key to taking the stress out of our customersā lives;
Getting your code, and that of the team, into production - hopefully continuously and bug-free!
Helping to expose the backend functionality in the frontend when necessary. The UI is built in HTML, CSS and JavaScript using Vue.js, so you should be confident enough to understand how everything fits together and be happy to make improvements where appropriate.
Working closely with the customer relations side of the company, to ensure that weāre always focused on and building what is right for our clients to make their lives easier, not just ours.
What success will look like:
An awesome looking product, with the functionality our clients need.
A growing engineering team that people enjoy working with, who laugh together, know each otherās strengths and get the job done.
A rapidly expanding customer-base who are eager to use our product, keeping us on our toes when it comes to infrastructure and scaling.
Perks & Benefits
The autonomy and flexibility you need to deliver the work as you see fit.
The opportunity to get involved with, shape and lead the entire process of product strategy, design and implementation.
The equipment you need to get the job done.
All the learning resources and books you want to aid in your personal development.
Generous EMI stock options.
32 days of holiday a year - take a break, enjoy yourself!
Up to an additional 30 days of unpaid leave a year to use as you wish.
Weāre also fortunate to count some of the largest tech and finance firms as our customers so there will be work with them too.
Generally weāre looking for people with 2-3+ years of experience who are already working with, or really want to get involved with Ethereum blockchain technology, and more broadly are familiar with:
Distributed systems
Azure or AWS cloud
Docker and Kubernetes containerisation
Protobuf/gRPC
Cryptography
About us
We're a bootstrapped, cashflow positive blockchain business based in Old Street. Our customers include the biggest names in tech, and we need to grow!ā
Weāre no stranger to the open source being responsible for the web3j group of projects (https://web3.io) and contributors to other projects in the Ethereum ecosystem.
Not only are we working with all the latest and greatest technology, we are also working closely with other global leaders in this space to create the best platform (some of whom are also our customers).
Other stuff
Weāre based in the heart of London's tech scene in Old Street.
We're a very tech-savvy organisation, who are big fans of open source - you can have a look at our CEO's GitHub profile at https://github.com/conor10
Back End Software Engineer ONI Oxford, United Kingdom Ā£39,000 to Ā£55,000 a year
November 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About ONI
At ONI we empower scientists and clinicians to understand life and disease at the molecular level. We democratise microscopy at 10 nm resolution where individual molecules in single cells become visible. To be useful, technology must be easy to use, so we automate every step of the workflow through microfluidics, AI and data analysis on the cloud. We are proud of our products enabling our customers to detect viruses, invent drugs, and fight cancer. Since spinning out from the University of Oxford in 2016, ONIās mission has attracted a passionate and diverse team from over 30 countries.
About the role
ONI is looking for back-end software engineers and developers to join our fast moving software team. We use Go and Python to manage complex datasets and schedule dynamic tasks, orchestrated by Kubernetes and interfacing with the front-end over REST and gRPC.
You will be developing reliable and scalable APIs to serve our data-rich microscopy platform, helping scientists in all corners of the world access cutting-edge research. You will be responsible for managing the storage of and access to high volumes of microscopy data with a strong focus on security and scalability; and for developing our Cloud computation system, working closely with other teams to ensure scientists can intuitively understand the results of their experiments.
Required qualifications and experience
BSc degree or equivalent experience in computer science or other relevant field
Experience with back-end web application development, preferably in Python (Django) and Go
Solid understanding of key web standards and patterns, including HTTP, gRPC, REST, web authentication, and WebSockets
Demonstrable initiative, ability to work within multidisciplinary teams, and a reflective approach to self-development
Experience developing for cloud environments, preferably Kubernetes and Google Cloud Platform (GCP)
Desirable skills and experience
An understanding of the processes and artefacts of academic and/or biomedical research and publication
Experience working with open-source technologies such as NGINX, ElasticSearch, Solr, PostgreSQL, RabbitMQ
Familiarity with user authentication including encryption, certificates, key management and RBAC
Experience with DevOps best practices such as GitHub, CircleCI, CodeCov, and JIRA