Golang Rest API Jobs in United Kingdom Paying 100,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 24 Golang Rest API Jobs (2 new this week) in United Kingdom đŹđ§ in May 2024 at companies like Paddle, Honu AI and Organise paying at least 100,000 USD per year working as a Senior Software Engineer, Software Engineer and Lead Developer. 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
25 developers joined Golang Cafe in the last 30 days
12,018 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 24 Rest API Jobs in United Kingdom đŹđ§ paying at least
100,000 USD per year • Sort by
Date
Senior Software Engineer Paddle London, United Kingdom / Remote (Europe) ÂŁ75,000 to ÂŁ90,000 a year
April 2022
13 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â.
Software Engineer Honu AI Remote, United Kingdom / Europe ÂŁ40,000 to ÂŁ80,000 a year
November 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
About Us
We are honu.ai, a venture backed startup building the next generation platform to give small business owners superhuman decision making capabilities. We are currently in stealth mode and are backed by Europeâs top investors who are early backers of (TransferWise, Tide, Coinbase, CityMapper, Cazoo, Nested, Habito, Cleo, King, Snyk, etc.). The technology we are building is novel and we will be pushing the boundaries of what has been done in this space.
The Role
We are looking for a strong, product focused, growth mindset software engineer to join our core-team. If you are excited to join a VC-backed startup early on in the journey, and your profile matches what we are looking for, please do get in touch. Here is a non-exhaustive description of the tasks and responsibilities for this role:
You will be working in small team, including the founder, to build the first MVP of the product.
You will collaborate with the team to define the strategy and vision for how we will build effectively and be successful.
Work with engineers across the company to build delightful features that span various parts of the system.
Ensure our platforms are reliable, scalable, secure and extensible.
Improve engineering standards, tooling, and processes.
Ideal Candidate
Experience shipping high-quality products from start to finish. Ideally, experience at top tier SaaS startups/companies.
Experience building Fintech products. e-Commerce and experience with small businesses is a huge plus!
2+ years professional experience in Golang. Rust, Kotlin or Java, nice to have.
Product focused
Experience with modern cloud tooling
Nice to have technical experience in:
Python, React, Typescript
Data engineering
Linux administration
API integrations
Experience with distributed systems
Must have soft skills:
Intellectual Humility
Growth Mindset
Attention to detail
Team Player
Good communicator
Ways of working:
You will believe in clean coding, simple solutions, automated testing and continuous deployment.
comfortable with Remote/Async ways of working.
Be a self-starter who is very comfortable building from scratch.
Company Values
Excellence: We constantly strive for excellence in what we do. We go above and beyond the call of duty.
Get Things Done: We acknowledge obstacles but orient towards solutions. We have a getting things done attitude, with laser focus on efficiency, as a team and individuals.
Open Communication: We communicate openly and respectfully about our opinions. Our conversations are constructive and all voices will be heard. However, when decisions are made, everyone commits to them.
Team Player: We are there for each other. As individuals we are reliable, responsible, collaborative and supportive. We respect each otherâs time, we are punctual. We have got each others backs, and **accept everyoneâs authentic self.
High Integrity: We are honest with each other and with our partners, clients and collaborators.
How to Apply
Email your CV, and any relevant links (we aim to respond in no more than 2 working days)
Our Process (1-2 weeks)
Introductory phone call with Founder ( 30 mins )
CV / Experience review - panel (1 hour)
Systems Design interview - panel (1 hour)
We are growing fast and will be sure to respect your time and expectations each step of the way.
Lead Developer Organise London, United Kingdom / Remote (Europe) ÂŁ72,000 to ÂŁ90,000 a year
June 2021
2 Applicants This Week
More Than 6 Months Old
Job Description
Organise is striving to build a team that reflects the diversity of our community and is truly inclusive. We welcome applications from under-represented groups, particularly people of colour, trans and non-binary people, new parents, and disabled people.
đ« Who we are
Organise is a fast-growing startup on a mission to give everyone the tools, network and confidence to improve their life at work. Our vision is for a world in which decent, fairly paid work is available and accessible to all, and where all of us are treated with dignity and respect at work.
More than 1 million people are already using Organise. We put power in peopleâs hands, building a progressive force for change inside companies.
The Organise staff team pride ourselves on nimble, focused workplace campaigns. That means our team is decisive, ambitious and happy to take risks. Weâre characterised by our energy and enthusiasm; weâd rather aim high and see what happens, than play it safe. Weâre passionate about putting Organise members first â we believe change at work happens when more people get involved.
We're expanding our team and building out our platform to include a peer-to-peer network. We're building a space for people to build power and support each other at work pseudonymously. A space for our core members to talk to each other in a space their boss can't see. Small monthly subscriptions from members will verify their identity. The Organise network is paid for and protected by the workers. We currently operate in the UK, and are aiming to launch in the US by 2022.
"I can't believe it! It's only been a week since I started my Organise campaign to stamp out harassment in gyms. And already, the CEOs of Pure Gym and The Gym Group want to talk about how they can make their gyms safer." Organise member, April 2021
đ About the role and our team
Weâre a team who:
Are passionate about making high quality digital products that give our users power to improve their lives at work
Can collaborate effectively, inspire other team members, and start from a position of empathy
Understand the business and social mission of Organise, and work with the broader team to prioritise ideas and features that will deliver for our users
Are comfortable working in an early-stage environment, and the uncertainty (fun!) that change can bring. We get the right balance between thoroughly-tested code, and getting things done
Weâre looking to scale our engineering team to build out our network product, on an infrastructure that's fit to scale with us.
We have a great starting point: hundreds of thousands of active users that love the Organise product, a straightforward deployment process, and a big focus on great user experience. We have plans to ensure scalability while we grow as a team - pairing as much as we can, an agile approach to product development and dedicated time to evaluate and improve our processes.
We build most of our software in Ruby (mostly Rails) and React, use Postgres hosted on AWS RDS for our databases, and use Heroku to host most of our web applications.
As Lead Engineer you will:
Play a leading role shaping the culture and developer experience of the engineering team - building a team that has a deep commitment to delivering products that empower our users and improve working life for everyone
Work closely with our CTO and CEO to set priorities and direction for our product and infrastructure. You'll play a scrum master role for development of our network product - inspiring and setting clear direction for team members
Get to know (and work on) the entire product and infrastructure - you'll spend time with our campaign coaches and Organise users to see our product in action. You'll get into the detail of how our tech empowers members to improve their lives at work, and you'll feed ideas from the whole team into our tech strategy
Work directly with our backend engineers to improve our infrastructure, so that we're ready to scale globally for millions of users
Support, coach and develop engineers to thrive in their roles through regular 121s, feedback and team retrospectives
đȘ You should apply if
What we're building at Organise excites you!
You have experience managing and developing software engineers and building collaborative, caring, and high performing teams
You have experience with Ruby on Rails and React
You are curious and passionate about solving problems and building products that empower millions of users
You enjoy thinking about data and architecture, and can demonstrate an understanding of good database design
You have experience leading product development in a scrum/agile environment
You have experience setting priorities at a high level - bringing together long-term infrastructure goals and product design
You have experience working with legacy codebases
You are able to communicate effectively and work well with a diverse range of non-technical colleagues
You are open-minded and willing to learn new approaches to your role and our culture
đ„ł You'll benefit from:
Equity in the business
Wellbeing benefit and access to mental health support with Spill
Remote working budget
Learning & development budget + progression support
Involved in other aspects of the business, from strategy, management and training, to shaping team culture
Being part of something that's both commercially successful and socially important
đ„ Some highlights from 2021
Using Organise, Amazon drivers landed national media coverage, including an exclusive BBC Newsnight investigation, exposing their working conditions & calling on Amazon CEO to lower their parcel targets back to a safe level. Theyâve also met directly with MPs and got the Amazon CEO grilled in front of Parliament. 40% of drivers have had their targets lowered to a safer level now as a result - a huge win for their collective action.
Over 100,000 members pressured the government to abandon their plans to scrap the laws protecting paid holidays and rest breaks (working time directive) - including sending tens of thousands of messages sent directly to the Business Secretary in the 24 hours leading up to the U-turn. Civil servants tell us (off the record) that the department were âastonishedâ by the level of public backlash to the plans.
Dan*, a Census worker, started a campaign when he noticed Census temporary workers were being asked to travel to attend their first-day induction without being offered to have their travel expenses covered. In response to thousands of people joining the campaign, ONS has agreed to make sure all temporary workers are reimbursed for their travel expenses. With this and the update to the Census Jobs FAQs page clarifying the expenses policy, Census workers can start their jobs without being out of pocket.
âš Logistics
đ§âđ» Location: Can be remote (within +/- 5 hours of GMT) or based in our London Kings Cross office (a dog-friendly office đ¶ with a lot of plants đ±) and will we provide you with all the tools you need!
đ° Competitive salary: Our salary formula adjusts to your cost of living and experience. For this role, the range is: ÂŁ72,000 - ÂŁ90,000 GBP in the UK // $101,000 - $127,000 in the US. We use a transparent salary formula based on experience + you'll get substantial stock options as part of our EMI scheme.
đ Benefits: 38 days holiday per year (including Bank Holidays), Flexible working hours, Childcare benefits/vouchers, forward thinking parental leave policy, menstrual and menopause policy, discounted gym membership, time off in lieu policy, team lunches and activities. Please note, these will keep evolving as we continue to grow!
If all of the above interests you, please follow the steps below! You do not need to have previous experience on all of the aspects of the job role to be shortlisted. What's more important is your willingness to learn and your commitment to Organise's principles and mission.
Here's the steps of the application process:
Before you apply, you can jump on a 10 minute call with one of Organise's co-founders (Nat and Bex) to talk through the role and answer questions that will help you decide whether to apply. Please follow this link https://calendly.com/bex-organise/lead-engineer-pre-application-chat if you would like to set up a call
When you are ready to apply. You'll be asked a few questions aiming to understand your motivations in applying and why this role is the right fit for both sides
To ensure fairness, your application will be anonymised and randomised when we are shortlisting. Instead of reviewing your CV, we will make shortlisting decisions based on your answers to the application questions. These answers will tell us a bit about your skills, experience and motivation for the role. **
After shortlisting based on your answers to the application questions, we'll invite you to a 20 minute call to chat through the role and a bit more about you and our culture
If both sides decide this could potentially be the right opportunity for you, weâll invite you to an interview over zoom, followed by a practical task. This interview and task will relate to the tasks you might do in the role, and for us to understand your current skills. We'll also give you plenty of time to ask questions, learn more about Organise and what itâs like to work as part of our team.
If both sides are keen, then weâll invite you to a final interview that will focus on team culture and how you work best. You'll also have to ask any final questions about the role and working at Organise
You can see more about the technical interviewing process here:
Principal Software Engineer Bud Remote (UK) / London, United Kingdom ÂŁ80,000 to ÂŁ100,000 a year
May 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
Our Missionđ
Bud's mission is simple. We're here to create the worldâs most compelling financial data products. The products we're building are used by some of the world's most prestigious institutions to help millions of their customers take control of their finances.
Youâll be leading the development of some of Budâs most critical internal services that are utilised by product teams across Bud as well as owning a number of core platform exposed services that are non-product specific for domains such as authentication and traffic management. Every request that hits the Bud Platform will end up touching at least one of the services youâre responsible for. Youâll be contributing to Bud-wide architecture as well as actively developing in Budâs Platform & Security [Product] Team where youâll be the driving software engineering force in the team (which is mostly composed of SRE/Platform Engineers). Youâll also be a core channel of representing the perspective of backend engineers in the team and helping the team to solve cross-engineering problems.
What youâll be working with
You'll chiefly be using Go working on our various internal or exposed services although we also have a number of services in our Platform written in Python.
Using a range of different technologies including Cassandra, MySQL, Redis, Elasticsearch (ELK), RabbitMQ, Prometheus, Grafana, Envoy, Kubernetes, Istio, Vault
If youâre interested in picking up one of our languages, a new technology or skill we provide lots of opportunities to learn with a mentoring programme, R&D days and regular training available. We like to help people grow and learn!
A bit about you
You are a well-rounded, inquisitive engineer who enjoys solving complex problems using clean, efficient and creative methods and putting those solutions into action working in a team
Proven experience with Go; and a great foundation with another programming language (e.g. Java, C, C++, Ruby, PHP or Python)
You think about resilience, reliability and scalability on-par with other functional requirements and are experienced in balancing and implementing strategies against requirements in these areas
Awesome analytical and communication skills, with the ability to communicate complex ideas to non-experts with eloquence and confidence
Comfortable working with SQL and NoSQL databases
Automated testing of systems and applications is second nature to you
You understand and advocate the value of observability and are comfortable implementing and utilising metrics, tracing and logging
Able to both work independently as well as collaboratively within a team
Experience with defining, monitoring and alerting against SLOs
Taking it to the next level
Experience with Kubernetes
Youâve worked on/with gRPC APIs from both a client and a server perspective
Any security engineering background or experience working with cryptography libraries
Previous experience in banking or fintech, particularly Open Banking related, companies
Experience working in a cloud environment such as Google Cloud Platform or AWS
Experience working with Cassandra, RabbitMQ or Kafka
Comfortable with Site Reliability Engineering principles, tools and drivers
Experience working in an internal Platform Team or working closely with SREs/Platform Engineers and/or Security Engineers
Comfortable leading or participating in operational (or security) incident response
Engineering at Bud
The software engineering team are tasked with solving highly technical problems to enable solutions that tangibly benefit the lives of millions of people. From how to scale our solutions to tens of millions of users in the most effective manner of integrating hundreds of third-party businesses. Data is key to our business and we need passionate developers to help capture it, store it, transform it, research and most importantly secure it.
What is it like to work for Bud?
We could play buzzword bingo but one of our core values is 'Authentic' and the best way to demonstrate this is by sharing our employee engagement dashboard. This provides a weekly engagement and NPS score giving you a true reflection of life at Bud. All data collected is realtime & anonymised so we have no control over what you see.
The dashboard is interactive so check it out here and have a look at what the numbers mean, https://bit.ly/2MhjAZT
A bit more about us
Weâre a diverse group of people. With backgrounds ranging from data science to music production, more than 80% of our team come from outside the world of finance â providing us with a unique perspective as we help consumers feel more in control of their lives. For us, an interest in people comes first; finance follows.
More about what we're doing
The apps and infrastructure weâre building are designed to place the power of personal data back into the hands of normal people. Picture this: a world where your bank knew you were paying too much for your gas bill and could switch you to a more suitable provider, or understood your savings targets and could automatically find you a better deal. Thatâs what weâre working towards.
We believe that diversity will make us better.
Budâs mission is to make the money part of peopleâs lives simple. To get there, we need a workforce that is diverse as the people we create our products for. Which means we need people who have different backgrounds and experiences, who are diverse in age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and ways of thinking. We truly believe that these differences will make us grow as a company and a team. We strive to create a workplace and culture where our people are empowered, supported, given equal opportunities and can bring their authentic selves to work.
To read our job applicant privacy policy, please click here.
Benefits
Compensation đ°
We offer competitive salaries in line with industry benchmarks, set using extensive market data. We review salaries on an annual basis to make sure we continue to reward people well for their contributions at Bud.
Options đ
Anyone joining Bud is granted stock options and the opportunity to invest in what we are building and developing, and to get to share in our future successes.
Wellbeing Allowance đïžââïžđ§ââïž
We understand how important it is to look after your physical and mental health, and also that this looks different for everyone. To support this, Bud has a ÂŁ50 monthly flexible wellbeing allowance which can be used towards your own wellness, whether thatâs a gym membership, meal-box subscription, massages or something else!
Learning & Development đ
As part of our commitment to developing our people, all employees at Bud have an annual ÂŁ500 pot available to use towards their learning and development - think books, courses & events - the choice is yours.
We also have quarterly R&D days, giving you the opportunity to take a break for 2 days from live projects and work on something thatâs inspired you, either independently or as part of a collaborative team.
Flexible Working âł
As a trusted member of the Bud, youâll have the freedom and flexibility to manage your time and routine in a way that suits you, and your team, allowing you to deliver your best work. This role can be based in our London office, or fully remote/distributed in the UK.
Time Off đïž
Weâre a team that likes to work hard, so we need to make sure we balance this with time to rest and relax. We offer 25 days holiday, plus the usual bank holidays, plus additional time off over the holiday season.
Equipment đ»
We want to make sure everyone is set up to work effectively and comfortably - so youâll get to choose your own kit, including any additional equipment you might need to work from home.
Social đđș
Weâre big on keeping Bud a social place to work, with big quarterly events (we throw an epic summer party), regular team socials & monthly company breakfasts. This year weâve stepped up our virtual social scene with quiz nights, virtual cocktail making, book clubs, and online workouts.
Commuting đ
We are big advocates of sustainable transport and travel, and are members of a cycle to work scheme. We also have season ticket loans available.
Pension đŠ
We believe in helping our staff save for retirement, with Bud matching pension contributions up to 5%
Lead Backend Engineer Treecard Remote (Europe, United States) / London, United Kingdom $80,000 to $120,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
About TreeCard
TreeCard is building the leading green finance brand. Weâre powered by Ecosia, the search engine that plants trees with 15M monthly active users.
Our first product, TreeCard, is a free top-up debit card that puts 80% of profits directly towards responsible reforestation investments. Weâve signed up over 100,000 users to our waiting list in the first month since announcement (breaking all of Revolut, Monzo and Curve's launch records). Our product sticks, with 40% of all sign ups being referred by a friend or family. Weâre planning to launch in Q1 of 2021.
Over the coming months, we will be expanding to offer a suite of green services, from payments, to lending, to investments.
Lead Backend Engineer
We are looking for an engineer to help us build out the backend that powers TreeCard.
You will be responsible for developing the backend platform from scratch, spanning a range of the tech stack, from integrating with our banking partners, to API architecture and design for our mobile client, to the execution of new microservices that the business will depend on like risk management, fraud detection, and big data analytics.
You will be delivering a product that will become a core part of our customerâs financial lives, and used daily by hundreds of thousands of these customers. As one of the earliest employees, you will have a huge amount of responsibility over the product and company, and will be given the opportunity to hire out a team to support you as TreeCard grows.
Requirements
Bachelors Degree (or above) in Computer Science/Maths/Physics/ similar
Youâre interested in distributed systems and writing resilient and highly available software
Exposure to architectural patterns of a large, high-scale web applications
You have some experience with strongly-typed languages Go (Golang), Java, C, Scala
Worked with secure mobile applications (e.g., finance, health)
Product Developer - Back End Appvia London, United Kingdom / Remote (UK) ÂŁ60,000 to ÂŁ90,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
The Application Containerisation market is due to reach $8.5B by 2025 delivering a CAGR of 26.5%. This is being driven by many different organisations that are turning to container based infrastructure and microservices as a way of satisfying the ever complex role of Software Development. Recently, Kubernetes has become the standard in making this possible and is, in fact, the fastest growing project in open-source history. Appvia, founded in 2018, is a company of highly skilled engineers, who are building products to enable the deployment, maintaining and scaling of Kubernetes as well as the added challenge of delivering a truly cloud native vision.
We're part of the Cloud Native Computing Foundation and for our customers like the Home Office and Bank of England, we've already got 700+ developers using our service, building over 500+ applications, in over 20,000+ containers, running a number of critical applications for the government both on-premise and via Azure, Amazon and Google.
The Role:
You will get an opportunity to help shape how businesses deliver applications and improve the developer experience with well thought through products and engineering.
You will research, conceive and develop software applications to extend and improve Appviaâs product offerings, working with a talented cross-functional agile team.
You will be passionate about your industry and get an opportunity to make a real difference to the business you are part of.
Key Responsibilities:
Design, develop, test, deploy, maintain and improve software
Collaborate with colleagues and users on a regular basis to build out assumptions with prototypes
Build features whilst maintaining backwards compatibility
Express improvements and ideas to further develop products
Communicate effectively with all stakeholders to drive out user requirements
Lead on an idea, design and deliver working prototypes
Requirements
A strong understanding of the full software development lifecycle
Passionate about driving the best product outcomes for all users
Ability to challenge and understand real user requirements and map them to tangible technical objectives
Pragmatic and methodical approach in solving difficult technical problems
Understanding of scalable and distributed microservice concerns
Ability to architect and maintain backward compatible APIs
A passion for new technology and automation
Practical understanding of distributed systems
Good understanding of industry best practices
At least 5 years designing and developing backend systems ideally in Golang
Experience of working on and contributing to Open Source Software projects
Previous exposure to modern front-end frameworks
Experienced in BDD and test automation
Experience developing on and with the Kubernetes API
Previous Ruby/Python experience would be beneficial
Exposure to Cloud and Developer PaaS products
Excellent verbal and written communication skills
Benefits
Competitive salary
26 Days Holiday including your birthday off (plus bank holidays)
Backend Go Software Engineer Geckoboard London, United Kingdom / Remote (UK) ÂŁ65,000 to ÂŁ80,000 a year
November 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Excited about the idea of working on distributed systems at scale? Want to be writing Go everyday? With great people? Weâre looking for curious problem solvers to do just that.
At Geckoboard, weâre working to help teams achieve their goals by enabling a fresh way of working. This revolves around making sure that important data gets seen and acted upon. Thatâs where our dashboards come in. Geckoboard is straightforward dashboard software that makes it quick and easy to surface live business data, metrics and KPIs for teams.
Our engineering culture
We're all here to build something great. You'll be joining a growing team of empowered engineers in a supportive environment that values experimentation, work-life balance and personal development. We've built a culture of knowledge sharing and feedback, so you'll be involved in planning and prioritisation of work as well as peer reviews and pair programming.
Learning is also a big part of our engineering culture. About once every fortnight you're able to take a whole day â an Innovation Day â to work on projects that interest you, learn new skills or contribute to open source⊠whatever it may be! We encourage these projects and often they have led to improvements in the way we work or concepts that have then been prioritised, developed further and added to our Product.
We work in small and focused cross-functional teams, usually made up of a Product Manager, a Designer, and a mix of Frontend and Backend Engineers. QA and Infrastructure tend to come in at the points they're needed or for specific projects. We scope out our project such that we're able to deliver meaningful work but small enough to iterate and take on board feedback quickly. We encourage our engineers to get involved in different teams and projects based on their interests, skills and opportunities to learn. We're also equally mindful about technical debt and make sure we dedicate time to addressing it.
Our teams
**Product
**Our product teams each own a different part of the product, building features that improve Geckoboard for our customers. Some of our recent work has ranged from a new send-to-Slack feature, SSO and in the team youâll be joining initially, weâve been building a brand new internal framework for importing, storing, and analysing data from third-party APIs we integrate with. We know that investing in our Data Platform is the best way we can deliver flexible, high-quality integrations quickly and easily. The new framework takes care of managing and scheduling imports, responding to webhooks, receiving analytics queries, migrating data from one version to the next and allows us to build internal gRPC services using a common protobuf interface upon it.
**Platform
**We believe that we can only be successful as an Engineering team if we are constantly and systematically investing in our tooling, our common systems, and our developer experience, this is where our Platform team comes in. Our recent work has ranged from rapid response work to improving test and trace coverage, migrating existing services to Go modules and support for other teams. We're also working on enabling older RESTful services to be migrated onto gRPC with a GraphQL API gateway in front.
You should apply if:
What weâve described sounds interesting
Youâre interested in distributed systems
Youâve worked with Go before*
You want to build a product that delights its users and genuinely serves their needs
Youâre collaborative; you empathise, listen and discuss
You actively seek out feedback in your work and to ensure you understand the problem youâre solving
We know that there are great candidates who may not exactly fit into what weâve described above, or who have important skills we havenât thought of. If thatâs you or youâre not sure, please apply, weâd love to hear from you.
Right now we're only considering mid-to-senior level candidates, if you're still developing your Go skillset and interested in joining the Geckoboard team, head to www.geckoboard.com/careers and get in touch, we'd love to hear from you and chat about future jobs!
Work where you work best:
While most of our team are normally based in our leafy East London office, a lot of us work remotely at least a day or two during the week. This means weâve always been intentional about making sure our ways-of-working are remote-friendly so we can support that flexibility for everyone. We also have fully remote team members, though the expectation is that youâre comfortable with a visit to the London office about once a quarter (except during pandemics).
Due to the coronavirus pandemic, our office remains closed and everyone on the team is working from home presently. Weâre likely to continue working from home over the Winter. We keep a close eye on the government guidance, regularly update the team, and plan to open our office only when itâs safe to do so again.
Some of our team have shorter working weeks and weâre more than happy to try to accommodate this or another arrangement whenever possible. Just let us know what works best for you or that youâd like to chat about it in your application.
Logistics:
At this time, weâre only considering candidates who are (or will be) based in the United Kingdom (regardless of whether youâre onsite when out offices reopen or fully remote). Unfortunately, weâre unable to provide sponsorship for this role.
Our hiring process:
20-30 minute call with a Talent Partner
45 minute video call with the Hiring Manager
Take home exercise
Virtual onsite with the team - about 2.5 hours
The whole process takes about 2-3 weeks end to end, but weâre flexible!
Apply for the job
Do you want to join our team as our new Backend Go Software Engineer? We'd love to hear about you!
Senior Software Engineer Credit Kudos London, United Kingdom ÂŁ65,000 to ÂŁ85,000 a year
July 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
Credit Kudos is a venture-backed fintech startup and challenger credit bureau that uses financial behaviour to measure creditworthiness. Our technology transforms the way credit checking and credit scores work by generating a more accurate and holistic view of a borrower's creditworthiness. Weâre working with lenders to help them make better, fairer credit decisions and with consumers to help them access fair, affordable credit.
Weâre building a credit bureau the right way - with the customer involved and transparent throughout. Weâre looking for talented and creative engineers who share our vision.
We're looking for ambitious engineers
Our company is growing and we're searching for the next generation of experienced engineers to both help shape and nurture our engineering culture as we grow and deliver high-quality products for the benefit of the whole population.
We have people with backgrounds in massive companies, small companies, and a couple for whom this is their first job. Weâre looking for people who want to learn and grow as much as lead and coach; if that sounds like you, weâd love to hear from you.
We work closely together as a company
Weâre a small team with a big vision, so no-one specialises too much - we wear many hats week-to-week. Weâre grappling with a large problem so there are plenty of challenges to be faced but we face them one sprint at a time. Your role here would see you working with the founders of the company and the rest of the team on a wide range of issues to bring our vision of a better credit bureau to reality.
You can work with a host of great technologies
To give you a flavour of our technical stack, we use:
Golang and Ruby on Rails for our core applications and APIs
Python for our data processing + science
TypeScript with React and Redux for most of our front-end flows
Brand new Open Banking APIs for collecting financial data
Postgres for our data storage
Docker for running everything reliably
AWS for all our infrastructure (managed as code via Terraform)
Should you apply?
(Yes!) Weâre looking for people who:
are excited by the work weâre doing
would like to be engaged in meaningful work
are comfortable bottoming out problems in open discussion
are interested in building a data-oriented company
love writing elegant and well-tested software
have experience building distributed systems
What we value:
Motivation, enthusiasm and passion for our mission to take on the big credit bureaus
Expansive thinking, transparency, honesty and a good sense of humour
Results and efficiency rather than hours in the office
**What youâll get: **
Competitive salary and stock options
Flexible working arrangements, generous leave and a dog-friendly office. See full list of benefits - plus a bit more about working for us - here
A ton of support, but an opportunity to run your own schedule and role
The opportunity to develop your role and responsibilities as the company grows
Principal Software Engineer News UK London, United Kingdom / Limited Remote ÂŁ70,000 to ÂŁ85,000 a year
January 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are: News UK is a company full of talented, dedicated and creative people. We are an ambitious and ever-growing organisation with a passion for storytelling, capturing moments, meaning and magic to make sense of the world. Our newspapers reach more than 30 million people each week and include The Sun, The Times and The Sunday Times. News UK is also home to Wireless, a leading UK and Irish media company boasting independent local and national radio stations.
Your team; Monetise. Responsible for the Monetise domain within the wider MAIN (Monetisation, Access, and Identity for News) platform. Our monetisation services underpin our award winning portfolio of produces across our brands. Our passion lies in building robust, flexible, scalable, secure, and clean platforms using the latest industry standard technologies.
Your role: Principal Software Engineer. We are looking for a talented and passionate Principal Software Engineer to join our team based in London.
Day to day you will: As a Principal Software Engineer youâll be a key component of a team delivering quality software. Youâll interact with product owners and stakeholders, contribute to the technical conversations and ensure that what we build is best in class and fit for purpose. Youâll report in to the Head of Engineering and will help them deliver on the technical strategy and tactical implementation. Youâll mentor other engineers to bring them up to your standard.
What weâre looking for from you: Youâre a true engineer with a passion for well crafted and tested code, considering everything from architecture and security to performance. You understand agile methodologies and enjoy collaboration. You lead by example, encouraging your peers to constantly improve. You have a continuous improvement mindset and are proactive in driving positive change, encouraging those around you to do the same.
You love engineering and constantly want to learn more. You do thorough code reviews to be sure what we produce is of a very high standard. You understand the value of and are a practitioner of TDD/BDD. You are an expert in Java and perhaps some other languages too.
As a Principal Software Engineer youâll be involved with the technical direction as well as day to day coding standards and best practices. Youâll be a mentor to your peers and team members, a source of technical expertise and will participate in strategic conversations with the rest of engineering and the business. Youâll feel comfortable presenting to internal teams as well as external Meetups and the like, representing the engineering work at News UK.
Youâll find these skills useful in this role:
Object Oriented analysis and design
Continuous delivery and associated tooling
Developing Cloud based applications
What's in it for you? We are a diverse and dynamic team that is expanding. We have an amazing office, a flexible working pattern and a great team environment. Weâll help you deliver your best work and grow you with career and personal development through training, conferences and courses.
Equal opportunities:
The Company is an equal opportunities employer and wholeheartedly supports the principle of equal opportunities for all its employees and for all applicants for employment. It opposes all forms of discrimination in the workplace.
We are a diverse and team so want to maximise every individualâs potential to create a productive environment where everyone feels valued, and where talents are fully recognised and utilised.
This means affording equal access to any employment opportunities within the Company according to your ability, without prejudice or discrimination by reason of race, colour, nationality, ethnic or national origin, religion, belief, gender, sexual orientation, gender reassignment, marital status, disability or age.
Corporate benefits
We take pride in looking after our amazing talent at News UK. Alongside pay, we offer:
A generous pension scheme with employer contributions of up to 5%;
A comprehensive private medical scheme covering pre-existing conditions;
Maternity leave of up to 18 weeks full basic salary and paternity leave of up 2 weeks full basic salary;
Discounted rates for Fitness First gym membership for employees and immediate family;
A range of different flexible working options, which can be requested by employees;
Interest free commuter loan of up to ÂŁ10,000 tax free
âBikes For Workâ scheme to save income tax and national insurance;
Up to four Volunteering Days per year for employees to use on charities of choice;
Health and wellbeing benefits including on-site physio/massage, counselling, legal advice, and others.
Backend Engineer Monzo London, United Kingdom ÂŁ40,000 to ÂŁ100,000 a year
June 2019
2 Applicants This Week
More Than 6 Months Old
Job Description
At Monzo weâre aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal đ
Please note: we get lots of successful applications for Backend Engineer, so there could be a delay in scheduling interviews from the initial stage right up until the final interviews. If you're invited to interview and you have any immediate time pressures, please let us know, as we'll always do our best to speed things up for youđ
Our backend engineers have a variety of different backgrounds
We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, weâd love to talk to you.
We encourage an open and transparent working environment
You can get involved in any aspect of the business you are interested in and,following Stripeâs example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. Weâve also made ourproduct roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!
Monzoworks in project-based sprints insmall, interdisciplinary teams
We have around 150 engineers out of roughly 800 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so youâll learn heaps about everything from how banks work to effective communication.
At Monzo you will get to work with a lot of exciting new technology.
We rely heavily on the following tools and technologies:
Go to write our application code (thereâs an excellent interactive Go tutorial here)
We also have two physical datacenter sites with actual cables to connect to various third parties
You should apply if:
the work weâre doing sounds exciting!
you want to be involved in building a product that you (andeveryone you know) use every day
youâre keen to learn more about new technologies and the arcane inner workings of the financial industry
youâre comfortable working in a team that deals with ambiguity
youâre interested in distributed systems and writing resilient software
you have some experience with strongly-typed languages (Go,Java, C, Scala etc.).
At the moment, the following teams are looking for backend engineers:
Product
The product backend team work primarily on creating backend services and APIs for our in-app user-facing features. They work closely with our mobile engineers and designers to create a delightful user experience, and to drive growth and retention. Projects that Product backend engineers have worked on recently include Summary (giving people insight into their finances to empower them to spend sensibly) and the Current Account Switch Service (all the hard work to allow users to move to Monzo quickly and easily).
Lending
The Lending team works on making borrowing money simple, fair and transparent. They've already shipped and scaled overdrafts to hundreds of thousands of Monzo customers and they've made it easy to take out a loan without the unfair fees or confusing pricing that you find elsewhere. They work on everything from the way borrowing works in the app, right down to how they move and account for money that our customers borrow. One of the most interesting problems they face is deciding how much to lend and to whom. The team believes that they can make access to credit fairer and more transparent.
Logistics
We can help you relocate to London, we can sponsor visas, and we're open to remote working (as long as you can spend around 20% of your time in London).
We offer competitive salaries based on skills and experience, which could be anywhere between ÂŁ40,000 - ÂŁ100,000 per year.
We care deeply about inclusive working practices and diverse teams. If youâd prefer to work part-time or as a job-share, weâll facilitate this wherever we can - whether to help you meet other commitments or to help you strike a great work-life balance.
Weâre continually hiring for Backend Engineers! Our interview process typically consists of an initial phone screen, a take-home code task, and a half-day on-site interview. We promise not to ask you any brain teasers or trick questions, and we won't make you code on a whiteboard
Questions about this role? Head over to our careers page to read our FAQs (www.monzo.com/careers) or email tech-hiring@monzo.com