Feedback
Get a weekly email with all new Go jobs
x

Golang Jobs in London


Hand-Picked Go Jobs • Apply directly to companies • Clear salary ranges

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application




For any enquiries on this job please contact the job poster [email protected]

Sponsored Jobs
Form3 Logo
Senior Software Engineer (Go) with Form3Sponsored
100% remote (UK/EU only)
€60,000 to €95,000 a year
3 weeks ago

Job Description

THE TEAM

Our awesome Software Engineering team is 100% remote and consists of talented Senior Software Engineers that collaborate across 15 European countries. Our software engineers work in small, highly agile, self-managed teams. They share a common interest in engineering best practices and understand that quality is everyone’s responsibility. Their philosophy is to favour open-source collaborative development – leveraging open-source tools and communities, whilst always making sure to share their know-how back up stream. Put simply, they are cloud-native enthusiasts and DevOps advocates.

THE ROLE

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a powerful state-of-the-art microservices architecture. The work is cutting edge, constantly changing and focused on building highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

OUR STACK

Go, AWS, Kubernetes, Microservices, Docker, Terraform, Github, Postgres, Redis, CQRS, Prometheus, Vault, Consul, PACT, Linkerd, Elasticsearch, TDD, BDD, Pair Programming.

WE’RE LOOKING FOR ENGINEERS WITH

Passion for cloud-native technologies, modern infrastructures and tools, and keeping up with the latest in engineering best practices

Experience in designing and building distributed, scalable systems

Exposure to public cloud platforms (AWS, GCP etc)

An appreciation of the DevOps culture and the value of automation

Emphasis on code quality and software development best-practice

Polyglots who are comfortable picking up new technologies with a “right tool for the job” mentality

Above all, we’re looking for enthusiastic engineers who love working in a DevOps culture and value teamwork, different perspectives and blending disciplines.

BENEFITS

30 days annual leave plus bank holidays

Remote first environment

Flexible working arrangements

Training tools such as Udemy and educational reimbursements

Full details are available on our careers page

ABOUT US

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

EQUAL OPPORTUNITIES

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
Superthread Logo
Lead Backend Engineer (Go) with SuperthreadSponsored
Remote
£60,000 to £90,000 a year
3 weeks ago

Job Description

Superthread is a remote company headquartered in London.

Our mission is to build collaborative software that’s Super-Fast (20 times faster than Jira and Confluence) and Nice-To-Use.

We are seeking a talented Lead Backend Engineer (Golang) to help us achieve our mission.

What you will do

  • You will implement high-quality and readable code which has 100% test coverage.
  • You will build scalable, robust, and performant microservices.
  • You will automate everything that can be automated.

Who we are looking for

  • You love programming and well-crafted software.
  • You are tidy, organized, steady, and persistent.
  • You like to leave things better than they found them.
  • You have varied interests.
  • You must have top-notch communication skills and fluency in English.

Why Superthread

  • We focus on our users rather than our competitors.
  • We care about the detail.
  • We embrace innovation.
  • We embrace the long-term.
  • We believe in work-life balance.
  • You will team up with the founder to create a great product with your signature on it.
  • You’ll join us at an early stage. You will receive an attractive package, and if things go well, meaningful equity ownership.
  • We are backed by top European SaaS VC’s.

Apply ⎘ Copy Link ↗ Visit Link
Level Logo
Senior Software Engineer (Go) with LevelSponsored
Remote
$110,000 to $115,000 a year
2 weeks ago

Job Description

About Us

Level (https://level.io) is an exciting startup that will soon be entering the remote monitoring and management space. We’re fans of the “Lean Startup” methodology and after many customer conversations, we’re almost ready to launch our MVP. We feel like this space is stale with older products that offer a poor user experience. Our product features a simple interface and exciting technology that none of our competitors are utilizing.

We’re backed by the founders of a very successful Managed Service Provider (MSP). They have extensive experience in the IT space and have proven invaluable in helping us validate that we are building the correct thing.

Salary

$110,000 - $115,000

Level Senior Engineer Role

Level is building a modern remote management and monitoring solution. We are a small team that is well funded and close to launching to our early access customers. We are searching for a strong, multi-talented individual contributor who is comfortable with systems-level programming and networking who can contribute to our agent, written in Go.

Must-Haves

  • Deep knowledge of a systems language like C, Rust, or Go.
  • Not afraid to dig into an RFC. Low-level internals excites you, rather than scare you away.
  • Experience with system-level APIs in Windows (win32), macOS, and/or Linux.
  • Excellent written communicator.
  • Willing to learn and work with Go.

Nice-to-Haves

  • Significant WebRTC experience. You have built something with Pion.
  • C/Objective-C experience, sometimes using system APIs means writing bindings to use in Go.
  • Video encoding experience. You have worked with H264 and understand the spec.
  • Building cross-platform libraries, our Go agent compiles to Windows, Darwin, and Linux on a variety of architectures.

Things you might work on

  • Building a cross-platform interface to query the active processes on an OS and transmit them over a WebRTC Data Channel to our web app.
  • Working with libav to create a custom h264 encoder to reduce the latency and bandwidth of streaming a device.
  • Creating a system tray GUI for the agent.
  • Securely allowing scripts to be executed against a machine and piping the results over a WebSocket connection.

Why you might want to work with us

  • We are a small, fully remote engineering team, and there are no layers of bureaucracy. You can have a huge impact here.
  • We are very flexible with working hours, we don’t expect you to work a consistent block of time, we trust you to get your work done.
  • We are on the cusp of launching our MVP and starting to grow.
  • We will offer profit sharing so our small team will receive dividends on profits the company makes.

More About Us

We are a startup headquartered in beautiful downtown Asheville, NC. We are a small, close-knit team working to upend the RMM market with a new product. Our CEO and leadership team have done extensive product research and are focusing on traction channels to grow while the product is being built. Though we are a startup, our investors have given us a multi-year runway.

We have already made substantial progress towards an MVP. We need someone to come in and help finish our Go agent who is an experienced self-starter that can make an impact on our product development. We aren’t interested in someone that just wants to work down a list of pre-defined tasks. Our ideal candidate loves working on products and will help shape the direction of ours. We hope to launch within the next couple of months and want someone to come on this journey with us.

We really like the Basecamp philosophy and try to make sure that it doesn’t have to be crazy at work. We won’t ask that you work weekends, or late into the night. We don’t mind if you need to leave for an appointment in the middle of the day. We understand that software development doesn’t happen for 8 hours straight and don’t worry about counting time in the chair. We trust that given a fair timeline with a scope that you help us determine you will be able to deliver features. We are concerned with the end goal, not micromanaging you on the way there.

Pay

We’re looking for someone great, but are an early-stage startup. We are offering a rate of $110-$115k plus (eventually) profit sharing. We know you could make more elsewhere, but this is an opportunity to jump onto a startup that has the chance to grow quickly in revenue where our profit sharing will ensure you are compensated for the value you bring.


⎘ Copy Link ↗ Visit Link
PeopleConnect Logo
Senior Software Engineer (Go) with PeopleConnectSponsored
San Diego, CA, USA
$100,000 to $130,000 a year
2 weeks ago

Job Description

Senior Software Engineer (Go/Golang) with PeopleConnect (formerly The Control Group TCG)

PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING!!! We are looking for a talented, collaborative Senior Software Engineer to join our award-winning team. Would you like to be part of a pioneering tech community in a highly successful company? Does the idea of keeping up with and learning the newest technologies with other brilliant techies sound exciting? If so, then read on!

People Search (aka TCG) is an award-winning web development company with over 15 million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative and talented. We work hard, play hard, and together — we work magic!

Our new San Diego state-of-the-art office has stunning views of beautiful downtown, Petco Park and the Harbor. Our dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)! We offer a highly competitive salary + bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Check us out here! www.peopleconnect.us

You will already have extensive experience using Go to build applications in a service oriented or microservice architecture. You relish complex technical challenges yet prioritize simplicity in your solutions. You understand the business requirements behind the software you build. You are passionate about learning and stay current with new technologies. You play well with others yet can operate independently as needed.

Responsibilities Include (but not limited to):

• Build and maintain ecosystem of high-volume services and APIs. • Scaling and optimizing services and databases for performance. • Own features from technical design through maintenance. • Build features, investigate and fix bugs, write routine-complex tests. • Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins. • Consistently use software engineering best practices. • Lead day to day tasks and priorities, accurately estimate time to complete tasks, resulting in high quality and high productivity for at least one (or more) product team(s). • Independently lead tasks to completion gathering requirements from stakeholders. May be responsible for driving initiative to completion. • Provide training and mentorship to other Software Engineers on their team. May do same for other teams. • Other duties as required.

Requirements:

• Bachelor’s degree (or higher) in Computer Science or relevant field (or equivalent). • At least 3-5 years’ directly related software development experience. 5-7+ years’ preferred. • Advanced-expert programming skills using Go. • Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization. • Advanced–expert experience using Linux. • Advanced-expert understanding of underlying architecture and infrastructure that runs their team’s projects. • Extensive experience with cloud computing. • Solid experience with git. • Experience using Docker in production. • Some experience using Kubernetes and Terraform highly desirable. • Intermediate-advanced ability to assess/improve performance and increase observability within team’s projects. • Strong ability to develop unique, outside the box ideas. • Strong troubleshooting and problem-solving abilities. • Strong attention to detail. • Excellent communications skills and highly collaborative within their team, other teams and cross-functionally. • Ability and willingness to lead projects and mentor other growing software engineers. • Able to work with teams as well as independently with minimal supervision. • Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion. • Excited to learn new things and share knowledge and best practices with others.

Note for Principle Agencies - Principle agents should not forward resumes to The Control Group (TCG). TCG will not be responsible for any fees arising from the use of resumes submitted from agencies without a prior written and signed agreement and authorized job order for this position in place.


Perks & Benefits

We offer a highly competitive salary + bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)!

Apply ⎘ Copy Link ↗ Visit Link
Upvest Logo
Golang Backend Engineer (f/m/d) with UpvestSponsored
Berlin, Germany
€70,000 to €85,000 a year
3 days ago

Job Description

At Upvest, we are building the financial infrastructure of tomorrow. Our vision is to create a world in which any asset can be owned and traded digitally by anyone, anywhere. Our bold long-term view is backed by Europe’s largest tech VCs Notion Capital, Partech and HV Capital. Today, we count 28 talented people from 14 different countries and we want to keep expanding our team of Upvengers.

Your mission:

We are seeking a full-time backend engineer to build a securities API for financial institutions, the first such API in Europe. Your goal is to take ownership of designing, developing and maintaining microservices written in Golang.

A greenfield project. Cutting edge technologies. No legacy code.

This role will give you the opportunity to:

  • Build fault-tolerant, horizontally scalable systems. Using Microservice architecture powered by Docker, Kubernetes, Kuma service mesh and Kong as a Gateway.
  • Build event driven applications using NATS
  • Work on different aspects of our API-product portfolio as part of the development team
  • Develop data processing and storing mechanisms
  • Work on improving the reliability of our API tools, as well as developing innovative tools
  • Work with an agile methodology: in the end of the 2-weeks sprint cycle we have a demo with retrospective to make our software delivering faster

Requirements:

  • At least +2 years of experience and passion about Golang and distributed systems
  • Fluency with SQL databases such as PostgreSQL, transaction isolation, performance optimization
  • Fluency with event driven architecture and concurrent algorithms
  • Be proactive in learning new stacks and have a high sense of taking ownership
  • Excited to work in a fast-paced and dynamic startup environment

Nice to have:

  • Experience with Docker, k8s, understanding principles of a service mesh
  • Experience with Monitoring and Tracing using opentracing/opencensus/opentelemetry/elastic APM
  • Understanding of encryption algorithms and their application
  • Experience working in Fintech domain

Perks & Benefits

Our values:

  • Think Fearlessly, Act Fast: We embrace the accelerated pace and ambiguity of building a business on the frontier. We take risks and look forward.
  • Be Street Smart: We are always tuned in to what is going on. With ourselves, our team, our users and the market.
  • Step Up, Stand Together: Every individual is prepared to speak up for what they believe in and stand together as a team to deliver the result, even when the going gets tough.
  • Low Egos, High Expectations: Although we take our work seriously, we don’t take ourselves too seriously. We have hunger and humility in equal measure.

If you want to build the financial infrastructure of tomorrow, a new challenge awaits you!

Interview Process

4 steps where you’ll get to know the CTO, the Product Lead, the People Team, and our Senior backend engineers Anton and Vadym. Our avg process time is about 5 working days. Yes, we’re pretty quick :)

Apply ⎘ Copy Link ↗ Visit Link
Rebellion Defense Logo
Site Reliability Engineer with Rebellion DefenseSponsored
Washington, DC / Chicago, Illinois, USA
$100,000 to $200,000 a year
1 week ago

Job Description

We are looking for a Site Reliability Engineer (SRE). As an SRE, you will be tasked with the reliability and operation of our production environments. SREs are tasked with ensuring teams within the company receive help maintaining software at scale, as well as help designing and developing software for scale. SREs are expected to engage with the product teams to ensure the delivery of our software is as seamless as possible.

These position is based out of our Washington D.C. or Chicago Illinois office locations. An active clearance or ability to obtain TS/SCI clearance will be required.

We look for a track record of the following:

  • Coming alongside high energy engineering teams to enable the adoption of best practices to enable the scalability and reliability of deployed software,
  • Defined architecture and built services at scale on public infrastructure such as AWS and Azure,
  • Experience designing, implementing, deploying, and operating high scale production services,
  • Experience facilitating the definition and implementation of SLIs and SLOs,
  • Understanding how to carefully spend error budget to handle regular deployment of large changes to production,
  • Deep experience in Linux operating systems, and systems engineering,
  • Comfort delivering critical software in Go and Python,
  • Willingness to debug problems across the stack,
  • Comfortability with working on underspecified problems and are capable of rapidly learning and iterating on solutions,
  • Experience building the wrong system enough times to avoid the common pitfalls, whether building something personally or advising others.

You might be a good fit if you:

  • 5+ years of relevant SRE experience in the tech industry,
  • demonstrable knowledge of TCP/IP, HTTP, web application security and experience supporting web application architecture,
  • experience working with a variety of storage systems, application architectures, compute infrastructure and network management systems,
  • experience designing, implementing, deploying, and operating high scale production service,
  • defined architecture and built services at scale on public infrastructure such as AWS and Azure, proven knowledge at least one higher-level language (eg. Python and Golang),
  • The ability and desire to build and learn new systems with new technologies.

Rebellion is a well-capitalized technology start-up firm that is passionate about defining and delivering modern, life-changing software products to the US Department of Defense (DoD), the UK Ministry of Defence (MoD), and their allies. At Rebellion we believe in operating what we own, we deliver all of our products as managed services, this allows our product teams to maintain operational ownership across all deployments. Expect talented, motivated, intense, and interesting co-workers.

Compensation includes meaningful equity ownership, competitive salaries, full medical coverage, disability and life insurance, and transit reimbursement.

An Equal Opportunity Employer/Veterans/Disabled. Rebellion Defense is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. Rebellion Defense does not discriminate against applicants on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, national origin, veteran status, disability, or any other protected characteristic in accordance with federal, state, and local law.


Apply ⎘ Copy Link ↗ Visit Link
20 of 86 Golang Jobs in London • Sort by Date
Rebank Logo
Senior Back-end Engineer with Rebank
London, United Kingdom
£80,000 to £100,000 a year
10 months ago

Job Description

Rebank is building the financial operating system for high-growth companies. The way companies grow has evolved over the last decade; how they manage their finances hasn’t.

Our customers used to rely on error-prone spreadsheets and outdated internal processes but with Rebank they can manage their bank accounts, easily send funds across the world, and access analytics and insights all from a single login.

This is the first step towards a new kind of banking and we have the backing of great investors including Y Combinator to help us achieve that.

Here’s how we work

We believe that deep technical expertise and an understanding of the problems we solve for our customers are equally important. We choose the right technology for the job because we understand how it works and how it benefits our customers. You’ll be joining as an early employee so you will have significant autonomy over your role and influence in how we grow the company.

Currently, our tech stack utilises the following

  • Go (Golang)
  • PostgreSQL
  • Redis
  • AWS
  • Docker

You will spend time on

  • Designing and implementing our core global banking and payments systems
  • Building robust identity and access management systems
  • Integrating with banks and financial service providers
  • Ensuring our devops and security architecture is at the high standard our customers expect of a bank
  • Collaborating with design and product management

You should have

  • 3+ years experience with Go or other strongly-typed languages
  • A desire for solving complex engineering problems at scale
  • A high-degree of independence and drive
  • A strong knowledge of security practices
  • Comfortable working with constant change and product evolution
  • Constructively collaborate with teams across engineering, design and product
  • Working knowledge of the entire web stack - from DNS to CSS
  • The desire for a competitive salary and equity - everyone in the company shares in our success

It’s a bonus if you have experience in

  • Payments and/or banking
  • Devops (docker/kubernetes/terraform)

Culture at Rebank

👩🏽‍🔬 Learn from users, build what they want

Be inquisitive about the problems we’re solving for customers and how it impacts their day. A deeper understanding of our users helps us focus on building the best experiences.

🎯 Be product focused

Align user outcomes with business outcomes. Err on the side of risky ideas with high potential. Take pride in creating beautiful product workflows.

ᾞE Plan collaboratively, execute independently

Collaborate on ideas. Take action early and learn as you go. Work with a high degree of autonomy.

We’re an equal opportunity employer (and very pet friendly).


Apply ⎘ Copy Link ↗ Visit Link
Synthace Ltd Logo
(Senior) Software Engineer with Synthace Ltd
London, United Kingdom
£80,000 to £120,000 a year
10 months ago

Job Description

We are looking for software engineers to continue developing and scaling our products and infrastructure.

The Project

Named by the World Economic Forum as one of the world’s 30 Technology Pioneers 2016, Synthace is re-imagining how we work with biology, exponentially improving the speed and quality of the final results.

This is made possible through our revolutionary cloud based platform for designing biological experiments, simulating them, translating instructions for automated lab equipment, and visualising complex data sets from the results. All of this is done by Antha, which is already impacting how scientists work with biology in major companies like Dow, Merck and GSK.

Antha lowers the level of entry for scientists wanting to introduce automation to their work, while allowing specialist technicians to get even more out of the existing equipment in the labs. It is directly contributing to faster, more efficient research into hard to cure genetic diseases such as Cancer.

If knowing your work is having a positive impact on the world, it doesn’t get much better than this.

You’ll be working within a tight-knit, friendly and collaborative development team on exciting projects with plenty of technical challenges to get your teeth into.

You won’t find any micro-management here - we’re all about freedom, trust, enablement and personal ownership. We give you the space to solve complex problems, while offering support if/when needed.

Responsibilities:

  • Design, build, test, and maintain APIs and services
  • Integrate and deploy custom and off-the-shelf software components
  • Manage deadlines and priorities in a dynamic environment that blends software and wet-lab development
  • Master our current technology stack which includes in different areas: Kubernetes, Go, Google Cloud, Azure, Docker, GraphQL

Requirements:

  • BA/BS degree in computer science or equivalent work experience
  • Experience with Unix development environments
  • Working knowledge of common network protocols (HTTP, TLS, GRPC)
  • Seriously well versed in any of the following programming languages: Go (ideally), Python, Java, C, and/or C++
  • Working knowledge of HA and distributed systems
  • Ability to deliver high quality software to a tight schedule
  • Excellent communication skills are also a must in our fast-paced, multidisciplinary environment

Why join Synthace:

  • Work with genuinely extraordinary people
  • Open, collaborative, and friendly culture
  • Challenging, groundbreaking and exciting work
  • Chance to be a part of the ‘fourth industrial revolution’, helping us to create tools and systems that allow scientists to do things like cure Cancer faster!

Salary: £80k-120k depending on experience + equity options

Location: West London.


Apply ⎘ Copy Link ↗ Visit Link
Golang Engineer with Sainsbury's DTD
London, United Kingdom
£40,000 to £60,000 a year
1 year ago

Job Description

Software Engineer- Golang

The big question: why on earth should a Tech professional like you work for a 150-year-old retail chain? Because we’re on a journey. Changing the way we operate. Learning to think nimble. Giving our teams the time and freedom they need to push boundaries. To create amazing systems and technologies. To give our colleagues and our customers even more incredible experiences.

There are thousands of experts to talk to and learn from. We’ve got data from billions of transactions for our teams to play with. Things get built here. They get made here. They hit customers and colleagues quickly. Welcome to the home of Sainsbury’s Tech.

More about the role:

  • Write well-structured, beautiful, well-tested code
  • Carry out Test Driven Development and Continuous Integration effectively
  • Assist in architecting systems and applications
  • Design smart ways of storing and displaying complex data
  • Be an active contributing part of an agile development team

What we’re looking for:

  • Good knowledge of Golang development and open to learning the other languages (Don’t worry we will help you learn)
  • Experience of building and/or working with RESTful services
  • Understanding of relational and non-relational databases and when to use them
  • Interest in native app development, such as Android (Kotlin/Java) or iOS (Swift)
  • Extensive experience of tools such as JIRA, Confluence and Git
  • (Bonus) Production experience of payments systems and/or PCI compliance

In return you’ll get:

  • Colleague discount across the multi-brands – Sainsbury’s, Argos and Habitat
  • Holiday allowance
  • Bonus scheme
  • Pension plan
  • Special offers on gym memberships, restaurants, holidays, retail vouchers and more

Flexible working and job share conversations are encouraged. Across our multi-brands, we’re proud to be an equal opportunities employer that champions a diverse and inclusive culture.


Apply ⎘ Copy Link ↗ Visit Link
Coda Platform  Logo
Backend Engineer with Coda Platform
London, United Kingdom
£70,000 to £90,000 a year
1 year ago

Job Description

Senior Backend Developer - London

About Coda

Coda is a technology company with a mission to build the best mobile games for each individual user with help of latest design trends and technology available for personalized experiences. Experimentation, creativity, and data are at the core of what we do.

We are a well-funded seed stage company founded by mobile industry veterans who have worked together for the past 6 years and exited their previous company. The company is based in London, and we have team members in Berlin and Istanbul.

About our team

We are a group of entrepreneurs who came together to build great games. After having exited the previous company that we built together and sold, our key goal is to make an impact in an area we are all passionate about and have fun.

We started and built the biggest mobile ad network in the Middle East and Southern Europe region and sold it to AdColony, one of the biggest, the inventors of rewarded video ads in mobile games. Our expertise is in the commercialization of games at scale, enabled by complex technology platforms.

Our goal is to bring together the best talent that is fit to go after our mission, regardless of background and location. We believe in opportunity equality and in the ability of diverse thinking teams to make a world-changing impact. We are looking to join up with other risk takers to form the foundation of our team.

Job Description

We are looking for experienced backend engineers to build the Coda platform from scratch. You will be one of the pioneer engineers who contribute to all parts and elements of the data platform we are building, from infrastructure to architecture to development.

You will work in a team consisting of experienced backend, data and machine learning engineers, directly reporting to CTO, for designing and building an integrated platform with numerous components and services, the primary intention being recording, querying and processing data. Agility, speed, robustness, security and availability are the core properties of the system we are aiming for. Although there are particular technologies we would like you to be experienced with, the main acceptance criteria for this role are system thinking ability, perfect problem solving skills and desire for constant positive contribution to Coda’s success.

Responsibilities

  • Be the part of the team to architect and build the platform from ground up
  • Implement microservices architecture for all inbound/outbound backend services
  • Develop services for client and server to record, query and process various types of data streams
  • Develop real-time 3rd party connected services to import/export data
  • Develop high throughput configuration services for client feedback
  • Work on and improve the deployment/orchestration/maintenance process
  • Support Data Engineers and Machine Learning Engineers in building Data Science workbench and creating testing/staging and production environments.

Qualifications

  • 5+ years of Software Engineering experience in backend development
  • 3+ years of experience with Go
  • Designed and built services/applications that deal with big data (high in volume and throughput)
  • Experience in different types of data storage schemes (logs, objects, relational, time series, graph etc.)
  • Having successfully implemented solutions to deal with at least over 100K TPS
  • Knowledge in microservices architecture, containers, and orchestration
  • Proficient in SQL
  • Former experience with at least one relational database solution (PostgreSQL, MySQL)
  • Former experience with in-memory data stores (Redis, Memchached, etc)
  • Thorough knowledge on cloud infrastructure, experience with AWS and its variety of services from IAM to EC2, from S3 to Kinesis.
  • Keen on CI/CD pipelines and automated testing
  • As a plus worked with distributed data warehouses (Snowflake) and distributed computing frameworks (Apache Spark)

Why join Coda?

*You’ll get to benefit from being part of a transparent and early stage team where you can get exposure to various aspects of a company whilst deploying your own expertise with a clear product vision and the funding to survive the chasm * You will work on some of the hardest technical and operational challenges in the industry - explore and break your own limits and help us break our own * Yes it’s mission impossible and yes we know our ambitions are slightly over the top but we bring experience and resources of a proven team that has achieved a wild dream before and is hungry for more * You will work with a diverse team that has learning, having fun and achieving long term goals as top priorities

We Offer

  • We welcome parents and parents-to-be - 24 weeks maternity and 8 weeks paternity leave with full pay
  • 25 days of annual paid leave
  • Competitive salary and equity
  • We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.

Apply ⎘ Copy Link ↗ Visit Link
Office for National Statistics Logo
Back-End Engineer with Office for National Statistics
Newport, Wales / Fareham, Hampshire / London, United Kingdom
£29,017 to £41,149 a year
1 year ago

Job Description

Working pattern - Flexible working, Full-time, (Job share / Part-time options) Salary - £29,017 - £41,149
Package / Benefits - please follow apply link for further details APPLICATION DEADLINE - 5th November 2019

As a Back-end Software Engineer, you will be a key part of the API and Data team within the Digital Publishing division of the Office for National Statistics.  The successful Developer  will share responsibility for the ONS Website, Developer sites, Dashboards and CMS. You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team of front-end engineers, back-end engineers, site reliability engineers, interaction designers, user researchers, service manager, product owner and performance analyst.

Tech Stack

Our current back-end technology stack includes Go, Java, Python, Apache Kafka, MongoDB and Neo4j.   You will be part of a team with a range of skills and programming languages, so we dont expect you to know all of these.

More details available - for full information on the role, and to progress, please click APPLY to be taken to the CivilServiceJobs website.  

For an informal conversation about the role, please contact the advertising recruiter, Darren Weeks on 01633 651628 or [email protected]


Apply ⎘ Copy Link ↗ Visit Link
Micro Logo
Senior Software Engineer or Site Reliability Engineer with Micro
London, United Kingdom
£65,000 to £80,000 a year
1 year ago

Job Description

We’re looking for a senior software engineer or site reliability engineer with experience in Go, microservices, distributed systems and cloud-native technology to come help build a global services platform for developers.

Cloud-native development has become massively complex in a world filled with docker, kubernetes, envoy, istio and much more. We want to abstract away all of this complexity and build a global platform for developers to build and share services.

You should have experience building distributed systems in Go and have battled with cloud-native technologies. You should have a disdain for the way software is built today and want to play a role in changing how we build software in the future.


⎘ Copy Link ↗ Visit Link
Golang Engineer with Seldon
London, United Kingdom
£40,000 to £60,000 a year
1 year ago

Job Description

Seldon is looking for a Golang Developer to join our team. We are focused on making it easy for machine learning models to be deployed and managed at scale in production. We provide Cloud Native products that run on top of Kubernetes and are open-core with several successful open source projects including Seldon Core and Alibi. We also contribute to open source projects under the Kubeflow umbrella including KFServing.

Your role at Seldon would be:

  • Design and build scalable ML solutions on top of the open source and enterprise Seldon products
  • Deliver end-to-end technical expertise throughout the lifecycle of enterprise client-facing projects

Required skills:

  • A degree or higher level academic background in a scientific or engineering subject.
  • Strong computer science and system architecture foundations.
  • Familiarity with linux based development.
  • Experience architecting/applying technology to solive real world challenges.
  • Experience delivering production-level client-facing projects.
  • Experience with Kubernetes and the ecosystem of Cloud Native tools.
  • Experience using machine learning tools in production.

Benefits:

  • Share options to align you with the long-term success of the company.
  • Exciting phase of fast-paced start-up challenges with an ambitious team and unlimited potential for professional growth.
  • Access to discounted lunches, gyms, shopping and cinema tickets.
  • Healthcare benefits.

Apply ⎘ Copy Link ↗ Visit Link
Zego Logo
Systems Engineer (DevOps) with Zego
London, United Kingdom
£65,000 to £75,000 a year
1 year ago

Job Description

Zego is reimagining insurance for modern businesses and the self-employed. We are building a 21st century insurance platform with which to drive innovation in the industry. In 2018 we were listed as one of the top 3 disruptors to watch on the Sunday Times Fast Track 100, we were also listed in Wired magazine as one of the 5 hottest startups in London. We’re crafting the smartest insurance company in the world and we want you on board.

We are looking for a Systems Engineer to join our team in London, where you will be part of the TechOps squad whose mission is to maintain and secure the systems and infrastructure on which our product operates. You will act as a systems and operations authority and work with other software engineers to ensure products will be secure, reliable, scalable and efficient in every aspect (performance, maintenance, cost).

Systems Engineers at Zego are ultimately responsible for the well being of the product from the moment it leaves developers’ workstation. They understand the importance of efficient development processes and actively work on improving those at Zego.

We are looking for candidates who have strong analytical and troubleshooting skills,

an architect and operations minded engineer who embraces devops methodologies to improve the product and exhibit a willingness to learn and apply new technology.

Your experience should include (preferred):

  • Coding and scripting (Bash, Python, Golang)
  • Configuring Infrastructure as Code (Terraform)
  • Cloud services (AWS)
  • Container management and orchestration (Docker, Kubernetes)

We offer a number of benefits to all our employees, including:

  • Experience of working with founders from VC backed fast-growing startups
  • A great office located in Shoreditch right by Old Street Roundabout
  • High-end equipment of your choice
  • A competitive compensation package including options
  • A company sponsored mental health program
  • Free breakfast in the office every Friday

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.


Apply ⎘ Copy Link ↗ Visit Link
DevOps Engineer with AltoStack
London, United Kingdom
£40,000 to £60,000 a year
1 year ago

Job Description

About AltoStack

AltoStack is a DevOps and Cloud Transformation Consultancy revolutionising the way businesses innovate and grow through our technology products and consultancy services by providing a much more efficient, experienced and affordable way to operate on the Cloud and adopt DevOps without the need for internal hires. We deliver Cloud, Automation and DevOps solutions and we advocate the strategic adoption of automation as the foundation for prosperity in the digital age. Headquartered in Canary Wharf, London, United Kingdom, AltoStack has successfully delivered Cloud and Automation projects for some of the largest and most prestigious organisations in both the public and private sectors across Europe.

DevOps Engineer Role:

You will deliver hands-on, business-oriented strategic and technical consulting to our clients for cloud infrastructure and data centre automation solutions. This role will suit an AWS professional with knowledge of Integration patterns looking to
further their skills within AWS and who enjoys working in a client facing role.
Our Automation Engineers and Architects come from a DevOps background and are technically adept in configuration management tools, continuous development, Linux environments and have experience of delivering cloud infrastructure and cloud
automation.

Responsibilities:

  • You will join a project engineering team and focus on adding hands-on technical expertise,
    ensuring outcomes meet the highest technical and agile standards.

  • We expect our engineers to understand the client's project aims and to offer professional
    and commercial insight to ensure client satisfaction as well as representing the commercial
    interests of AltoStack.

  • We always expect our engineers to be very self-sufficient when engaged in smaller
    assignments representing AltoStack by themselves, always ensuring customer satisfaction
    through high-quality work and outstanding client care.

  • Working with AWS application platform developers to ensure high quality continuous build
    automation and deployment input to class leading application platform solutions.

  • Help defining relevant solution deployment architectures

  • Deploying and managing multiple environments to support rapid, agile development
    approaches including demonstration environments.

  • Collaborate and liaise with other customer stakeholders/ end users in the software
    development lifecycle – PMs, BAs, testing etc

  • Provide effective knowledge transfer and upskilling to relevant customer personnel to
    ensure an appropriate level of future self-sufficiency

Key Requirements:

  • Strong knowledge of Linux based systems
  • DevOps background/experience
  • Experience with configuration management tools such as Puppet, Chef & Ansible
  • Expert knowledge of AWS cloud (Certifications highly desirable)
  • Expert knowledge of GCP cloud (Certifications highly desirable)
  • Hands on experience with Terraform
  • Scripting ability (ideally Python or Golang)
  • Knowledge of Containers and Container Orchestration such as Docker or Kubernetes
  • Experience of Agile / Scrum methodology
  • A passion for open source technologies and the open source community
  • Demonstrable experience in cloud-automation
  • Demonstrate the ability to quickly learn new technologies.
  • Demonstrate the ability to solve complex, multi-system problems.
  • Have experience in stakeholder management within complex organisations.
  • Be comfortable with being responsible for the delivery of significant cloud and automation
    projects.
  • Be willing to work in multiple locations and prepared to travel.
  • Be a fast learner, ambitions, and comfortable working in high-pressure environments.
  • Exhibit a proven track record of continually looking for ways to improve customer
    satisfaction.

Benefits

  • 25 days holiday plus bank holidays
  • £1,000 for personal development (trainings & certifications)
  • Situated in the innovation hub of Canary Wharf
  • Laptop of your choice
  • Monthly social events and team offsites
  • Generous desk budget
  • Free fruit, cookies, tea/coffee throughout the week
  • Freedom to explore the latest tools and technologies

Work at a fun, fast-paced Consultancy based in Europe’s largest technology accelerator Level39 (Canary Wharf, London). In addition to awesome views of London, our office offers unlimited coffee brewed by a slick Nespresso machine, fresh fruit for breakfast and freshly baked cookies every day at 3pm!


Apply ⎘ Copy Link ↗ Visit Link
Product Engineer with Butternut Box
London, United Kingdom
£53,000 to £63,000 a year
1 year ago

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.


Apply ⎘ Copy Link ↗ Visit Link
Senior Backend Engineer with Attest
London, United Kingdom
£70,000 to £100,000 a year
1 year ago

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.


Apply ⎘ Copy Link ↗ Visit Link
Go Developer with Perkbox
London, United Kingdom
£40,000 to £75,000 a year
1 year ago

Job Description

About You

What we really need:-

  • Proven track record delivering Golang projects
  • Docker
  • Kubernetes
  • AWS
  • Git
  • Microservices and REST based HTTP/2 architectures
  • MySQL, Postgres, DynamoDB/MongoDB
  • Unit, functional and E2E testing (PHPunit)
  • Continuous integration/deployment
  • A passion for writing clean, well documented and testable code
  • Agile and Scrum methodology
  • Self-driven, quality controlled
  • Excellent communication and people skills

What would be nice to have:-

  • React.js/Node.js
  • GraphQL
  • Experience using RabbitMQ at scale
  • A track record using Go in Open Source projects

How we do

A bit like Spotify we work in Squads (small super-focused cross functional teams) who work on their own product with a mix of developers, product managers, UX, QAs and DevOps. Each squad has a high degree of autonomy and is more or less self-managing…goodbye sign-off processes, risk assessments and red tape. If you want to make a splash and take ownership over the work you do you’ve come to the right place.

Learn more about our engineering culture here : https://www.perkbox.com/uk/engage-your-employees/p…

Are there any benefits besides the salary?

Hopefully you would agree it would be a bit silly to have an employee perks company called Perkbox and not offer our own team amazing perks! The hint is in the name. You of course get all the perks we offer to our customers. We also do regular team lunches, out of office days and team building nights. We also have a generous learning budget, pension, and a huge blow out all-hands party twice per year.


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer with Ravelin
London, United Kingdom
£50,000 to £85,000 a year
1 year ago

Job Description

DESCRIPTION

Ravelin is pioneering the use of machine learning in the prevention of e-commerce fraud and has been very successful in the four years we have been in operation. Companies all over the world are accepting more transactions with fewer chargebacks thanks to our machine learning-based approach to fraud prevention.

THE ROLE

Ravelin is looking for a Software Engineer to own the development of a high volume fraud technology platform within a small tech team. You will be encouraged to have opinions about the strategic direction of the company and products, as well as owning the development team from the front.

In the day-to-day work, you’ll be working closely with our skilled engineers to build internal processes that are so reliable they melt into the background and run software at scale under real-world conditions.

Ravelin also encourages learning and development of new and existing skills (machine learning, neural networks, python, Golang, cloud automation etc).

RESPONSIBILITIES

  • Developing reliable and resilient software
  • Working closely with Data Scientists, Data Engineers and Product Managers
  • Build internal process and tools
  • Build microservice architecture using Go
  • Contribute with ideas and suggestions

REQUIREMENTS

  • Substantial and demonstrable experience in a programming language(s)
  • Understanding of data structures and algorithms
  • Experience with Database (design principles)
  • Working experience with testing and quality
  • Knowledge of Version control

Preferable:

  • Experience with Golang
  • Knowledge of Cloud technologies (GCP, AWS, or Azure)
  • Agile software development
  • Micro-services architecture
  • Containerisation (Docker, KVM, Kubernetes, etc)
  • Knowledge of CI/CD

Perks & Benefits

BENEFITS

  • Competitive Salary & Equity Package
  • 25 days time off plus holidays
  • Fortnightly demos/updates
  • Fortnightly team lunches and regular company socials
  • Flexible working hours
  • Office yoga, football, and board game nights
Apply ⎘ Copy Link ↗ Visit Link
Cloud Architect with Ori
London, United Kingdom
£70,000 to £90,000 a year
1 year ago

Job Description

Curious about distributed computing? Deploying on top of Kubernetes? Writing in GO? So are we!

Ori provides developers, networks and infrastructure owners with a software-defined edge platform to deploy, onboard & manage edge computing nodes over multiple environments and geographies.

We work with networks, big and small, to build the future of communication. Based in central London, we are searching for a hands on Cloud Architect with experience with cloud-native technologies to join a growing team of driven entrepreneurs. We are looking for candidates interested in driving technology choices, designing core architectures and bringing their experience to support the team and the development of our edge computing platform.

Promises

  • Support your personal development, prioritising growth in knowledge around technology
  • Build an environment that encourages individual autonomy within a close-knit team
  • Provide constant technical challenges or puzzles requiring creative thinking & problem solving
  • Encourage the proactive use of new technologies and processes

Responsibilities

  • Set the technical direction for cloud and networking technologies and the implementation of a distributed compute solution
  • Research and suggest updates to process and technology regularly to stay relevant
  • Mentor the team, building an environment that supports communication and collaboration aligned with our company values
  • Perform technical reviews and provide solution designs to the Engineering team
  • Work directly with partners to translate network integration requirements into product features
  • Design solutions with network virtualisation tools and cloud-native principles
  • Ensure software is designed and implemented for quality, robustness and scale
  • Take ownership and responsibility of production-ready code
  • Contribute to and ensure the completion of code development so that product releases reach general availability on time

Expectations

  • Experience and understanding of production-ready services in a Cloud-like environment
  • Understanding of architectural designs and impacts resulting in real-world implementation
  • Hands-on experience working building large scale web or cloud architectures
  • Continued development experience; writing code, tests, and debugging issues
  • Strong grasp of core architectural, programming principles and networking
  • Experience with Go or similar languages (Java, C/C++, Rust)
  • Demonstrable architectural concepts (SOA, Containerization) with coding and handling services through Docker
  • Experience with Kubernetes or similar systems (Swarm, Nomad)
  • Track record in multiple configuration management tools like Chef, Ansible, Puppet or Terraform
  • Exposure to open source networking projects in the realm of cloud, PaaS/IaaS, containerization and distributed computing
  • Awareness of Network Function Virtualisation (NFV) and Software Defined Networking (SDN)
  • Experience of modern deployment & associated tooling, integration, technology, patterns and release methodologies including automated configuration to design, build & provision at scale
  • Evidence of design and delivery of different scales of digital technical architectures resulting in real-world implementation
  • Passion for good documentation of processes and architectures, alongside open communication

Interested? Ping over your CV, Github profile or any other relevant work you want to share.

We believe diversity and inclusion make us a better company, and we embrace equal employment opportunity. We are committed to building a team that represents a variety of backgrounds, opinions and skills.


⎘ Copy Link ↗ Visit Link
Platform Engineer with Popsa
London, United Kingdom
£50,000 to £70,000 a year
1 year ago

Job Description

Popsa is a design-led, engineering focussed company that uses machine learning to help people rediscover their best experiences and turn them into beautiful printed products.

We grew about 500% in 2018 and we’re now shipping over half a million photos a week to 50 countries around the world.

This position is a great opportunity for experienced software engineers with a background in the likes of Go, Python, PHP or Node.js looking to apply their existing skillset and learn and use Go in a production environment.

Our Platform Technology Stack

  • Most of our backend code is written in Go with some Python and Node.js used where they’re the right tool for the job.
  • We’re entirely hosted on AWS and make extensive use of many of their services (over 30 at last count!)
  • 15+ containerised microservices running in ECS (we’re open to exploring moving to Kubernetes in the future if appropriate). Our services talk protocol buffers over HTTP and are discovered with Consul.
  • Dozens of event driven serverless functions running on Lambda, some running as APIs behind API Gateway and others as Step Functions
  • Dockerised batch compute workflows
  • NoSQL databases (predominantly DynamoDB and ElasticSearch)
  • Serverless analytics data lake backed by S3 using Athena (PrestoDB)
  • Terraform and Serverless Framework to manage our infrastructure as code

Read more about our platform technology stack here.

Some other blog posts you might find interesting too:

You and the Role

This is a central role and the work you’ll be doing will touch every aspect of the business. The Popsa platform doesn’t just power our mobile apps, but numerous internal business applications and custom integrations with our industrial print partners (some of this runs on a fleet of Raspberry PIs!), as well as a burgeoning data platform which will feed further into our growth strategies.

Our Head of Engineering Alex likes to describe our platform as an iceberg - the bit customers encounter is just the tip above the water - underneath is a dynamic event-driven structure that enables us to be a lean business that can iterate and experiment rapidly.

You will gain a unique perspective of a high growth business and have an opportunity to shape the landscape of our backend APIs, data pipelines and strategies, infrastructure automation and many more engineering goals.

You Should Apply If

  • You’re impact driven and eager to have a real positive impact on the company, product, users and very importantly your colleagues as well
  • You have a self-starter mindset; you proactively identify issues and opportunities and tackle them without being told to do so
  • You’re keen to learn more about and play around with new technologies
  • What we’re doing here at Popsa excites you!

Desired skill set:

  • Strong competency with a language such as Go or Python; the majority of the Platform backend is written in Go, but we’re flexible and you’ll have the opportunity to learn on the job as well as making use of your existing skillset.
  • You structure code for scalability, performance and testing
  • Experience writing and consuming RESTful and RPC APIs; you’ll be designing and building new APIs for our mobile and web clients and integrating with new partners and suppliers
  • You know and appreciate automated testing
  • Experience with Linux-based operating systems
  • Experience with container technologies
  • Production database experience, bonus points for experience with both SQL and NoSQL databases

Bonus:

  • Experience of continuous integration and continuous deployment
  • Experience with AWS services such as EC2, ECS, DynamoDB, S3, SNS, SQS and Lambda, as well as tools such as Terraform and Serverless
  • Experience designing, building and managing distributed event-driven * services
  • Knowledge or experience of data engineering; tooling, processes, architectures, libraries

⎘ Copy Link ↗ Visit Link
Senior Dev Ops Engineer with emagine Consulting
London, United Kingdom
£75,000 to £90,000 a year
1 year ago

Job Description

“DevOps is not a goal, but a never-ending process of continual improvements” so say’s industry leaders, do you agree?

Come and join our emagine family as an emagineer, where you’ll work closely with the software development team as a Senior DevOps Engineer.

As a Senior DevOps Engineer, you’ll work within the software development team, supporting them on the early stages of a Greenfield project that involves advanced monitoring, machine learning and predictive analysis software for the financial services sector. Our UK office is relatively new, and so the ability to develop and be creative with new products is what makes this role unique. Your role will involve development, system administration, quality assurance and support. You will join the project from the outset and have an opportunity to significantly influence the project architecture. This is a genuine opportunity to be a part of a team that is dedicated to achieving success, through working on a project that is innovative, inspiring and rare to the market.

We are happy to consider candidates who may have previously worked within DevOps, Systems Administration, software development or automation testing environments with some exposure to relevant technologies. You’ll ideally be educated to Degree level or demonstrable commercial experience in an IT Operations.

In your role as Senior DevOps Engineer you will:

Build our next generation containerised architecture Assist the software development team with ad-hoc optimisation and refactoring Methodically follow an agile process with Scrum Carry out Elastic Stack administration and optimization along with Software packaging, quality assurance, testing and Linux system administration, automation and scripting.SecOps

To be successfully considered for this unique and exciting opportunity you will:

Have strong knowledge of UNIX and Open Source along with Programming in C++ or Golang

Have an In-depth understanding of infrastructure code tooling, preferably Puppet or Terraform Possess excellent Linux system administration experience Have a natural passion for building state of the art infrastructure Be positive, constructive along with methodical approach with an emphasis on collaboration and execution Have experience with solutions such as: elastic stack, Redhat, Centos or Fedora, Kubernetes, GlusterFS Scripting skills in Bash, Perl and/or Python NoSQL databases. Source control with Git RPM creation Jenkins expertise, and experience with Job DSL & Jenkinsfiles. Docker and containerisation

What you’ll get in return:

A commitment to an accelerated: career pathway, development, and learning To work in an established brand with a startup mentality Excellent salary, exceptional benefits package Recognition programmes Growth within a diverse and global environment

About us:

emagine Consulting is an independent professional services consultancy with 30 years of experience specialising in the banking and financial services industry. We partner with our clients to meet their business initiatives both in the immediate and long-term. We achieve this by leveraging our expert and proprietary industry knowledge, coupled up with an extensive understanding of their business needs to drive the right solution for our clients. With our practice-based organisational structure, combined with our agile delivery model, we are able to successfully deliver highly complex, cross-region programmes/projects for our clients.

Our core values:

At emagine Consulting, we consistently strive to deliver high standards and best practice to our clients, colleagues, and consultants. Whilst we have had many successes, we aim not to dwell on them; instead, our agenda and approach are to always seek to improve on our past successes and to better ourselves. Our five core values, internally known as “the 5C’s” assist us in making sure that we remain consistent across all functions, departments, and sectors.

Our 5 core values are as follows:

· Caring - we are attentive, we listen and learn from each other

· Committed - we are committed to delivering results

· Courageous - we dare to explore new realms of possibility

· Collaborative - we trust each other and work as a reliable team

· Creative - we think outside the box, with expertise and imagination

To be considered for this opportunity, you will already have the legal right to live and work in the UK.

“emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin.”


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer with Pivotal
London, United Kingdom
£60,000 to £75,000 a year
1 year ago

Job Description

Always be kind: a simple daily affirmation and one that feels more like a personal mission statement than a corporate motto – but Pivotal isn’t just any corporation. Underpinning our world-class capabilities in cloud-native software delivery and agile development methodologies is one common thread: empathy. Not only do we want to transform the way the world builds software, we also want to make sure that sustainable pace, kindness, and diversity are at the core of every enterprise.

Known for taking an iterative approach, our 2000+ employees are empowered every day to help shape the way we build software. Pivotal is committed to open source, a diverse culture, and fostering safe spaces for all of our individual employees.

*You*

You are looking for a collaborative environment building distributed systems that enable enterprises to focus on their business rather than re-architecting a cloud platform from scratch. Pair programming has always been something that you wanted to try out.

Furthering your education has always been a goal of yours. Learning new programming languages and getting to work with Golang piques your interest.

Contributing to open source software makes you feel good about the transparency it brings to an organization’s code quality.

*Us*

Agile concepts are at the core of our process. We have a whole host of Pivotal Practices around Test Driven Development, pair programming, team retrospectives, technical retrospectives and continuous integration. We are excited to teach these to you and innovate with you on their implementation.

We stick to a strict 8 hour a day schedule (with flexible start and end times). Although on-call rotations are part of most teams, incidents are exceedingly rare.

We pair in small teams of 4 - 8 people in our London office, conveniently located at Old Street. We use Slack to stay connected and Tmux for pairing. We are working hard to make sure that our distributed teams function as smoothly as our distributed systems.

You’ll rarely be alone when developing; from pairing all day to 1 on 1 time with your manager, there is always a Pivot there to lend a helping hand. Mentorship from senior engineering leadership is built right into our process - you’ll always be empowered.

Making an investment in each Pivot’s professional development improves the organization as a whole. We encourage you to go to conferences or purchase those pricey O’Reilly books - and we’ll give you a budget each year to do it.

*Your Day*

As cliche as it may sound, every day is completely different from the next. We have a general framework for what our day looks like and the majority of it will be spent with your pair:

9:06 AM - Office-wide stand-up to build office cohesion and start the day off together.

9:10 AM - Team standup - discuss any blockers, choose pairs, maybe even tell a joke.

9:30-12:30 PM - Start pairing, tackle an open GitHub issue and open a pull-request.

12:30-1:30 PM - Lunch! Grab food from one of the many nearby restaurants, run an errand, or join a book club.

1:31-6:00 PM - Get back with your pair and start an acceptance test for a big feature.

While that schedule does look busy, don’t worry - we take ample breaks throughout the day. Take a walk to get boba, read a book on the balcony, play a game of ping pong, or chat with co-workers at the snack bar. Sustainable pace is held in high regard. We know there is a life outside of work, we want you to be able to spend time with family and friends.

*Desired Skills / Experience*

We know from experience that not ticking every box on the skills sections stops many from applying. You should apply regardless of your self-assessment because we want to hear from you.

  • Ability to dive into a large polyglot codebase and contribute as you learn
  • Being okay with the uncomfortable feeling that comes from learning new things
  • Interest in exploring new programming paradigms, languages, and patterns
  • Demonstrable ability to research problems and break them into discrete parts

*Nice to Haves*

  • BA/BS in Computer Science or related field
  • Operations or Systems Administration experience, particularly on UNIX
  • Worked with large Go/Ruby/Rails codebases
  • Used Test Driven Development (TDD) extensively
  • Worked in a pair programming environment
  • Contributed to an open source project
  • On-call experience with production grade systems
  • Has mentored others in a professional setting

Cloud Foundry engineers participate in an on-call rotation with their team to support software they work on.

Pivotal is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law.


Apply ⎘ Copy Link ↗ Visit Link
DevOps Engineering Consultant with Armakuni
London, United Kingdom
£50,000 to £90,000 a year
1 year ago

Job Description

Armakuni empower our clients to take ideas to production in weeks, not months. Our Engineering Consultants act as change catalysts, enabling teams to leverage development best practices to fully optimise their cloud journeys.

Best practice. What does this actually mean? What’s “best” for one company doesn’t always work for others, right? Well, not quite. Research has shown that there are certain practices that lead to happier, more productive development teams and environments, and it’s these that we are positively evangelistic about here at Armakuni. We combine the practices of Software Craftsmanship, Agile/Lean, DevOps, Cloud Native architectures and infrastructures to enable high quality, high velocity, sustainable engineering teams.

What we enjoy:

  • Sharing our knowledge of cutting edge tech stacks with clients and colleagues alike to ensure the long-term benefits of cloud platforms are fully leveraged
  • Extolling the virtues of Test Driven Development & Continuous Integration/Delivery
  • Assisting with the development of elegant micro-service products used at extreme scale
  • Delivering hands-on training that ensures our legacy remains long after we do
  • Regular retrospectives to figure out what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it

A day in the life:

  • Your primary responsibility is training and knowledge sharing with client Engineering and Development teams. As you’ve spent most of your career coding and discovering strategies for successful DevOps or Cloud Native adoption, you are enthused by the concept of transferring this to new teams as they enhance their capabilities further
  • Mentoring client engineering teams in the adoption of new tools, technologies, techniques, patterns and processes, ultimately helping leverage a range of tools and methodologies
  • Driving the adoption of development best practice through whatever method is practical given the obstacles encountered.
  • Representing Armakuni and communicating our vision to client engineering teams, technical management and executives when required
  • Delivering training and support on world-class PaaS solutions composed of best-of-breed cloud native and CI/CD tools such as Cloud Foundry, PKS and Concourse

What does good look like?

First and foremost you will have a passion for leveraging technology to optimise processes and procedures. With a background in software development you will enjoy working alongside client Engineering teams to introduce and optimise development tools and methodologies, ultimately enhancing their cloud journey.

From a technical perspective we find those who enjoy a successful career as a Consulting Software Engineer with Armakuni typically have:

  • A proven track record of software/application development with Ruby, Golang or Java
  • Experience of automating deployment using CI/CD (bonus points for Concourse)
  • Passion for Pair Programming and TDD - these skills are crucial in how we engage and work alongside our clients
  • The ability to relay the positives and negatives of various tools, methodologies and ideas in a clear and constructive manner
  • Strong communication and consulting skills - our teams are comfortable running workshops (inceptions)/standups
  • Passion for growing and developing both technically and personally by tackling interesting work and challenging problems
  • Ability to distill complex business requirements into simple code concepts

The reward:

We offer the chance to be a part of a rapidly evolving technology-driven community; a team of like-minded experts in sharing their knowledge not just with clients but with each other. Perks include:

  • The chance to take ownership of your career within a rapidly evolving organisation; forge your own path!
  • Consulting environment free from sales and utilisation targets
  • Weekly company-wide retros and demos
  • Opportunities to visit and present at key conferences and industry events
  • Regular training and informal/social knowledge sharing sessions
  • Company stickers!

Of course we also make sure that you are well looked after offering highly competitive salaries plus an ever growing benefits package which currently includes:

  • Annual training allowance
  • BUPA Healthcare and Employee Assistance Programme
  • Shiny new MacBook Pro
  • Contributory pension
  • 25 days holiday

Apply ⎘ Copy Link ↗ Visit Link
Cloud Native Engineer with Container Solutions
London, United Kingdom
£60,000 to £80,000 a year
1 year ago

Job Description

Why this job matters

IT has become the core asset for most businesses. Our Cloud Native engineers guide our clients through this increasingly complex IT landscape.

We build confidence with cloud technologies and help clients transition to modern architecture. Our engineers also work with Cloud Native vendors on next-generation open-source tools.

What we look for

  • Background in development or operations; we’re looking for senior engineers.
  • Experience with at least one programming language and/or scripting (e.g. Go, Java, Python, C++, Bash).
  • Experience with microservices (technologies like Docker, Kubernetes, Mesos) is valuable.
  • We are a cloud agnostic. Any cloud experience (AWS, Google, Azure) is a plus.
  • Cloud automation and infrastructure provisioning (Terraform, Ansible, Cloud Formation etc).
  • We value consultancy skills and community work, such as open-source contribution, meetups and conference talks, and/or blogging. We’re more than just engineers.

Why apply

You’ll be in charge of shaping a new IT architecture for some of the best companies in the world. We work in small, self-managed teams that take full responsibility for the projects. We’re not tech/cloud service resellers. We mix the best open-source tools and services that make sense for the project. We move fast and deliver mainly short-term projects (2-4 months), mostly working from our offices. We automate the infrastructure of our customers and deploy orchestration layers on top of it to run apps and data.

All our engineers are encouraged to share their knowledge at conferences and within the company. We consider ourselves a continuous learning company. There are no rockstars here, just people that wanna grow themselves and their community. Switching between projects/roles/offices is possible and quite common.


Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer with Blokur
London, United Kingdom
£40,000 to £80,000 a year
1 year ago

Job Description

Who are we?

Blokur is a platform that helps musicians and music companies get paid what they should, when they should. We are a curious, diverse and creative team representing five countries and counting. And our users represent 60% of music industry revenue

What are we looking for?

We are looking for a highly motivated Senior Software Engineer that can help us enhance our innovative platform for the music industry. You will be working directly on product features and overseeing the scalability of our infrastructure.

The Role

  • Implement new product features and deploy them on an on-going basis.
  • Work on the whole software development lifecycle.
  • Help drive product vision, working closely with stakeholders to deliver scalable product features.
  • Lead the scaling up our infrastructure based on an AWS, Golang, Node.js and PostgreSQL.
  • Help the team champion software quality in a pragmatic manner.
  • Be part of a highly collaborative and cross-functional team that values the creativity to experiment and build a product we are all proud of.

About you

  • Worked in a similar role before shipping scalable product features.
  • Best practices like; Continuous Integration, Infrastructure as code, Containers and Microservices are very familiar to you.
  • Have experience working with distributed systems.
  • Are interested in joining a dynamic start-up environment, feel comfortable picking up new programming languages and technologies and like to take ownership.
  • Can bring an entrepreneurial and collaborative spirit to the team.
  • Have a passion for music and an interest in decentralised applications.

Perks & Benefits

  • Competitive salary
  • Share options
  • Generous holiday allowance
  • Generous family leave
  • Flexible working
  • An opportunity to make your mark in a fast-growing start-up re-imagining the way that creators get paid
Apply ⎘ Copy Link ↗ Visit Link
Get all new Go jobs weekly
20 of 86 Golang jobs in London