Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang Distributed Systems Jobs (1 new this month) in United Kingdom 🇬🇧 in December 2024 at companies like Sainsbury's DTD, Third Light and Zero Hash with salaries from £30,000 to £100,000 working as a Golang Engineer, Back End Developer Go (Golang) and Senior Software Engineer (EMEA). 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
33 developers joined Golang Cafe in the last 30 days
12,469 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 85 Distributed Systems Jobs in United Kingdom 🇬🇧 • Sort by
Date
Golang Engineer Sainsbury's DTD London, United Kingdom £40,000 to £60,000 a year
December 2019
2 Applicants This Week
More Than 6 Months Old
Job Description
Software Engineer- Golang
The big question: why on earth should a Tech professional like you work for a 150-year-old retail chain? Because we’re on a journey. Changing the way we operate. Learning to think nimble. Giving our teams the time and freedom they need to push boundaries. To create amazing systems and technologies. To give our colleagues and our customers even more incredible experiences.
There are thousands of experts to talk to and learn from. We’ve got data from billions of transactions for our teams to play with. Things get built here. They get made here. They hit customers and colleagues quickly. Welcome to the home of Sainsbury's Tech.
Carry out Test Driven Development and Continuous Integration effectively
Assist in architecting systems and applications
Design smart ways of storing and displaying complex data
Be an active contributing part of an agile development team
What we’re looking for:
Good knowledge of Golang development and open to learning the other languages (Don't worry we will help you learn)
Experience of building and/or working with RESTful services
Understanding of relational and non-relational databases and when to use them
Interest in native app development, such as Android (Kotlin/Java) or iOS (Swift)
Extensive experience of tools such as JIRA, Confluence and Git
(Bonus) Production experience of payments systems and/or PCI compliance
In return you’ll get:
Colleague discount across the multi-brands – Sainsbury’s, Argos and Habitat
Holiday allowance
Bonus scheme
Pension plan
Special offers on gym memberships, restaurants, holidays, retail vouchers and more
Flexible working and job share conversations are encouraged. Across our multi-brands, we’re proud to be an equal opportunities employer that champions a diverse and inclusive culture.
Third Light is hiring a back-end developer, either a seasoned Go developer or a back-end developer looking to cross-train to Go.
You may work remotely as your full-time arrangement, joining a team that already includes remote workers.
This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps companies manage and share their digital media files easily – features that will have 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. 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.
Our product is a JavaScript application loosely-coupled to a back end 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.
Your opinion and expertise will be valued from day one.
Upcoming projects within the team
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
Implement a scripting layer, API proxy and key-value storage engine for template-publishing tool
Create a chat server that provides in-app chat while integrating with external chat systems (e.g. Slack)
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 learn and embrace this exciting language
Proven back end coding skills, in a Linux environment e.g. any of; Go, Java, PHP, Node.js, Python, Erlang, Haskell, Ruby
An enthusiasm for continuous unit and integration testing
Skills designing, building, testing and maintaining web services, ideally microservices
Ability to maintain and support a large, live, production codebase
Familiarity with relational databases e.g. MySQL or PostgreSQL
Familiarity with continuous integration and deployment preferably within a Git-based workflow
Optionally, familiarity with porting an OO monolith to a microservice architecture and/or OO PHP
Someone considering mid level back-end Developer jobs such as: Go Developer | Go Microservices Developer | Golang Developer | Java Developer | Node.js Developer | PHP Developer | Python 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
Senior Software Engineer (EMEA) Zero Hash Remote (London, United Kingdom) $110,000 to $130,000 a year
August 2022
10 Applicants This Week
More Than 6 Months Old
Job Description
About the Role
Zero Hash is looking for a Senior Software Engineer to help architect and build new features, as well as scaling the gateway to Finance 2.0. We are a high performing team looking for an equally ambitious and driven teammate.
The right candidate for this position is detail oriented, deeply technical, and driven. You are eager to learn new technologies and complex systems. You build resiliency and scalability into the platform at every step.
If you're looking to have a massive impact in a high-growth startup in one of the most exciting markets in decades, you will find this role challenging and rewarding in equal measure.
This fully remote role is open to candidates in any EMEA timezone.
#LI-Remote
Responsibilities
Support the company’s vital business by contributing to the design and
development of software in an event-driven microservices environment
Develop microservices in Golang and Python
Work with platform engineers to setup new services
Respond to production issues and alerts
When necessary, communicate directly with client technical teams
Requirements
5+ years of experience, preferably in the FinTech space
A humble and scrappy get-it-done mindset; you’re resourceful and in your
element going from 0 to 1
Excellent problem solving skills - can troubleshoot complex systems
Deep Proficiency with at least one of Python and Golang and experience with
the other.
Understanding of SQL and database schema design
Comfort with ambiguity; the ability to independently lay out and test clear
hypotheses and solve problems without well-defined direction
Excellent verbal and written communication skills
Preferred
Bachelors in computer science or equivalent experience
Experience with the SciPy stack, specifically Pandas
Experience at a banking-as-a-service, brokerage-as a service, payment-as-a- service business
An understanding around financial services reconciliation tools
Experience with digital assets
Experience with yield-generating products
Benefits Offered
We believe that the best way to succeed is by having a happy, motivated and healthy team. We offer the following benefits:
Healthcare Insurance: Zero Hash covers roughly 100% of employee premiums as well as a portion of spouse/children
Vision & Dental Insurance
Mental Health and Wellness Program
Work equipment
Equity Ownership and Early Exercise
Maternity & Paternity Leave
Educational budget of $1000
WFH stipend of $500
WeWork All Access Membership
Visa Sponsorship
401k
About Zero Hash
Zero Hash is a B2B embedded infrastructure platform that allows any platform to integrate digital assets natively into their own customer experience quickly and easily (a matter of API endpoints). We power neo-banks, broker-dealers, and payment groups to offer digital asset trading and custody, crypto-backed rewards and round-ups programs as well as yield through staking and DeFi and NFTs.
Our thesis is very simple: every financial services firm will offer digital assets within the next 2 years and will do so through platforms such as Zero Hash. Zero Hash is defining the new FinTech vertical of digital-assets-as-a-service.
Clients include MoneyLion, Wirex, Deserve, MoonPay, Tastytrade. Backed by Point72 Ventures, NYCA, Bain Capital, Tastytrade.
The Zero Hash Culture
All Zero Hash employees are guided by the following characteristics and core principles:
Independence/Ownership - An ability to work autonomously. Join Zero Hash, pitch ideas, and shape the work you do.
Passion - We are innovating quickly and challenging the status quo. We want you to think big, be creative and make a difference every day.
Collaborative - A good attitude and respect for others. We’re teammates, not co-workers. Everything we do is a shared success and equally a shared failure - we talk in terms of “we” not “me”.
Initiative - An ability and passion for learning and asking questions. We will champion you, challenge you and push you to achieve your best - and we expect you to do the same.
Empathy - An ability to listen, respect, and understand your co-workers, customers, and everyone you interact with no matter how different they are to you.
Adaptability - An ability to respond quickly. We are in a fast-paced industry and so we expect you to be creative when solving a new problem and comfortable under pressure.
Transparency - We believe that transparency is critical to empowering everyone to make the best decisions, both the company to its people and vice versa.
Integrity - Integrity creates trust. As both an organization collectively and as individuals, it is our most valuable asset.
Senior Software Engineer 90PoE London (United Kingdom) / Remote (Europe) £45,000 to £90,000 a year
February 2021
4 Applicants This Week
More Than 6 Months Old
Job Description
About Us:
90POE is a company with a goal to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimisation and so much more.
We're a remote first business employing 120 people across Europe.
Our Mission:
To profoundly advance the safety, efficiency and reliability of the shipping industry through the
application of digital technologies.
The Role:
90POE’s mission is big. It’s not going to be easy but with the support and determination from our stakeholders and the brilliant people we have hired, we can achieve anything. Right now, we're seeking a Software Architect to support our product teams in building high-quality software quickly and iteratively while upholding the core technology principles of our platform. This is a hands-on architecture role that will see you working alongside development teams to support short term delivery while also keeping an eye on the broader more strategic, longer-term objectives. This is an incredible opportunity to help to build on our success in modernising the maritime industry’s working practices, making shipping safer, more efficient and more sustainable, meaning you will have a directly positive impact on the world, as well as for clients commercially.
Your new team are made up of Software Engineers and Architects, Product, Data and QA professionals and collectively you are responsible for delivering market-changing solutions across, software, hardware and data. Your team will gain not only from your experience and knowledge of your domain but also from your collaborative and results-driven style.
What’s in for you?
90PoE is a growing start-up, championing real change in the shipping industry. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.
You will demonstrate our values, strive for excellence, engage and motivate those around you and be accountable for your contribution to the team’s priorities. You have the chance to own your and the company’s growth in terms of:
Shaping the next evolution of the Open Ocean platform.
Defining and delivering software across a broad range of technologies and architectures.
Applying technology in innovative ways to solve our customers' problems.
What you will be responsible for:
Bringing a passion for technology, software engineering and quality to everything you do.
Helping to create and foster a continuous improvement culture.
The ability to advocate for good ideas regardless of where they come from
Ensuring that teams are focussed on the right challenges and delivering business value efficiently.
Create documentation for designs and architectural decisions.
Writing code to demonstrate and validate architectural decisions.
Providing teams with appropriate support and context as they plan their work.
Designing evolutionary architectures that can grow with the platform.
Providing a forward-thinking technology input into company strategy and decisions.
Working closely with the Chief Engineer and Chief Architect to execute the planned roadmap.
Representing software architecture and technological values to technical and non-technical staff
Being accountable for your contribution to achieving company priorities
It would be great if you have:
A contagious enthusiasm for and a desire to continuously learn
Deep expertise in designing and developing cloud-native systems.
Experience of architecting and operating a microservice system.
Understanding of event-driven and streaming architecture using Kafka.
Knowledge of containerisation and Kubernetes.
A strong track record in delivering robust and documented solutions.
Wide knowledge of databases (PostgreSQL, Mongo, Redis, Cassandra, ElasticSearch).
A broad range of programming languages (Golang, Java, TypeScript).
Experience of developing IoT systems and data pipelines.
Understanding of Infrastructure as Code principles and technologies.
Fluency in English and strong communication skills, both verbal and written.
Incredible work ethic, drive and passion.
Benefits:
We offer a competitive financial package which includes a competitive salary, company bonus scheme, employee referral scheme, a contributory pension and a travel to work loan
We have a positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family policies and discounted gym membership
We have a culture of which we are proud, a highly skilled and diverse workforce as well as impressive offices in central London and Kiev
If you’re looking to work in a collaborative culture, solving engineering challenges at a global scale, and having a real impact in making our products better for our customers, we would love to talk to you!
We believe in providing trust and autonomy so everyone can do their best work. From how we work to how managers support you, our goal is to provide an environment that enables you to continuously grow, ask questions and not be afraid to fail—because when we do, we see it as an opportunity to learn.
Engineering at GoCardless
The technical challenges of building GoCardless span from simplifying building banking schemes to optimising the time to render the dashboard. We’re looking for engineers to join our growing Global Network Group, where you’ll be working on problems that sit at the core of GoCardless: orchestrating and keeping track of the movement of funds, as well as building and maintaining the bank and scheme integrations that make it possible to keep our merchants’ cash flowing.
You will enjoy being a software engineer at GoCardless if:
You’re looking to champion a great engineering culture within GC and in the wider engineering community;
You enjoy collaborating and learning from people from various backgrounds and experiences;
You want to feel proud of the work you’re doing and its impact on real customers.
Our engineers contribute to the engineering culture within and outside of GoCardless: they contribute to Open Source Software projects (see our Github), and share learnings in post-mortems, conferences and on our blog.
Our technologies: We endeavour to build simple, reliable systems and we believe in using the best technologies for each task. Joining the Global Network Group you’ll be working in a team that primarily uses: Ruby on Rails, PostgreSQL, BigQuery, and Google Cloud Storage. Across GoCardless, our other technologies include: Golang, Python, React, Kubernetes, Elasticsearch, Prometheus, Google Cloud (GCP).
You’re not expected to have expertise in all these technologies. Members of our team have picked up the tools once they’ve started working with the team. If you’re unsure, please apply.
About you
You have experience building web products and services, and have an awareness of technologies across the stack.
You adapt to new technologies and processes quickly.
You thrive in a collaborative environment and believe the best products are built through collaboration.
You care about building reliable, well-tested systems.
You enjoy solving problems and are happy to take initiative to find better solutions.
About us
GoCardless embraces diversity and is proud to be an equal opportunity employer. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.
We offer a varied package of flexible working and benefit policies. From flexible working hours and working from home arrangements, through to enhanced parental leave, pension packages and equity. GoCardless has a very family and work life balance orientated environment. Our team comes from a variety of backgrounds and we embrace diversity – if you’re unsure, please apply.
In response to the COVID-19 pandemic, everyone at GoCardless has shifted to remote working since mid-March and will continue to work remotely until the end of the year. We are committed to support all employees during this time and continue to monitor the situation closely. Some of the actions we’ve taken to support the wellbeing of our employees as we transitioned to and continue working in a remote set-up are: subsidised home office equipment, remote workstation assessments, and remote wellbeing and social activities to stay in touch.
Backend Engineer Senseye Remote (United Kingdom) £30,000 to £60,000 a year
October 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
We are currently recruiting for an experienced Backend Engineer.
About Senseye
Senseye PdM is a leading cloud-based Predictive Maintenance solution. It allows maintenance teams to reduce unplanned downtime and increase maintenance efficiencies. Senseye PdM uses machine learning to automatically forecast machine failure and remaining useful life. It is driven by Industry 4.0 / the Industrial Internet of Things (IIoT).
The Role
Senseye is an exciting and rapidly expanding start up in the field of condition monitoring and prognostics. We are developing a cutting-edge cloud product to provide scalable prognostics and advanced condition monitoring to the manufacturing sector. Our team of engineers consist of software engineers, data scientists, UI experts, physicists and mechanical engineers. Following successful investment funding and strong traction from large multi-national clients, we are looking to expand the engineering team.
We are seeking an ambitious and versatile Backend Engineer, who will be responsible for the design, implementation, testing and roll out of new features and services. You will be involved in collaborating with the rest of the team to come up with innovative solutions to complex problems.
Requirements:
You have minimum of 2 years’ experience building complex applications with modern best practices (e.g. test-driven development, continuous delivery, code reviews.)
You have extensive experience with the building blocks of scalable cloud systems: Linux, Containers and service-oriented architecture
Deep knowledge of software engineering principles: object-oriented design, algorithmic complexity, software design patterns
You write clean code, even when working on extremely hard problems under deadline pressure. You test everything
You thrive working on the bleeding edge and can learn new technologies independently
You enjoy working with other engineers, collaborating on architecture and technology decisions
Passion for building high-performing systems
Experience working as part of a team on a rapidly growing application and codebase. Comfortable in a culture of fast iteration
Opportunity to work within an experienced and friendly team
Hack Days
Dedicated time to give back to the open source community
As a fast-growing company, there are opportunities for an ambitious and driven individual to progress their career and make a difference to the future success of the business
Senior Back-end Engineer Rebank London, United Kingdom £80,000 to £100,000 a year
January 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Rebank is building the financial operating system for high-growth companies. The way companies grow has evolved over the last decade; how they manage their finances hasn't.
Our customers used to rely on error-prone spreadsheets and outdated internal processes but with Rebank they can manage their bank accounts, easily send funds across the world, and access analytics and insights all from a single login.
This is the first step towards a new kind of banking and we have the backing of great investors including Y Combinator to help us achieve that.
Here's how we work
We believe that deep technical expertise and an understanding of the problems we solve for our customers are equally important. We choose the right technology for the job because we understand how it works and how it benefits our customers. You'll be joining as an early employee so you will have significant autonomy over your role and influence in how we grow the company.
Currently, our tech stack utilises the following
Go (Golang)
PostgreSQL
Redis
AWS
Docker
You will spend time on
Designing and implementing our core global banking and payments systems
Building robust identity and access management systems
Integrating with banks and financial service providers
Ensuring our devops and security architecture is at the high standard our customers expect of a bank
Collaborating with design and product management
You should have
3+ years experience with Go or other strongly-typed languages
A desire for solving complex engineering problems at scale
A high-degree of independence and drive
A strong knowledge of security practices
Comfortable working with constant change and product evolution
Constructively collaborate with teams across engineering, design and product
Working knowledge of the entire web stack - from DNS to CSS
The desire for a competitive salary and equity - everyone in the company shares in our success
It’s a bonus if you have experience in
Payments and/or banking
Devops (docker/kubernetes/terraform)
Culture at Rebank
👩🏽🔬 Learn from users, build what they want
Be inquisitive about the problems we're solving for customers and how it impacts their day. A deeper understanding of our users helps us focus on building the best experiences.
🎯 Be product focused
Align user outcomes with business outcomes. Err on the side of risky ideas with high potential. Take pride in creating beautiful product workflows.
ᾞE Plan collaboratively, execute independently
Collaborate on ideas. Take action early and learn as you go. Work with a high degree of autonomy.
We're an equal opportunity employer (and very pet friendly).
Backend Engineer Coda Platform London, United Kingdom £70,000 to £90,000 a year
November 2019
1 Applicants This Week
More Than 6 Months Old
Job Description
Senior Backend Developer - London
About Coda
Coda is a technology company with a mission to build the best mobile games for each individual user with help of latest design trends and technology available for personalized experiences. Experimentation, creativity, and data are at the core of what we do.
We are a well-funded seed stage company founded by mobile industry veterans who have worked together for the past 6 years and exited their previous company. The company is based in London, and we have team members in Berlin and Istanbul.
About our team
We are a group of entrepreneurs who came together to build great games. After having exited the previous company that we built together and sold, our key goal is to make an impact in an area we are all passionate about and have fun.
We started and built the biggest mobile ad network in the Middle East and Southern Europe region and sold it to AdColony, one of the biggest, the inventors of rewarded video ads in mobile games. Our expertise is in the commercialization of games at scale, enabled by complex technology platforms.
Our goal is to bring together the best talent that is fit to go after our mission, regardless of background and location. We believe in opportunity equality and in the ability of diverse thinking teams to make a world-changing impact. We are looking to join up with other risk takers to form the foundation of our team.
Job Description
We are looking for experienced backend engineers to build the Coda platform from scratch. You will be one of the pioneer engineers who contribute to all parts and elements of the data platform we are building, from infrastructure to architecture to development.
You will work in a team consisting of experienced backend, data and machine learning engineers, directly reporting to CTO, for designing and building an integrated platform with numerous components and services, the primary intention being recording, querying and processing data. Agility, speed, robustness, security and availability are the core properties of the system we are aiming for. Although there are particular technologies we would like you to be experienced with, the main acceptance criteria for this role are system thinking ability, perfect problem solving skills and desire for constant positive contribution to Coda’s success.
Responsibilities
Be the part of the team to architect and build the platform from ground up
Implement microservices architecture for all inbound/outbound backend services
Develop services for client and server to record, query and process various types of data streams
Develop real-time 3rd party connected services to import/export data
Develop high throughput configuration services for client feedback
Work on and improve the deployment/orchestration/maintenance process
Support Data Engineers and Machine Learning Engineers in building Data Science workbench and creating testing/staging and production environments.
Qualifications
5+ years of Software Engineering experience in backend development
3+ years of experience with Go
Designed and built services/applications that deal with big data (high in volume and throughput)
Experience in different types of data storage schemes (logs, objects, relational, time series, graph etc.)
Having successfully implemented solutions to deal with at least over 100K TPS
Knowledge in microservices architecture, containers, and orchestration
Proficient in SQL
Former experience with at least one relational database solution (PostgreSQL, MySQL)
Former experience with in-memory data stores (Redis, Memchached, etc)
Thorough knowledge on cloud infrastructure, experience with AWS and its variety of services from IAM to EC2, from S3 to Kinesis.
Keen on CI/CD pipelines and automated testing
As a plus worked with distributed data warehouses (Snowflake) and distributed computing frameworks (Apache Spark)
Why join Coda?
*You’ll get to benefit from being part of a transparent and early stage team where you can get exposure to various aspects of a company whilst deploying your own expertise with a clear product vision and the funding to survive the chasm
* You will work on some of the hardest technical and operational challenges in the industry - explore and break your own limits and help us break our own
* Yes it’s mission impossible and yes we know our ambitions are slightly over the top but we bring experience and resources of a proven team that has achieved a wild dream before and is hungry for more
* You will work with a diverse team that has learning, having fun and achieving long term goals as top priorities
We Offer
We welcome parents and parents-to-be - 24 weeks maternity and 8 weeks paternity leave with full pay
25 days of annual paid leave
Competitive salary and equity
We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
Senior Backend Engineer - Payments Juni Europe (Remote), Sweden, United Kingdom, Spain, Italy, Germany, Netherlands, Lithuania, Brazil, India €80,000 to €135,000 a year
November 2022
9 Applicants This Week
More Than 6 Months Old
Job Description
Juni who? 👋
We’re Juni. The fastest-growing fintech startup in Europe. We’re born remote, built for remote work, and busy building the future of financial services for ecommerce entrepreneurs.
What we do 🤔
Think of us as the financial companion made for ecommerce. We’re building an all-in-one platform that helps ecommerce entrepreneurs understand their business better, improve decision-making, scale up, and unlock the full potential of ecommerce. We even finance their working capital to help achieve their goals and dream up new ones.
How & why we do it 🚀
We give our people the same thing we’re building for our customers: freedom. Freedom to work wherever there’s good Wi-Fi. Freedom to be 100% yourself. Freedom to explore your potential and what’s more – make the most of it. We truly believe we’re making the world a better place for ecommerce, and we want you to be a part of that mission.
Your role 🙋
Tackle convoluted problems and develop clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.
Your responsibilities 💪
In this role you’ll be:
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high-performance software
- Playing a key role in architectural and design decisions, building toward efficient microservices distributed architecture
Within 1 month you'll:
Introduce an important architectural improvement to our Go codebase
Within 3 months you'll:
Help other web backend engineers say they’re learning a lot and are more productive because of you
Have helped us build new features quicker than we otherwise would have - our velocity has increased significantly
Within 6 months you'll:
Help introduce significant new features which radically improve our product.
Impact the quality of the product, getting to the point where we fix all bugs and are improving performance metrics
Be proud of the product and the codebase
Your qualifications 👨🎓
What we need to see:
- Experience developing, monitoring, and improving microservice architectures
- Knowledge of designing and implementing public and private APIs (gRPC/REST)
- Experience with CI/CD
- Great communication skills in English
What we’d love to see:
Strong knowledge of Go programming language, paradigms, constructs, and idioms (we are open to candidates who have strong programming knowledge in other languages but want to work in Go!)
Knowledge of security and/or devops best practices
Experience within the Payments domain
Your tool stack 💻
Mac. Chrome. Even… Windows. Choose the hardware that helps you work best. We’ll also support whatever software you need. From Miro to Slack and everything in between.
Tech stack
React, Javascript/Typescript
Go
gRPC (Protocol buffers)
PostgreSQL, Redis
Kafka
Docker, Kubernetes
AWS
Your people 👥
Forget office-based culture. This is people-first culture. We’re real. We never wait. We care deeply about building a better future for our customers and each other in a way that's never been done before. Here, you can work with people at the top of their game and who didn’t get there by playing games. You can help us change business for ecommerce entrepreneurs, change the world – wherever in the world you may be.
Your benefits 😍
We’re born remote-first. Transparent. Caring. Empowering. So our benefits are too.
Hello work. Meet freedom. Join us anywhere within 6 hours of Sweden time zone.
Swap 2D for 3D. Meet the team IRL at two in-person onsites per year.
Diversity is at our core. We're Part Swedish. Part Canadian. Part French. Part Malaysian. Part Italian. Part Nigerian. Part British. Part Turkish. You get the idea.
Great players can stay great players. Progress your career whether you choose to manage people or not.
Happiness stipend. The best things in life are free. But money can buy you a herd of puppies. Get €8,500 per year to spend on whatever makes you happy.
Work al desko. Get €500 a month towards a co-working space.
Stock options. We can’t promise you’ll make a fortune. But we’ll give it our very best shot.
Vacation days. At least 30 per year as standard. Awesome.
Global health insurance. You know. Just in case.
Get sick? No stress. Feel better with unlimited paid sick leave.
We are here for you. Unlimited access to mental health support via Spill.
Work with the best people for the job. Not the best people within 1 hour’s commute.
Get support to switch things up. People change. Careers can too.
Free your nine to five 🤘
Hit apply and help us revolutionise financial services for ecommerce entrepreneurs.
The process 📅
CV screening > Get to know us call > Team interview(s) > Values interview > Offer (for some roles we’ll include a task, but we’ll notify you if this is the case)
Senior Software Engineer Paddle London, United Kingdom / Remote (Europe) £75,000 to £90,000 a year
April 2022
2 Applicants This Week
More Than 6 Months Old
Job Description
What do we do?
Paddle offers SaaS companies a completely different approach to their payments infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we’re a Merchant of Record for our customers, taking away 100% of the pain of payments fragmentation. It's faster, safer, cheaper, and, above all, way better.
We have over 230+ talented employees serving over 3000 software sellers in 245 territories globally. Backed by investors including FTV Capital, Kindred, Notion, and 83North, Paddle aims to define the next wave of B2B SaaS leaders.
The Role
As a Senior Software Engineer, you’ll be helping to drive our product and engineering department forward, working on different parts of the Paddle ecosystem and helping our Software Sellers sell their products on a platform they trust and rely on.
Our Engineering Department is split into 8 cross functional Product teams, along with an SRE and Data team.
Our Product teams are made up of an Engineering Manager, a Product Manager and between 4 - 8 engineers (mix of backend and frontend), depending on the demands of the team.
You are empowered to use the right tech for the job and you’ll have the freedom to input into what technology and tooling are used and educate the rest of your colleagues accordingly.
Our Tech
Go for our new services
PHP and Laravel for our legacy system
Docker in production and local development
gRPC for internal services running on AWS Fargate
AWS lambda for event-based services
AWS SQS for our asynchronous message queues
MySQL and DynamoDB for persistent data storage
Redis for key/value store
Terraform and Cloudformation for infrastructure management
What you'll do
Develop high traffic APIs used by hundreds of thousands users per month
Engineer high-performance background workers for consuming queues
Practise DevOps, you’re responsible for getting your code to production and supporting it
Use the latest AWS services available to run your code
Help design a stable platform to support phenomenal growth
Mentoring and coaching other engineers
Play a part in an agile team, either kanban or scrum as needed
We'd love to hear from you if
You have a development background with Go
You have experience designing and building systems to handle high traffic at scale in a cloud-based environment in AWS
You enjoy collaborating with our technical and non-technical departments
You proactively find ways to improve the code and team processes
You have a strong understanding of the development process - from design through to deployment, maintenance, and what that means for day-to-day development
You take pride in what you build
You are interested in what new tools and techniques you could introduce to us!
Why you’ll love working at Paddle
We are a diverse team of 230 (and growing!) people who care deeply about enabling a great culture which is inclusive no matter your background. We celebrate our diverse group of talented employees and we pride ourselves on our transparent, collaborative, friendly and respectful culture.
We live and breathe our values, which are:
*** Exceptional Together
* Execute with impact
* Better than Yesterday**
We offer a full suite of benefits, including attractive salaries, stock options, pension plans, private healthcare, a health & wellbeing platform and coaching sessions.
We are a ‘digital-first’ company, which means you can work remotely or from an amazing office if you prefer, or even a bit of both! We offer all team members unlimited holidays and 4 months paid family leave regardless of gender. We love our casual dress code, annual company retreats and much more. We truly invest in learning and will help you with your personal development, from constant exposure to new challenges, an annual learning stipend to regular internal and external training.
Equal opportunities
We believe in having diverse teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds to apply and we don't discriminate based on race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, marital status, disability or age. Our office is wheelchair friendly and we are a family-friendly employer.