Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 43 Golang Source Jobs (2 new this month) in United Kingdom đŹđ§ in November 2024 at companies like Monzo, Geckoboard and ONI with salaries from ÂŁ30,000 to ÂŁ116,000 working as a Backend Engineer - Tech Ops, Backend Go Software Engineer and Back End Software 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,303 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 43 Source Jobs in United Kingdom đŹđ§ • Sort by
Date
Backend Engineer - Tech Ops Monzo London United Kingdom / Remote (UK) ÂŁ69,000 to ÂŁ116,000 a year
November 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
Weâre looking for a Backend Engineer to join our TechOps squad at Monzo.
Our TechOps squad is primarily responsible for making sure everyone at Monzo has all of the tools they need to do a great job. That means managing all of our devices (predominantly running Mac and Chrome OS), managing our G-Suite domains, providing 1:1 support to Monzonauts across the business, and much much more.
A big contributor to the success TechOps have had to date is the way weâve embedded engineers in the squad, meaning weâve been able to automate away a lot of the manual work traditionally associated with a TechOps squad.
This has allowed us to move quickly, achieve an incredible ratio of TechOps people to total employees, and reap the benefits of being able to hire people all across the world without friction.
Youâll help us solve problems such as:
How do we continue to offer outstanding service to all of our Monzonauts without exponentially increasing the number of people working in TechOps? What can we build to automate the work of 20 people?
What parts of traditional IT can we rethink with code to supercharge TechOps at Monzo?
How do we build a seamless, delightful experience for Monzonauts with best-in-class homegrown code and third party services?
The role
Youâll be a backend engineer in the squad. Some of the projects youâll be involved in might include:
Integrating MDM (Mobile Device Management) and making this a function that integrates with everything else at Monzo, from inventory to access levels on your AWS account.
Building a seamless way to replicate groups, roles and other logical frameworks across first and third party applications to make authorisation for a Monzonaut a seamless experience.
Building on a system to track any and every Monzo-owned asset, from network switches to access passes and everything in between.
So much more - youâll have the opportunity to influence our roadmap and build on the foundations already in place to continue scaling TechOps with Monzo
Youâll work closely with TechOps generalists and engineers from around the business to tackle some of the challenges mentioned above, working at the intersection between Security, People and TechOps to make sure weâre moving forwards together.
Security, scalability and how we continue to support the services youâre building should always be front of mind.
Youâll also have the opportunity to coach and mentor others in the squad on engineering best practices. We want to empower everyone in the squad to automate away the low-value manual work, and youâll be key to unlocking this potential alongside other engineers in the squad.
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 đ
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 do not ask for formal qualifications or degree requirements for any of our engineering roles.
We are actively creating an equitable environment for all of our engineers to thrive
Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups. You can read more in our 2020 Diversity and Inclusion report.
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 contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do!
Monzo works in project-based sprints in small, interdisciplinary teams
We have around 150 engineers out of roughly 1,400 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
Our product squads are truly cross-functional.
This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As a product backend engineer youâll work in a squad alongside product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more!
You should apply if
Youâre someone who doesn't wait to be told what to do. You spot problems and proactively fix them
Youâre an engineer who's happy writing (or would like to learn to write) views in React and backend services in Go
Youâre someone who can think big, but start small. The squad have lots of ideas and youâll need to help shape these and show what is possible - then bring that to life
You have ideas about how we can think âbig pictureâ and can scale TechOps going forward
Youâre comfortable working with an interrupt-driven squad. A lot of what the squad does is reactive, and youâll need to support that at times. TechOps spin a lot of plates, and itâs important that you can see the bigger picture and prioritise your time to work on the most important problems
Logistics
Salary is around ÂŁ69,000 - ÂŁ116,000 plus stock options and other benefits.
We can help you relocate to London & we can sponsor visas.
This role can be based in our London office, but we're open to distributed working (with ad hoc meetings in London once COVID is over).
We have payroll set up in three countries: the UK, Ireland, and France. Right now, we can only hire people who work from those countries and weâll keep this updated with new ones as we expand and are able to hire from more places đ
We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
Diversity and inclusion is a priority for us â if we want to solve problems for people around the world, our team has to represent our customers. So we need to attract the best talent and create an environment that supports and includes them. You can read more about diversity and inclusion on our blog.
If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.
Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews that can be conducted via hangouts as well. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we wonât make you write code on one.
Equal Opportunity Statement
At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone.
We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
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!
Back End Software Engineer ONI Oxford, United Kingdom ÂŁ39,000 to ÂŁ55,000 a year
November 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About ONI
At ONI we empower scientists and clinicians to understand life and disease at the molecular level. We democratise microscopy at 10 nm resolution where individual molecules in single cells become visible. To be useful, technology must be easy to use, so we automate every step of the workflow through microfluidics, AI and data analysis on the cloud. We are proud of our products enabling our customers to detect viruses, invent drugs, and fight cancer. Since spinning out from the University of Oxford in 2016, ONIâs mission has attracted a passionate and diverse team from over 30 countries.
About the role
ONI is looking for back-end software engineers and developers to join our fast moving software team. We use Go and Python to manage complex datasets and schedule dynamic tasks, orchestrated by Kubernetes and interfacing with the front-end over REST and gRPC.
You will be developing reliable and scalable APIs to serve our data-rich microscopy platform, helping scientists in all corners of the world access cutting-edge research. You will be responsible for managing the storage of and access to high volumes of microscopy data with a strong focus on security and scalability; and for developing our Cloud computation system, working closely with other teams to ensure scientists can intuitively understand the results of their experiments.
Required qualifications and experience
BSc degree or equivalent experience in computer science or other relevant field
Experience with back-end web application development, preferably in Python (Django) and Go
Solid understanding of key web standards and patterns, including HTTP, gRPC, REST, web authentication, and WebSockets
Demonstrable initiative, ability to work within multidisciplinary teams, and a reflective approach to self-development
Experience developing for cloud environments, preferably Kubernetes and Google Cloud Platform (GCP)
Desirable skills and experience
An understanding of the processes and artefacts of academic and/or biomedical research and publication
Experience working with open-source technologies such as NGINX, ElasticSearch, Solr, PostgreSQL, RabbitMQ
Familiarity with user authentication including encryption, certificates, key management and RBAC
Experience with DevOps best practices such as GitHub, CircleCI, CodeCov, and JIRA
At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the worldâs largest networks that powers trillions of requests per month. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare have all web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was recognized by the World Economic Forum as a Technology Pioneer and named to Entrepreneur Magazineâs Top Company Cultures list.
We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!
In this role, you can expect to:
Work on highly distributed and scalable systems
Participate in the constant cycle of knowledge sharing and mentoring
Manage and develop some of the biggest clusters in the world
Research and introduce cutting-edge technologies
Contribute to open-source
We are still a small team, well-funded, growing quickly and focused on building an extraordinary company. This is a superb opportunity to join a high-performing team and scale our high-growth network as Cloudflareâs business grows. You will build tools to constantly improve availability, performance, uptime and response times. You will nurture a passion for an âautomate everythingâ approach that makes systems failure-resistant and ready-to-scale.
You may be a good fit for our team if:
You have proven skills of designing, developing and delivering HA scalable production systems.
You have deep knowledge of configuration management software, preferably Salt.
You have solid experience with cluster management systems (Kubernetes, Mesos)
You are comfortable with developing software in Go or Python
You know how network services (DNS, TLS/SSL, HTTP) and network fundamentals (DHCP, subnetting, routing, firewalls, IPv6, BGP) work
You have strong experience designing and managing multi-tenant database solutions (Clickhouse, PostgreSQL, CockroachDB)
You are confident in your knowledge with load balancers (nginx, HAProxy)
Bonus points if:
You have strong operational skills and are an expert in bash scripting
You have practical knowledge of web and systems performance, extensively used tracing tools like ebpf and strace.
What Makes Cloudflare Special?
Weâre not just a highly ambitious, large-scale technology company. Weâre a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflareâs enterprise customers--at no cost.
Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.
Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.
1.1.1.1: We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Hereâs the deal - we donât store client IP addresses never, ever. We will continue to abide by our privacy policy and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something youâd like to be a part of? Weâd love to hear from you!
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
1 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
Graduate Software Developer Vaion London, United Kingdom ÂŁ30,000 to ÂŁ50,000 a year
February 2020
1 Applicants This Week
More Than 6 Months Old
Job Description
About Vaion
Vaion was founded in February 2018 by a very experienced team to revolutionize a multi-billion dollar security market with cutting-edge hardware and software, applying the latest advancements within machine learning, computer vision, and design. Right now, we are in the process of strengthening the initial engineering and commercial team for our product, so this is an incredible opportunity to enter an exciting and innovative company right from the beginning. Join us if you want to challenge and disrupt an existing technology market and have fun on the way.
We are looking for software engineers from graduate to experienced engineers in engineering or science with the highest academic achievement and experience in modern software development from the chip to the cloud.
Graduate Candidate Profile
Are you the sort of student that has been coding since you were really young? Have you developed a reputation for being a bit of a âtechieâ? Perhaps you build and configure computers in your spare time or your friends come to you with their PC problems for you to fix? Maybe you contribute to open source software as a hobby? If you do have experience developing software either for a University project or as a hobby and can show us on GitHub for elsewhere please let us know when you apply so we can discuss it at the interview!
You will also have a good degree (First or 2.1) in Computer Science, Mathematics, or a related subject.
Vaion Graduate Programme
Every new graduate hire is assigned a mentor who will be a senior member of the development team and your mentor is responsible for overseeing your development through the first few years of your career ensuring that you are given the necessary support and guidance as you develop your career as a software developer. Your mentor will also be responsible for ensuring that you will gain experience in a number of different areas of development so you will be able to discover what particular area you might wish to specialise in longer term. From day one graduate hires will be given the opportunity to become responsible for designing and developing a key part of the product. You will quickly gain experience across the full software development lifecycle from design through coding, testing and support across a wide range of technologies and languages
Desirable experience and skills
Your experience with any particular languages isnât critical but prior experience in any of the following would be an advantage:
Knowledge of a general purpose programming language, including any of: Golang, Python, C, C++, Java, JavaScript, HTML or CSS.
Designing, developing and consuming REST APIs.
Knowledge of network security (e.g. SSL/TLS) and other crypto concepts.
Appreciation of test-driven development, continuous integration/deployment, Kanban.
Experience using Version Control Software such as Git as part of working in a team.
Experience developing for Machine Learning / Computer Vision
The Offer
Cutting-edge technical challenge
Immediate input into product development
Competitive salary
Equity
Visa Sponsorship available
Vaion graduate development program
How to apply:
If it sounds like you would be a good fit for us, please email a CV and portfolio to Marcus at hiring@vaion.com.
Our interview process is very informal - don't bother wearing a business suit! Just come prepared to talk about your experience, interest in technology, and meet our team.
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.
Product Engineer Butternut Box London, United Kingdom ÂŁ53,000 to ÂŁ63,000 a year
October 2019
14 Applicants This Week
More Than 6 Months Old
Job Description
A bit about us.
At Butternut, we put the food back into dog food. We believe dogs deserve to eat the healthiest, most natural and tastiest food with none of the nasties. Thatâs why we make freshly prepared dog food. Cooked like you would at home. Delivered in perfect portions.
We want to change the pet food industry for the better by helping dogs live healthier, happier and longer lives. We have come a long way since our co-founders (Kevin & David) hand-delivered the first Butternut Box.
We are on a mission to provide the best customer experience, feed more dogs and revolutionize an arcane industry using the latest technology. Thatâs where you come in.
Who we are looking for.
You have a minimum of 3+ years of relevant experience.
You care deeply about engineering culture and the quality of products you and your team build.
You love the web and new technologies (we use Elm, Golang & more on a regular basis).
You have an analytical mind and love solving problems as part of a team.
If you have made open source contributions to a project in any language (even English!) thatâs a plus.
A bit about the role.
As part of the engineering team, you will report into our Head of Engineering. You will also work closely with the Product, Marketing and Customer Love Teams to help solve problems.
In this role, you can expect to:
Contribute to the architecture and development direction of the team to ensure quality code is written and excellent products are build
Work across the stack (Ruby on Rails, Elm, React JS, PostgreSQL) to deliver quality, maintainable code.
Collaborate and learn with other team members via pair programming, mentoring, code reviews, and technical talks.
Learn about and champion best practices in code, architecture & processes.
A bit about you.
Degree in Computer Science BSc or a BSc in a related field, or experience in lieu of this
A minimum of 3+ years experience in a similar role
Experience in Ruby or another object-oriented language
Experience with Elm is a plus
Analytical and problem-solving skills
Pro-active, entrepreneurial 'can doâ attitude
Passion for startups
Obsessed with dogs!
What we can offer.
Salary between ÂŁ53,000 - ÂŁ63,000
New Macbook pro
24 days holiday per year
A dedicated office in a co-working space in White City
Weekly âlunch & learnsâ
Friday beers, monthly socials, and quarterly off-site events.
Dogs. (Chambo, Lexie, Bella, Willow & Pugwash to name a few)
We have big plans to grow over the next few years so it is an exciting time to be joining BB. You will have the opportunity to play a crucial role in developing the products that will define the future of Butternut Box. This role is for someone who is hungry for that challenge.
Butternut Box is an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences, abilities and perspectives.
Senior Backend Engineer Attest London, United Kingdom ÂŁ70,000 to ÂŁ100,000 a year
September 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Welcome! Weâre Attest: a Consumer Growth Platform. Weâre on a mission to bring every business closer to consumers, and empower them with the insights that drive predictable and repeatable growth; enabling them to create and deliver better, more useful services, products and experiences for communities worldwide.
Weâre spearheaded by a bunch of awesome individuals, and our guess is that youâre pretty awesome, too. Weâre ultra-proud of the inclusive company weâve built to date. Attest is not just an exciting place to work alongside great people, but a feeling â one of belonging and adventure. Weâre delighted that youâve taken the first step to becoming an Attester by expressing an interest in who we are and what we do.
About the Technology team
Engineers join us for the technical challenges we overcome and stay for the incredible culture our Engineers create and grow, from talking at meetups such as the monthly 'London Microservices Meetup' (hosted and set up by our very own Technical Director) to contributing regularly to open source software (we're lucky to have the core contributor to Vue.js in our ranks). We work very closely with Product and Design in cross-functional squads, each of which has the autonomy to practice agile in the way that works best for them. We're also excited to build out a Data Science function here at Attest, focusing on ML and NLP techniques to provide greater insights to our customers and safeguard our high data quality.
Our tech stack utilises some of the latest technologies, such as; gRPC, linkerd2, Postgres and Elasticsearch (to name just a few) all running on Kubernetes. We mainly code in Go and Java, and going forward we are focussing on building event sourced systems in Go. Experience in these areas will be a big plus.
At Attest you will
* Collaborate with the whole team to identify and create best-in-class products.
* Deliver features regularly, be comfortable with ambiguity, and push for code quality always.
* Participate in planning, stand-ups and retrospective meetings.
* Explore innovative ways to solve problems, and become an expert in high-availability systems.
* Design highly efficient architectures that scale around user demand.
Who you are
* A team player. Collaborative, self-motivated, creative, entrepreneurial & thoughtful style.
* Thrive with opportunities. Enjoy solving complex data & architecture problems efficiently.
* Love delivery. High quality code in an agile environment.
* Results-driven. With proactive use and exploration of new technologies and methodologies.
What youâll bring to Attest
* Expertise in building and maintaining event-driven architectures.
* Expertise in developing, testing & debugging highly-available distributed systems.
* Experience with databases: PostgreSQL / mySQL / DynamoDB / Redis.
* Experience with infrastructure technologies: Terraform, Ansible, Docker and/or Kubernetes.
What weâll offer in return
Our benefits and perks are designed with a focus on the wellbeing, engagement, and growth of our Attesters.
A competitive salary that fairly recognises your experience and potential;
High-quality Equipment â whether you prefer a MacBook or a Windows machine, weâll invest a sizeable amount to provide you with the right tools and set-up to help you do your best work;
**25 days paid holiday â **we care about our teamâs wellbeing, so we make sure you have time to fully switch off, rest, and recharge;
**Flexible working hours and working from home â ** whether you have parental responsibilities, just need some headspace, or have a parcel being delivered, weâll support you in making your work and personal life a manageable blend;
A generous Growth & Development budget to spend on the resources and tools that will help you grow in your role and achieve your career goals;
**10% adventure time **to invest in charitable activities, your growth and development, and/or side projects for Attest;
Weekly team lunch â a team who eats together, works hard together, and stays together, right? We order in lunch every week, but also acknowledge those who are less fortunate than ourselves: for every meal we order, our supplier donates a meal in support of the Akshaya Patra Foundation;
Fully-paid sick days â Mental health and physical health are treated equally at Attest. Whether youâve been knocked out with the flu, are having an operation, or need some time off to manage anxiety, stress or depression, for example, we encourage all our Attesters to rest up and come back when theyâre feeling more like themselves;
A values-led working environment that encourages putting people first, honesty, curiosity and leadership.
Is this role not quite the right fit for you? Or, have you not seen a suitable position available on our careers site?...Weâre always on the look-out for interesting, bright folk to join our team of Attesters. Connect with us to stay in touch, and weâll notify you when we have new opportunities.
About our people and culture
Attest is a place where youâre encouraged to bring every part of you needed to do your best work; every part of you needed to build strong, meaningful and long-lasting relationships with your fellow Attesters, our clients and partners.
We champion our people in their entirety. With our team of Attesters, we take a human-first approach, optimising for joy and adventure, ingrained in everything we do.
Weâre a friendly, collaborative team, and value putting people (our team, clients and consumers) first; honesty, curiosity, empowerment and leadership are core to our team working style. Decisions are made with careful and quick consideration at Attest, to support fast and efficient growth.
About Attest
We believe that great companies put consumers and data at the heart of every decision. These companies create better, more useful products and services, which leads to happier consumers and ever-greater success.
Through our Consumer Growth Platform, everyone can now gain answers to their questions from audiences of over 100 million consumers across 80 markets.
Our clients use Attest to learn more about their target consumers, enter new markets, build new categories, validate decisions, develop better products and services, measure their brand, track competition, all with the goal of driving sustained growth across the business.
Our clients include Heineken, Walgreens Boots, Samsung, Fever-Tree, Discovery, Transferwise, and Nutmeg, among many others.
Weâre backed by leading VCs, including New Enterprise Associates (NEA) â the investors behind companies such as Uber, Salesforce, Box, and Tableau; Oxford Capital and Episode 1 (the investors behind LoveFilm, Zoopla, Betfair, Shazam, CarWow and many other greats); plus several high-powered amazing Angel investors.
Diversity statement
Diversity matters, and we celebrate it at Attest! Weâre building an inclusive place to work where everyone feels they belong. We see you and youâre welcome here. Attest doesnât discriminate on the basis of any protected characteristic including race, religion or belief, gender or gender reassignment, age, sexual orientation, marital status, or disability.
We want to give everyone the opportunity to showcase their best selves during the interview process and beyond. Do let us know if there are any adjustments youâd like to make to ensure itâs more inclusive â weâre learning too, so weâre more than happy to adapt and accommodate where possible.