Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 600+ Golang BYG Book Your Game Jobs (1 new this month) in November 2024 at companies like Monax, TruStory and refurbed with salaries from $80,000 to $130,000 working as a Distributed Systems Engineer, Full-stack Engineer and Senior Golang 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,341 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 622 BYG Book Your Game Jobs • Sort by
Date
Distributed Systems Engineer Monax London, United Kingdom £40,000 to £80,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Distributed Systems Engineer - to help us build a public, decentralised, blockchain-backed legal agreements network
London
£40,000 - £80,000 plus options (ESOP).
Relocation package available for the right candidate. This role could also be based in our Edinburgh office.
Candidates currently based outside of London or Edinburgh must indicate their preferred location and willingness to relocate in their cover letter.
We are looking for kind, talented software engineers to help us make smart iterations on our legal agreements network as we deploy successive test networks.
Monax were pioneers of permissioned blockchains and smart contracts and we are building our Agreements Network to allow new and more efficient forms of legal transacting.
Exploiting the benefits of various decentralised, distributed, and masterless technologies - chiefly Hyperledger Burrow, which Monax built from scratch and still maintains based on the Tendermint consensus engine.
You will have the chance to work on a system that has distributed consensus and validation in a low trust environment at its heart and offers very interesting challenges, these could be:
Working with multiple clusters of nodes, most of which are not under your control to handle semi-automated network upgrades and governance votes. How do you upgrade a network you do not control?
Using cryptographic primitives like Verifiable Random Functions to orchestrate churn amongst network validators
Build package manager and compiler integrations for deploying and testing smart contracts
Implement low-level virtual machine instructions and improvements to our Ethereum Virtual Machine implementation
Working with our CTO on our Node Distribution Team you can expect to quickly own significant parts of our stack, and make decisions that will affect the company’s future viability in a fast-moving space (public permissioned consensus networks). You would also work closely with our Product Team who are responsible for building the foundational smart contracts, the business process modelling engine that drives the Agreements Network and also our particular front end (the network is open to extension by any of our co-founders however).
Your role will give you the chance to work across all teams in the business and it will also give you the opportunity to leave your mark in a growing industry, where you need to evaluate existing best practices and apply them to new technological paradigms and new programming languages. Navigating between the hype, the detractors and the zealots we believe there is real value in our approach and we intend to prove it.
You will join a business building a genuinely novel system, that in part intends to create an entirely new market by enabling legal products that challenge existing legal services.
This role would suit a talented software engineer, with solid technical skills in and a minimum of 3-4 years of software development experience. We are also open to engineers who can bring significantly more experience to the role. If you are a good match for Monax, we are willing to create a role that suits you.
Who do we need? Someone who has:
Go experience or the ability to pick it up in a few weeks
Kubernetes experience or the ability to pick it up in a few weeks
A degree-level qualification in a numerate discipline or equivalent evidence of analytic and reasoning skills and theoretical thinking
A good knowledge of algorithms and data structures
A hacker mentality towards making things work
An ability for long form design work ‘on pencil and paper’
An ineffable marmot-ness
It is crucial that you are able to take part in forceful yet respectful technical discussions with colleagues and that you are able to change your mind about something if required, and also are able to change other’s minds.
Real things you might work on:
Build a Kubernetes operator for Hyperledger Burrow
Devise a way to compress/normalise data in our merkle tree to control our long-term storage usage
Implement an atomic swap with public Ethereum to represent value on our chain
Write optimised native (Go) functions, callable from evm, to implement graph traversal over our business processes
Build fee allocation and distribution models that help maintain our network and provide the correct incentives
What can Monax offer you?
Extremely marketable blockchain and cryptocurrency skills.
The chance to make blockchain systems live up to their hype by making them highly operable, our network will be operated peer-to-peer by many parties and this needs to be as painless as possible.
Experience in blending distributed, decentralised, and centralised systems. To spend time working on something foundational at the level of a network architecture.
The chance to spend time thinking ‘around the software’; about law, economics, and game theory.
You will have a high level of autonomy. The business has just enough hierarchy, consensus and individual project responsibility (c.f. design-by-committee) favoured over diktats.
Flexible working - the successful candidate will be based in our London or Edinburgh work space primarily, but there is scope for flexible working and choosing your own hours and place of work when established.
Relocation assistance is available for the right candidate.
Who will you be working with?
Around fifteen people in our passionate cross functional team, including time with:
Our CTO in London, who would be your primary daily contact
Our CPO in New York, with whom you’ll liaise with to ensure the distribution platform and product stack work harmoniously.
Product Team members currently building the application stack.
Our Legal Engineers in New York providing crucial context to how legal products on the platform will be used
Our CEO in Edinburgh for just about anything else...
About Monax
Monax would like to build a better system for contracting for the good of humanity and other forms of life. To learn more please visit:
Full-stack Engineer TruStory Los Angeles, United States $80,000 to $130,000 a year
September 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Trustory is a decentralized social network to validate claims that people make.
THE PROBLEM
The internet is a place where anyone can tell their stories and be heard. Yet, in being open and permissionless, the internet sacrifices trust. If you really want the truth, you have to read credible sources, cross-reference them, and remove the bias. See the problem?
OUR SOLUTION
We’re building a decentralized application on top of the internet that doesn’t sacrifice trust or convenience, to get the truth. Using game-theoretic incentives, it’s possible to create a social network that validates the truthfulness of information.
WHAT WE VALUE
We value ethical, curious, and passionate people.
We don't care about your grades. We don't care about your pedigree. We care about your intellectual tenacity. We care about how you think not what you think.
WHAT WOULD MAKE YOU A GOOD FIT
You have a passion for writing clean, scalable and maintainable code.
You have a strong sense for good technical architecture and design.
You get bored easily. You like working on technically challenging problems. You automate repetitive, low-level tasks. You get excited about something you don’t know. You pursue your curiosity.
You hate being locked down. You like having the flexibility of working how you work best. Morning or night, in or out of the office, at a desk or standing up. You like having autonomy and ownership of the product.
You have conviction in your ideas. If you feel strongly about something, you don’t shy away from expressing your opinion. If you're in love with something, you share it with the world.
Working with competent, driven people who are maniacal about what they’re working on is what you're seeking.
OUR TEAM
We’ve worked at Andreesen Horowitz, Coinbase, Facebook, Goldman Sachs, Groupon, TED
We have backing from Fred Ehrsam, Scott Belsky, Coinbase, Pantera Capital
Senior Golang Engineer refurbed Remote (Europe) €65,000 to €90,000 a year
July 2022
7 Applicants This Week
More Than 6 Months Old
Job Description
Did you ever dream of working on something that is helping save the planet? What if you, writing code, could reduce carbon emissions and plant trees?
At refurbed, your work will contribute to doing exactly that. We’ve built THE marketplace for sustainable goods. For every sale we plant a tree (Over 1 million planted so far) and by creating a place where electronic products are refurbed like new and given a 2nd life, we have saved 30 million Kg of CO2 already. If this sounds like a mission you could get behind, then please read on.
For our Platform team we are looking for an experienced Sr. Go Backend Developer (m/f/x). In this position, you will support us in building our platform, which includes our main API, AMQP worker daemon as well as several other services.
Together with you and your talent, we want to make consumption sustainable and build the leading marketplace for refurbished products in Europe. Join us on our mission! #TalentForFuture
WHO YOU ARE
* Significant experience designing and implementing backend services
* Significant experience with software development using the Go programming language
* Good knowledge of SQL and relational database design
* You work independently and are goal-oriented.
* You have excellent English skills
* You are located in one of the European time zones
* Formal education in Computer Science or related
WHAT YOU'LL DO
Development of our main API
Development of our smaller backend services
Integration of external systems into our platform
ADDITIONAL FACTORS WE APPRECIATE
You have experience with PostgreSQL
You are comfortable working with *nix systems
You have experience working with NGINX
You have experience working with RabbitMQ
You have experience working on highly-available and fault-tolerant systems
You are active in the open-source community
WHY YOU SHOULD WORK WITH US
A mission:
Let’s not waste our talent and use our valuable time to make a difference and help fix our planet. We care about the world – Join us on our mission and be part of our exciting journey!
Our culture and values:
Decisions should be made based on facts and not by hierarchy levels? We sure think so!
We embrace giving and receiving feedback, testing and welcoming new ideas, as well as sharing our knowledge across the company.
You fail sometimes? Well, so do we! We’re all just human, let’s not cry about it but learn from our mistakes to improve in the future!
Diversity and Inclusion:
No matter who you love, where you’re from, who you pray to, whether you pee sitting down or standing up – we are a bunch of talented people who enjoy spending our time making a difference!
We hire for extra perspective and have around 120 great individuals from 30 nationalities and everyone brings something new to the table – no need to fly around the world, the refurbed family feels like travelling!
Development and Happiness:
You’ll get a smooth start by joining our 1.5 week long Onboarding Process to learn about our concept and what each department is doing to achieve our mission.
We are keen on Career Development – So join our trainings, language courses or any other development program that will help you grow personally & professionally and steer your career into the future you are planning.
With an average of 80% overall company happiness, month after month, you will be part of a company that values its team members and their well-being.
Events and Fun
We like spending time with each other and we love parties and host four big parties each year (including our very own refurbed Oktoberfest!), monthly Townhall meetings and also support team events with a budget!
Not a party animal? No problem at all - join one of our awesome refurbed clubs and do yoga, go hiking or play football with fellow team members. In the office we can come together for drinks, cookies, ice cream, a game of table football or darts, whenever we feel like it.
Flexibility
We trust you to do the best job, so we don't care so much when you do it – you are able to self-organize.
Work from home or in our modern and sustainable office in the heart of Vienna – we love dogs, so feel free to bring your furry little buddy too. And yes, there are free fruit, coffee & drinks in the office :)
YOUR APPLICATION
You want to build the leading marketplace for refurbished products in Europe and change the world by making it easier to sell sustainable products? Then apply now.
Senior Backend Engineer Iconmobile Berlin, Germany €80,000 to €90,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About us
iconmobile group is an international product innovation corporation globally headquartered in Berlin (Germany) with further offices in Santa Monica, Detroit, Munich, Ingolstadt and Shanghai – having companies like icon incar and banbutsu within our professional family.
We are part of the WPP network blending more than a decade of design and user experience with deep technical expertise and business sense. With our clients from various industries like Automotive, Consumer Products, Financial Services and Health Care we aim for innovative solutions that are both commercially successful and game changing.
Our mission is to grow and transform businesses through the creation of new digital services and products with a focus on creating compelling user experiences to establish successful customer relationships.
Design is at the heart of what we do, fueled by our curiosity and the passion to deliver the best possible results. Our creative thinking is end to end, starting with ideas and paper, informing design of user experiences, while in parallel we validate technical feasibility and implement software and hardware prototypes. Our efforts are punctuated with future showcases or industrialized products at scale.
About the position
You will join the platform team which is part of the software engineering department . Your mission is to build modern, highly scalable cloud-based platforms using Golang. These platforms are used for hardware and software products which will be used in production by often millions of users.
You should be living in Berlin to be able to have (after Corona) some meetings in the office. Flexible REMOTE work is possible.
Your role
Envision and implement future-proof cloud platforms for hardware and software products
Continuously create, develop and deliver superior quality platforms on time
Lead other, more junior engineers by example
Your profile
Mindset:
Passion for simple code which is functional, well tested and easy to understand
Focus on delivering quality centered around a great experience for the API user
Experience with agile & distributed software development
Strong self-organizer with a hands-on mentality
Programming Languages:
4+ years of experience in backend development
3+ years in using Golang to build cloud platforms used in production
Stack & Systems:
Strong experience with Postgres, Redis and message queues like RabbitMQ
Strong experience in defining REST APIs and designing microservices
Experience in building distributed low-latency systems exposing an API
Experience with Docker, Kubernetes
Production experience with popular cloud services (Azure, AWS, GCP)
Experience with CI/CD pipelines
Methodologies and tools:
Agile (Scrum, Kanban), Jira, Confluence, Git
Test-driven development
Nice-to-have:
An open-source track record on Github
Team leading skills
Experience in working in a Golang Monorepo
Experience with oAuth 2.0
Communication:
Experience in working in an international, intercultural team
Good communication skills in English
Experience wth team chats (Slack or Mattermost) and video calls
What do we offer
Under the umbrella of WPP Holding, we offer you the perfect environment to develop yourself professionally and personally.
Regular feedback discussions and responsibility from day one will help you achieve your goals.
On the way there, we will make your everyday life easier with flexible working hours, training, employee events, drinks, snacks and various other benefits.
Smallpdf is the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages processing millions of documents per day, and in every country in the world—even Antarctica! To deliver a product that users love, we solve complex technical problems at scale using cloud-native and open source technologies.
As one of the most successful startups in Switzerland, with staff from all over the world, we're on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.
💁♂️ About the Contract Management Team:
The Contract Management team aims to streamline and automate routine contracts of business customers so they can stay on top of their legal and financial needs with no hassle. This team is responsible to enable our users to manage the lifecycle of their contracts from the creation to the execution, archiving, and renewal while ensuring the highest level of security and legality. We are a highly engaged, hands-on team that values ideas and collaboration.
As a Backend engineer in our team, you'll contribute to solving challenges tackling digital signatures and advanced file management for our users.
What you will do:
Design and build systems at scale, which will be used by millions of people every day
Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.
Responsibilities:
Take ownership of one of the services that power our product for millions of users
Ensure the scalability and reliability of services from top to bottom.
Build simple, loosely coupled, composable, and reliable software
Architect and develop infrastructure to mitigate scalability, security, and reliability risks.
Mentor and grow a community of backend engineers to contribute to Smallpdf
Our Stack:
Golang
AWS
Docker
Ansible
Terraform
Discover more of our stack on Stackshare
Requirements:
3+ years of experience in backend software development.
Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
Experience scaling (micro-) web services to millions of users.
Can excel independently and have a sense of ownership of your own work.
Fluent English.
Based in Zurich or willing to relocate (this is an on-site role).
Swiss or EU passport holder (or other permits that allow you to work in Switzerland).
Nice to have:
Experience with Golang.
Experience with AWS.
Experience with high traffic backend services.
Benefits:
The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
We are remote-work friendly (we prioritize a healthy work-life balance).
Work in small, highly motivated, cross-functional teams that push boundaries.
A dedicated annual budget and time off for personal development
Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
After-work events include BBQs, cinema, game nights, meet-ups, and more.
Learn German with our free German language course.
Hack days to challenge yourself and the team.
Unlimited free coffee and drinks.
Weekly team lunch on the house.
Brand new offices in the heart of Zurich.
Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.
Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.
By sending your application, you allow Smallpdf to handle and store your data.
Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.
Founded in Switzerland in 2013, Smallpdf provides a simple, secure, and reliable answer to common frustrating PDF problems, and has become the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages, and in every country in the world—even Antarctica!
As one of the most successful startups in Switzerland, with staff from all over the world, we’re on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.
If you are a passionate engineer with extensive experience working with Golang and AWS and would be interested in working on a product loved and used by 40+ million monthly active users, this job is for you!
💁♂️ About the Growth Team
At Smallpdf, we work in pods, which are autonomous and cross-functional teams within the company.
You would be working in the Growth pod. Our goal is to maximize the value of Smallpdf for our millions of users and help them become as productive as possible.
In more practical terms, we...
Collaborate together to plan, execute, and analyze experiments to drive activation, engagement, and ultimately—growth!
Make sure users find what they are looking for to get their work done
Help users discover and unlock 'superpowers' on our platforms
Build and maintain a stable and reliable payment infrastructure
What you will do:
Design and build systems at scale, which will be used by millions of people every day
Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.
Responsibilities:
Build and maintain critical components in our payment system
Ensure the scalability and reliability of services from top to bottom
Architect and develop infrastructure to mitigate scalability, security, and reliability risks
Mentor and grow a community of backend engineers to contribute to Smallpdf
We use the latest technologies, including:
Golang
AWS
Docker
Ansible
Terraform
Full stack on Stackshare
Requirements
3+ years of experience in backend software development.
Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
Can excel independently and have a sense of ownership of your own work.
Fluent English.
Based in Zurich or willing to relocate (this is an on-site role).
Swiss or EU passport holder (or other permits that allow you to work in Switzerland).
Nice to have:
* Experience with Golang.
* Experience with Subscription & Payment Management Systems.
* Experience with AWS.
Benefits:
The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
We are remote-work friendly (we prioritize a healthy work-life balance).
Work in small, highly motivated, cross-functional teams that push boundaries.
A dedicated annual budget and time off for personal development
Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
After-work events include BBQs, cinema, game nights, meet-ups, and more.
Learn German with our free German language course.
Hack days to challenge yourself and the team.
Unlimited free coffee and drinks.
Weekly team lunch on the house.
Brand new offices in the heart of Zurich.
Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.
Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.
By sending your application, you allow Smallpdf to handle and store your data.
Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.
Senior Golang Engineer Smallpdf Zurich, Switzerland Fr84 to Fr108 a year
August 2020
4 Applicants This Week
More Than 6 Months Old
Job Description
Description
Founded in Switzerland in 2013, Smallpdf provides a simple, secure, and reliable answer to heavy, awkward PDF software, and has become the most-loved and most-trusted PDF software on the planet. We serve over 500 million users in 24 different languages, and in every country in the world—even Antarctica!
As one of the most successful startups in Switzerland, with 52 staff of 18 different nationalities, we’re on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.
As a Backend Engineer at Smallpdf, you will not only contribute to our backend, but also to our infrastructure and tooling. You will work in a cross-functional development team that includes experienced frontend engineers and designers.
Manage and automate our infrastructure that spans across more than 100 machines
Analyze and monitor our application to spot problems
Help designing our architecture
Requirements
Golang experience
Work independently and take responsibility and ownership of your work
Ability to quickly learn new technologies
3+ years of experience with software development
Good programming skills
Good knowledge of Linux
Fluent in English (German is useful, but not necessary)
Full-time position
Permanently based in Zurich (or willing to move)
Swiss or EU passport holder (or other permit that allows you to work in Switzerland)
100% on-site role
Nice to Have:
Experience with DevOps tools such as:
Docker
Ansible
Terraform
Experience scaling (micro-) webservices to millions of users
Experience with AWS
Benefits
The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
Work in small, highly-motivated, cross-functional teams that push boundaries.
Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
After-work events include BBQs, cinema, game nights, meet-ups, and more.
Learn German with our free German language course.
Hack days to challenge yourself and the team.
Unlimited free coffee and drinks.
Weekly team lunch on the house.
Brand new offices in the heart of Zurich.
Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.
By sending your application you allow Smallpdf to handle and store your data.
Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.
Improbable is dedicated to building powerful technology designed to help solve previously impossible problems and enable the creation of new realities. In gaming and entertainment, Improbable unlocks truly next-generation gameplay through virtual worlds of unprecedented scale, persistence and richness. In other industries, we hope to help answer critical questions through simulations that could lead to a better functioning world.
Our platform, SpatialOS, lets developers transcend the limits of regular computation, allowing swarms of servers running in the cloud to cooperate in order to simulate worlds far larger and more complex than any single server could.
We are a British technology company proudly building a diverse workforce, driven by a shared desire to improve and achieve extraordinary things. We’re crafting technology for the future and fostering a problem-solving culture that embraces innovation through iteration and experimentation.
Your Mission
Engineering is at the heart of Improbable. We solve some of the hardest problems around in areas such as distributed systems, high-performance cloud computing, messaging and much more.
We are technology neutral and believe in well-tested, robust code. Much of our platform is built in GoLang/Java with areas of C++, TypeScript and C#. We use Open Source technologies (such as CoreOS, etcd, Fleet, Docker, Prometheus, gRPC) and give back to the community through open source contributions when we can.
We’re hiring Senior Software Engineers across multiple teams. There is always a diverse range of challenging and interesting projects to work on. Similarly, we welcome diverse engineering backgrounds and are able to offer highly interesting challenges across all our teams, we never hire to fill a gap.
You can find out more about some of our engineering projects here
Responsibilities
Designing and implementing new algorithms to distribute and scale our simulations
Integrating new workers with our distributed stack
Core infrastructure that underpins seamless scaling (networking, packing, storage, containers, logging, security across all compute providers)
Creation of world-class, robust APIs and SDKs for external customers
Developing tooling to understand, visualise and reason about large real-time simulations
Competencies
A strong software engineering pedigree, comfortable choosing the most appropriate language/technologies for the project at hand.
You have previously operated in a senior capacity and mentored or coached more junior engineers from a technical perspective.
Software Engineering is more than just a job to you. Perhaps you contribute to Open Source projects, blog or speak at events occasionally, or just spend a great deal of your time thinking about interesting problems.
You're disappointed when you're not learning something new or stretching yourself.
You can offer your opinion and respectfully reason with people, but equally commit to the direction decided by the majority after being heard.
You value working in different problem areas and are prepared to work in whichever team is necessary to add the most value to the business.
You embrace that in a fast-growing start-up, priorities can change quickly.
You're accountable and get satisfaction from shipping stuff on time / delivering quantifiable results.
You go out of your way to help others achieve and improve as a team.
You're modest when the results speak for themselves, and humble enough to take responsibility when they don't.
Experience Of The Following Would Be Advantageous
Building large-scale distributed systems
Working on cloud-based scalable architectures
Building high-traffic, robust APIs, SDK or web architectures
Working with Game Engines (i.e. Unity, Unreal, CryEngine etc…)
Senior DevOps Engineer Funding Circle London, UK / Limited Remote £80,000 to £90,000 a year
March 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
Funding Circle brings together small businesses and investors in a way that is truly revolutionary. We're here to foster an environment where small business can thrive. Our online platform provides a marketplace where investors receive better returns and small businesses find lower rates. The driving force behind our product is our engineering team; we are building elegant, sustainable, and scalable infrastructure on a global scale, and we want you to be a part of it!
Our mission: to build a better financial world.
Prospectus:
Would you describe yourself as a creative and ambitious engineer who’s always ready to take on the next cutting-edge technology and build scalable infrastructure? If your answer is yes, you’re going to fit right in with our team.
We’re looking for a passionate and efficiency-driven Senior Platform Engineer who can build automated, testable, and repeatable projects. We are a group of passionate engineers whose bread and butter is learning new technologies and fostering a collaborative and inclusive environment - we’re looking for partners in crime who feel the same.
Be an automator: we’re using cutting-edge technology to facilitate automation and repeatability. We practice continuous integration and are working towards continuous deployment.
Be a builder: our engineers are building and expanding our highly-available architecture to handle over $2 billion in loans originated through our pipeline.
Be a game changer: we’re building infrastructure that has a competitive edge; we’re using technologies like Docker in production on top of Mesos, Kubernetes, and Apache Kafka.
Be a collaborator: you’ll be expected to forge deep bonds with your business counterparts to truly understand the needs of our Borrowers and Investors. We work in an Agile environment including pair programming and daily standups.
Be a teacher: be generous with your time and expertise to continue the development of our world-class engineering team.
Our ideal candidate has:
Expert knowledge of working in cloud-based infrastructure (AWS)
Experience using containerization technologies (Docker, Kubernetes, Mesos)
Expert knowledge of auto scaling, load balancers, proxy servers, DNS, CDNs and WAFs
Capable of architecting security and compliance best practices into global cloud infrastructure
At ease troubleshooting in complex environments using monitoring and logging tools (such as New Relic, Datadog, Graylog and Kibana)
Knowledge of Ansible, Terraform & Go.
Experience with build tools (e.g. Jenkins, CircleCI), and artifact repositories (e.g. Quay.io),
Experience working with RDBMS (e.g. PostgreSQL)
Knowledge of using distributed stream processing platforms specifically Apache Kafka
Experience in requirements identification, solution analysis, and product selection
Excellent communication and presentation skills
Brownie points for:
Contributions to open source projects
Advanced networking experience
Security experience
Experience with microservices and event-driven architecture
Experience with data warehouses
Past experience working in a highly-regulated industry
Experience working in global companies with multiple geographies
Why Join Us?
Happy employees are productive employees, that’s why we offer a hearty benefits package including:
Our employees make our mission a reality, and we want you to share in the companies success by offering generous shares.
Cool kit - Mac or PC
Private healthcare, pension and healthcare cash back schemes
Discounted onsite gym membership
Learning and development through FC Academy
Personal development funding
Flexible working
Free breakfast, barista coffee and discounted hot lunch at our Funderbar!
We are a regular host of Meet-Ups and events.
Company wide socials
At Funding Circle, we celebrate and support the differences that make you, you. We’re proud to be an equal opportunity workplace and affirmative action employer. We truly believe that diversity makes us better.
Utility Warehouse is an award winning multi-utility provider, our core offering is simple: all your utilities, one monthly bill. Our network of 45,000 partners add the human touch to our delivery, help us get the word out to our existing members and bring in new ones. We consistently win the Which? awards for our service and don’t believe “good enough” exists when it comes to customer satisfaction.
We’ve got the culture and focus of the earliest stage startups with the resources and strength of an extremely profitable and loved brand. Our eyes are on meteoric growth over the next few years. All the pieces to make it happen are here, we need you to help us put them together.
Our philosophy revolves around getting things done and we only hire people we can trust to do that. Bring your A game and you’ll always get ours. If you’re the type that can deliver you’ll be rewarded with small, fully autonomous teams that have real ownership of their products using a cutting edge stack in a best-idea-wins meritocracy. If that doesn’t quite cut it, we can throw in flexible and remote working (no, really) with top of market compensation.
As for the tech we use: the best tool is the right tool. Go and React are our bread and butter but nothing is stopping you from reaching for something else if it does it better. We deploy to Kubernetes across both AWS and GCP with some help from Terraform. We run a mature event sourced microservice architecture using Kafka, NATS and GRPC. As much as is possible we code in the open on GitHub. If it can be open- sourced, it shall. If we can submit a PR instead of building our own, we will. Getting your hands dirty from the top to the bottom of the stack isn’t a promise to be broken, it’s a requirement. If you’re only good at parts of it that’s okay, we’ll quickly make you good at all of it.
Squads currently hiring Software Engineers:
The Partner Experience squad is responsible for providing digital tools that help partners be more successful. The primary goal of the partner experience team is to increase the size of UW’s customer base by creating a well informed and highly motivated network. Using gamification techniques, the team delivers innovate tools covering and supporting the entire partner lifecycle from recruitment over on-boarding to enduring self-service business management to provoke continuous activity throughout the network.
The Energy squad is responsible for providing the systems that allow UW to integrate with the energy industry and function as a large Energy supplier; the frontend systems that allow our operational staff to manage the UW energy supply base and the systems to provide information and accurate energy billing to our customers. The team’s primary goals are to improve the operational efficiency of the operations and customer services teams by providing innovative and simple to use software solutions; ensure business continuity as a supplier by providing robust industry integration and regulatory compliant systems and build the platforms to allow UW to become an innovator for customer offerings in the Energy supply market.
The Insurance squad is responsible for the delivery of enhanced P&L through the successful growth of our new insurance business unit. It’s anticipated this 6th core service might also help improve customer retention. The team is responsible for the delivery of a platform for the insurance suite of services and products which will grow over time. The team owns the lifecycles of the insurance policies and manages any industry interactions, API integrations that are required to orchestrate this. This team is also responsible for enhancing customer data from customers answers during quotes process.