Get a weekly email with all new Golang jobs
x

Golang Fleet Device Management Inc Jobs in United Kingdom Paying 100,000 USD a Year


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 25 Golang Fleet Device Management Inc Jobs (1 new this month) in United Kingdom 🇬🇧 in May 2024 at companies like Monzo, Goldman Sachs and Hashicorp paying at least 100,000 USD per year working as a Backend Engineer - Tech Ops, Site Reliability Engineer and Senior Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Aidar Zainutdinov Selim Arslan Aiden Man Vasa Chakradhar Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 32 developers joined Golang Cafe in the last 30 days
  • 12,531 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

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





10 of 25 Fleet Device Management Inc Jobs in United Kingdom 🇬🇧 paying at least 100,000 USD per year • Sort by Date
Monzo Logo
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)
  • Cassandra for most persistent data storage
  • Kafka for our asynchronous message queue
  • Envoy Proxy for RPC
  • Kubernetes and Docker to schedule and run our services (Oliver, our VP Architecture, gave a great talk at KubeCon on how we use these technologies)
  • AWS for most of our infrastructure
  • React for internal web dashboards
  • 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.


Perks & Benefits

https://monzo.com/careers/#benefits

Apply ⎘ Copy Link ↗ Visit Link
Site Reliability Engineer
Goldman Sachs
London, United Kingdom
ÂŁ40,000 to ÂŁ100,000 a year
November 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Site Reliability Engineering (SRE) is an engineering discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. At Goldman Sachs, SRE is responsible for the availability and reliability of our firm's most critical platform services, and ensures they meet the requirements of our internal and external users. We look for engineers who are motivated to collaborate with our businesses to build and run sustainable production systems, which can evolve and adapt to changes in our fast-paced, global business environment.

Skills & Requirements

  • Proficiency in one or more of the following: Go, Python, C, C++, Java, Perl, Ruby or shell scripting
  • Experience with algorithms, data structures and software design
  • Experience with UNIX operating systems internals and / or networking
  • Experience with distributed systems design, maintenance, and troubleshooting
  • Hands-on experience with debugging and optimizing code, as well as automation
  • Strong interpersonal skills, drive, and ownership
  • Coding beyond simple scripts
  • Solving novel problems from first principles

ABOUT GOLDMAN SACHS

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world.


⎘ Copy Link ↗ Visit Link
Hashicorp Logo
Senior Software Engineer
Hashicorp
Remote (United States, Canada, Netherlands, United Kingdom, Germany)
$100,000 to $190,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Consul helps organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. We recently launched Hashicorp Consul Service on Azure, a fully managed application available through the Azure marketplace. We’ve also announced the availability of Consul on AWSthrough our flagship HashiCorp Cloud Platform (HCP), a self-service, fully managed platform offering HashiCorp products as a service to automate infrastructure on any cloud.

About HashiCorp

HashiCorp is a fast-growing startup that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks. We build products to give organizations a consistent way to manage their move to cloud-based IT infrastructures for running their applications. Our products enable companies large and small to mix and match AWS, Microsoft Azure, Google Cloud, and other clouds as well as on-premises environments, easing their ability to deliver new applications for their business.

At HashiCorp, we have used the Tao of HashiCorp as our guiding principles for product development and operate according to a strong set of company principles for how we interact with each other. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users.

Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

About the Role:

On the Consul team, we help organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. The customers and large community of users of our tools are operators, infrastructure engineers, and software developers that encounter novel performance, scaling, and usability challenges that we help them solve.

Consul started as an infrastructure management tool for service discovery and health checking, and has evolved to become a full-featured service mesh. Some of the functionality you’ll be working on will include proxy integrations, Envoy’s xDS APIs, certificate management for mutual TLS connectivity, and security through service-oriented Intentions. You’ll be an active contributor to the service mesh ecosystem, following new developments in emerging technology and competitive offerings, looking for opportunities for product differentiation, and rethinking product architecture to meet new global scale and organizational demands.

In this role you can expect to:

  • Program mostly in Go, learning from and contributing to a team committed to continually improving their skills.
  • Build and architect distributed systems for service connectivity across heterogeneous environments (Kubernetes, VMs, bare metal datacenter or edge deployments).
  • Interface directly with internal teams, users and HashiCorp customers, as well as the larger Consul community.
  • Participate in user research studies and discussions with product managers and customers to better understand the network topologies, challenges, and constraints for which operators are trying to solve, and leverage those insights when approaching feature design and implementation.
  • Propose new functionality or substantive changes through written documents in an async process, describing the problem background, proposed implementation and example UX, then iterating on peer feedback collaboratively.
  • Own the full lifecycle of feature development from design through testing, release and support.

You may be a good fit for our team if you have:

  • Experience in a lower-level language like Go.
  • Familiarity with service-oriented architectures, and ideally have worked on an infrastructure or platform team building internal tooling to deploy, connect and monitor them.
  • Empathy for the people operating, learning, teaching and supporting software you write, and consider their experience when making design decisions and performance, security or complexity tradeoffs.
  • Awareness of the broader service mesh ecosystem and an interest in contributing to a full-featured product offering while reducing complexity and barriers to adoption for practitioners.
  • Curiosity for academic computer science research, particularly distributed systems papers such as Raft and Paxos variants, and enjoy learning more about the challenges of consistency at global scale.
  • Collaborate with peer engineers in discussions around performance, user experience, security and other constraints when designing complex systems.

What is our hiring process like?

The below serves as a basic outline; we may choose to add or remove steps based on the information that we gather during the process.

  • Introductory Call with someone from our recruiting team.
  • First Interview with an Engineering Manager
  • Interview Loop with additional team members, with the following panel:
    • Technical Code Pairing interview
    • Code Review interview
    • Communication and Collaboration interview
    • Systems and architecture interview
  • If applicable, a final conversation with the Engineering Manager for the team you would be joining
  • Offer

We do our best to accommodate your programming language of choice for technical interviews.

About the Application Process:

Please note, as collaboration and communication are a critical aspect of how we work, a cover letter is a great way to provide a sample of how you communicate.

In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular. Specifics of your past experience that are relevant to this role are great to include, too.

HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.


⎘ Copy Link ↗ Visit Link
Treecard Logo
Lead Backend Engineer
Treecard
Remote (Europe, United States) / London, United Kingdom
$80,000 to $120,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

About TreeCard

TreeCard is building the leading green finance brand. We’re powered by Ecosia, the search engine that plants trees with 15M monthly active users.

Our first product, TreeCard, is a free top-up debit card that puts 80% of profits directly towards responsible reforestation investments. We’ve signed up over 100,000 users to our waiting list in the first month since announcement (breaking all of Revolut, Monzo and Curve's launch records). Our product sticks, with 40% of all sign ups being referred by a friend or family. We’re planning to launch in Q1 of 2021.

Over the coming months, we will be expanding to offer a suite of green services, from payments, to lending, to investments.

Lead Backend Engineer

We are looking for an engineer to help us build out the backend that powers TreeCard.

You will be responsible for developing the backend platform from scratch, spanning a range of the tech stack, from integrating with our banking partners, to API architecture and design for our mobile client, to the execution of new microservices that the business will depend on like risk management, fraud detection, and big data analytics.

You will be delivering a product that will become a core part of our customer’s financial lives, and used daily by hundreds of thousands of these customers. As one of the earliest employees, you will have a huge amount of responsibility over the product and company, and will be given the opportunity to hire out a team to support you as TreeCard grows.

Requirements

  • Bachelors Degree (or above) in Computer Science/Maths/Physics/ similar
  • You’re interested in distributed systems and writing resilient and highly available software
  • Exposure to architectural patterns of a large, high-scale web applications
  • You have some experience with strongly-typed languages Go (Golang), Java, C, Scala
  • Worked with secure mobile applications (e.g., finance, health)
  • Some technical management experience

⎘ Copy Link ↗ Visit Link
MySense Logo
Golang IoT Engineer
MySense
Remote (United Kingdom, Europe)
ÂŁ70,000 to ÂŁ85,000 a year
January 2021
2 Applicants This Week
More Than 6 Months Old

Job Description

MySense is a wellbeing analytics platform which utilises a suite of Zigbee IoT sensors, a sleep belt and a wearable device to provide valuable insights into a person’s behaviour in order to improve quality of care and support.
We are at the forefront of a new industry which is improving people’s lives using technology, your work will have great value and purpose. Our ideal candidate has leadership capabilities, a passion for design and strong attention to detail.

The Role

This unique role requires a Golang engineer to rebuild an embedded Java application using Go microprocesses. The current app is written in Java 8 and is hosted on an Embedded Linux system. You will need a passion for hardware and IoT as you will be doing a lot of testing using physical IoT devices.

You will work directly with the Engineering Lead to create production ready code with good test coverage. If you are a Go engineer who has always tinkered and enjoyed working with embedded Linux devices, this job will be perfect for you. The role will involve learning new technologies and becoming the go-to expert for all things gateway related.

Required Skills:

  • Strong Golang experience
  • Good knowledge of design patterns and programming practices
  • Comfortable with Linux systems
  • Bash experience
  • Some experience/knowledge of Java or other OOP language

Desirable Skills:

  • IoT device experience
  • Embedded Linux
  • AWS IoT Core
  • Node/Typescript
  • Due to the nature of the data we collect, a strong understanding of best security practises would be advantageous

Why us

We are a fast-growing scale-up in the IoT health space, you will help shape the team and company and your decisions will have a huge impact. As an IoT company, the challenges we face are often novel and require unique and innovative solutions which can be both invigorating and rewarding. We trust our engineers, remote working is very much encouraged.

Our culture

We foster a culture of openness and authenticity over structure and process. Strong communication, learning and collaboration are what we strive for and we are looking for people who share these values.

Our benefits:

  • 30 days holiday + your birthday + Public Holidays
  • Fully remote
  • Monthly education allowance
  • Private Health Insurance
  • Life Insurance at 4 times annual salary
  • Pension scheme
  • Company laptop

Where

We are set up to work fully remotely, and this is how we will continue to operate. We do have offices which can be used as and when required.

We are right by Lambeth Bridge on the 12th floor of Westminster Tower with great views overlooking the Houses of Parliament, Westminster Abbey and the London Eye.


⎘ Copy Link ↗ Visit Link
Cloudflare Logo
Software Engineer - Core SRE
Cloudflare
London, United Kingdom
ÂŁ60,000 to ÂŁ90,000 a year
November 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

About Us

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!


Apply ⎘ Copy Link ↗ Visit Link
Rebank Logo
Senior Back-end Engineer
Rebank
London, United Kingdom
ÂŁ80,000 to ÂŁ100,000 a year
January 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

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

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

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

Here's how we work

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

Currently, our tech stack utilises the following

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

You will spend time on

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

You should have

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

It’s a bonus if you have experience in

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

Culture at Rebank

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

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

🎯 Be product focused

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

ᾞE Plan collaboratively, execute independently

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

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


⎘ Copy Link ↗ Visit Link
Software Engineer (Go)
Utility Warehouse
Colindale, London, United Kingdom / Remote
ÂŁ45,000 to ÂŁ90,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Company

Utility Warehouse is a FTSE 250 organisation which has established itself as the most trusted supplier of utility products in the UK. Utility Warehouse is the only genuine multi-utility operator in the market providing gas, electricity, landline, broadband, mobile & insurance products and services to households and businesses nationwide, all on one single monthly bill. With over 600,000 customers the organisation has grown through a philosophy of offering savings, simplicity and service. Customers enjoy a number of advantages, including membership of a discount club, and a unique CashBack reward system on everyday shopping. The organisation does not advertise, preferring instead to invest in customer services and to keep prices low. Utility Warehouse has predominantly grown through a network of over 45,000 partners who operate as lead generators and advocates for the organisation. These partners come from a range of personal and professional backgrounds, and actively take it upon themselves to promote and recommend Utility Warehouse to friends, families and their professional networks. Trust between these partners and the organisation is crucial, and ensures that customer service and satisfaction are consistently prioritised.

Background

Utility Warehouse is an energetic and entrepreneurial challenger in a market traditionally composed of monolithic, slow competitors. In the utilities market, it is difficult to compete on the quality of the product and therefore establishing a strong value proposition is crucial to avoid a race to the bottom on price. Utility Warehouse has established itself as the most trusted brand in its sector, winning accolades from industry publications and consumer advisory guides. Customer service is at the core of their business ethos and another way they differentiate from their competitors; 93% of customers would recommend the organisation to a friend. By establishing a best-in-class experience for the consumer, Utility Warehouse commands a strong market position in an age where technology makes it increasingly easy to access information on consumers’ experiences. The organisation is well-placed to capture an increasingly large portion of the £52bn market that they operate in. By staying true to their values of trust and service, Utility Warehouse is the only major provider in the market to be both growing and profitable.

Utility Warehouse has an adaptive, agile, fast-paced culture which has enabled it to grow rapidly. The management team has expanded over the last two years as part of the growth strategy with significant hires in technology, legal, marketing, and finance. These hires and the rebuilding of the platform will enable the company to grow to two million customers over the medium-term. Utility Warehouse operates at high-transactional scale, processing large volumes of data. This presents new opportunities to understand customer behaviours better and to create an improved customer experience as a result.

Opportunity

With ambitious product plans for the future, it is important to have a solid foundation to enable growth for the business, allow innovation and achieve rapid time to market. To realise this, the underlying platforms and systems must be designed to be flexible, modular and resilient.

You will join our Insurance team tasked with designing and building the insurance platform from the ground up to enable new opportunities to our insurance product and services.

The platform will be a set of simple and intelligent APIs built using microservices and event driven architectures. Internally, the decision and rating engines will leverage integration with numerous 3rd party systems to provide quotes, offer addons, allow policy uptake and operational management.

Key responsibilities

  • Design, architect and build multi-channel platform solutions
  • Contribute ideas and influence business wide solution architecture
  • Build robust and scalable end-to-end software solutions
  • Participate in the entire development life cycle, from requirements to delivery
  • Influence other team members in a cross functional product team
  • Build integrations with legacy systems with a focus on eventually moving away from them

Key requirements

  • Good engineering skill with an eye for both modelling and code architecture
  • Knowledge of when and how to apply test driven approaches
  • Understanding of microservice/service oriented and distributed architectures
  • Understanding of event source and/or event driven architectures
  • Belief in agile principles and a devops culture and be familiar working in a agile enviornment
  • Experience with a modern programming language (preferably golang)
  • Experience with containers and container orchestration technology will be beneficial but not essential

Interview Process

Hangout with engineering manager, pairing interview and whiteboard (non-algorithmic)

⎘ Copy Link ↗ Visit Link
Paddle Logo
Senior Software Engineer
Paddle
London, United Kingdom / Remote (Europe)
ÂŁ75,000 to ÂŁ90,000 a year
April 2022
10 Applicants This Week
More Than 6 Months Old

Job Description

What do we do?

Paddle offers SaaS companies a completely different approach to their payments infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we’re a Merchant of Record for our customers, taking away 100% of the pain of payments fragmentation. It's faster, safer, cheaper, and, above all, way better.

We have over 230+ talented employees serving over 3000 software sellers in 245 territories globally. Backed by investors including FTV Capital, Kindred, Notion, and 83North, Paddle aims to define the next wave of B2B SaaS leaders.

The Role

As a Senior Software Engineer, you’ll be helping to drive our product and engineering department forward, working on different parts of the Paddle ecosystem and helping our Software Sellers sell their products on a platform they trust and rely on.

Our Engineering Department is split into 8 cross functional Product teams, along with an SRE and Data team.

Our Product teams are made up of an Engineering Manager, a Product Manager and between 4 - 8 engineers (mix of backend and frontend), depending on the demands of the team.

You are empowered to use the right tech for the job and you’ll have the freedom to input into what technology and tooling are used and educate the rest of your colleagues accordingly.

Our Tech

  • Go for our new services
  • PHP and Laravel for our legacy system
  • Docker in production and local development
  • gRPC for internal services running on AWS Fargate
  • AWS lambda for event-based services
  • AWS SQS for our asynchronous message queues
  • MySQL and DynamoDB for persistent data storage
  • Redis for key/value store
  • Terraform and Cloudformation for infrastructure management

What you'll do

  • Develop high traffic APIs used by hundreds of thousands users per month
  • Engineer high-performance background workers for consuming queues
  • Practise DevOps, you’re responsible for getting your code to production and supporting it
  • Use the latest AWS services available to run your code
  • Help design a stable platform to support phenomenal growth
  • Mentoring and coaching other engineers
  • Play a part in an agile team, either kanban or scrum as needed
  • We'd love to hear from you if
  • You have a development background with Go
  • You have experience designing and building systems to handle high traffic at scale in a cloud-based environment in AWS
  • You enjoy collaborating with our technical and non-technical departments
  • You proactively find ways to improve the code and team processes
  • You have a strong understanding of the development process - from design through to deployment, maintenance, and what that means for day-to-day development
  • You take pride in what you build
  • You are interested in what new tools and techniques you could introduce to us!

Why you’ll love working at Paddle

We are a diverse team of 230 (and growing!) people who care deeply about enabling a great culture which is inclusive no matter your background. We celebrate our diverse group of talented employees and we pride ourselves on our transparent, collaborative, friendly and respectful culture.

We live and breathe our values, which are:

*** Exceptional Together * Execute with impact * Better than Yesterday**

We offer a full suite of benefits, including attractive salaries, stock options, pension plans, private healthcare, a health & wellbeing platform and coaching sessions.

We are a ‘digital-first’ company, which means you can work remotely or from an amazing office if you prefer, or even a bit of both! We offer all team members unlimited holidays and 4 months paid family leave regardless of gender. We love our casual dress code, annual company retreats and much more. We truly invest in learning and will help you with your personal development, from constant exposure to new challenges, an annual learning stipend to regular internal and external training.

Equal opportunities

We believe in having diverse teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds to apply and we don't discriminate based on race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, marital status, disability or age. Our office is wheelchair friendly and we are a family-friendly employer​.


Apply ⎘ Copy Link ↗ Visit Link
Metrika Logo
Senior Software Engineer (Blockchain/Backend)
Metrika
Remote (United States, Canada, Europe, United Kingdom, Norway, Switzerland)
$60,000 to $140,000 a year
July 2021
13 Applicants This Week
More Than 6 Months Old

Job Description

We are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.

These are the early days of our platform, and as a Senior Backend Engineer you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of transactions across multiple blockchain networks in real-time.

If you are a Senior Software Engineer, with a solid understanding of distributed systems, passion for your work and would love to work with a geographically distributed team, join us!

What this position is all about:

  1. Designing and implementing crawlers, software agents and accompanying backend services that feed our Operational Intelligence platform with hundreds of metrics pertaining to the performance and health of Blockchain networks. You will be expected to demonstrate capacity to code (or pick up competence in) Python or Golang.
  2. Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.
  3. Owning your work. This means writing unit tests, ensuring proper containerization, observability/instrumentation and documentation for your code.
  4. Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.

Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)

_
Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._

Job requirements

You will need:

  1. A bachelor's degree in Computer Science. Masters or higher degrees preferred.
  2. Considerable experience in building production-grade, distributed, cloud native, asynchronous/event-based microservices-based or serverless systems, using Python, Golang, Java/C# or Scala. (At Metrika we're predominantly using Python and Golang for our services at this time.)
  3. Excellent understanding of TDD, agile development methodology and version control.
  4. The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.
  5. The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.

You'll probably be a great fit if you have:

  1. Expert knowledge of Python or Golang.

  2. Experience with blockchain systems.

  3. Experience with key-value, document, time series or other non-relational databases.

  4. Experience with CI/CD.

  5. Experience with Docker/Kubernetes or Serverless environments.

  6. Experience with SQS/SNS, Kafka, Pulsar, RabbitMQ or other brokers.

  7. Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 25 Fleet Device Management Inc jobs in United Kingdom 🇬🇧 paying at least 100,000 USD per year