Feedback

Golang Pagely Jobs


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
CommentSold Logo
Backend Systems Engineer with CommentSoldSponsored
Remote (USA)$125k - $155k
2 weeks ago

Job Description

Backend Systems Engineer

At CommentSold we are building multiple complex systems to support our core e-commerce and mobile technology stacks, we have systems doing video transcoding, push and SMS messaging, mobile build pipelines and a few other interesting problems.

We’re looking for an experienced backend systems engineer with a strong general software engineering skillset to help build and grow our new systems development. In this role you’ll be driving forward our new backend systems, helping designing and maintaining our existing systems.

Right now the majority of our backend systems which live outside our main web stack are written in Go and/or built on AWS technologies like ECS and beanstalkd. If you have experience with and interest in helping solve some interesting problems where scaling is a real factor this might be the right role for you.

NOTE: At this time, we are only considering candidates located in the USA.

In this role, you will

  • Work on a wide range of problems within our core application
  • Focus on solving problems from both the customer facing and backend perspectives
  • Gain a deep understanding of our product and become involved in driving out product implementation
  • Join a rapidly growing technical team with the opportunity to take on both product and technical problems
  • Our pipeline uses libraries and tooling along with scripts/tools written in languages including python, bash and Go (Golang).

If you’re right for this role, you

  • Have a strong understanding of core computer science principles
  • 2-3+ years backend systems development experience utilizing Go
  • 2-3+ years experience with AWS technologies like ECS and beanstalkd
  • Are organized and have strong time management skills
  • Love solving problems and finding solutions
  • Are self-motivated and self-directing
  • Are comfortable in a fast paced, pragmatic work environment
  • Have worked on a remote team

Perks & Benefits

We are a remote focused team so the majority of your time will be remote. We also provide remote specific benefits: * Coworking space reimbursement budget * Home internet reimbursement budget

Base salary plus annual bonus

Interview Process

  1. Culture fit with People Operations
  2. 30 minute intro call with CTO
  3. 45-60 minute technical call with CTO
  4. Take home coding challenge
  5. Review of your coding challenge with the CTO and our current Pipeline Engineer
Apply ⎘ Copy Link ↗ Visit Link
Seldon Logo
Golang Software Engineer with SeldonSponsored
London, United Kingdom£60k - £90k
1 week ago

Job Description

Seldon is looking for a GoLang Software Engineer 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, Alibi:Explain and Alibi:Detect. We also contribute to open source projects under the Kubeflow umbrella including KFServing.

About the role

Design and build scalable machine learning solutions on top of the open source and enterprise Seldon products. Working on bring the Explainable AI and ML Monitoring available in the Alibi projects into the enterprise products for general use.

Essential skills

  • A degree or higher level academic background in a scientific or engineering subject.
  • Familiarity with linux based development.
  • At least 2 years of experience in industry or academia showing completed projects.
  • Experience with GoLang

Core skills (The role will be focused on these skills so we would expect existing experience or a demonstrable desire to learn these)

  • Experience with Kubernetes and the ecosystem of Cloud Native tools.
  • Experience using machine learning tools in production.

Desired skills (Any of these will be of great interest to us) - A broad understanding of data science and machine learning. - Understanding of explainable AI or machine learning monitoring in production - Familiarity with Kubeflow, MLFlow or Sagemaker - Familiarity with python tools for data science

About our tech stack

Some of our high profile technical projects: - We are core authors and maintainers of Seldon Core, the most popular Open Source model serving solution in the Cloud Native (Kubernetes) ecosystem - We built and maintain the black box model explainability tool Alibi - We are co-founders of the KFServing project, and collaborate with Microsoft, Google, IBM, etc on extending the project - We are core contributors of the Kubeflow project and meet on several workstreams with Google, Microsoft, RedHat, etc on a weekly basis - We are part of the SIG-MLOps Kubernetes open source working group, where we contribute through examples and prototypes around ML serving - We run the largest Tensorflow meetup in London And much more 🚀

Some of the technologies we use in our day-to-day:

  • Go is our primary language for all-things backend infrastructure including our Kubernetes Operator, and our new GoLang Microservice Orchestrator)
  • Python is our primary language for machine learning, and powers our most popular Seldon Core Microservices wrapper, as well as our Explainability Toolbox Alibi
  • We leverage the Elastic Stack to provide full data provenance on inputs and outputs for thousands of models in production clusters
  • Metrics from our models collected using Prometheus, with custom Grafana integrations for visualisation and monitoring
  • Our primary service mesh backend leverages the Envoy Proxy, fully integrated with Istio, but also with an option for Ambassador
  • We leverage gRPC protobufs to standardise our schemas and reach unprecedented processing speeds through complex inference graphs
  • We use React.js for our all our enterprise user products and interfaces
  • Kubernetes and Docker to schedule and run all of our core cloud native technology stack

Benefits

  • London, Cambridge, New York or San Francisco.
  • 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.
  • Cycle To Work Scheme.

Logistics

Our interview process is normally a phone interview, a coding task, and 2-3 hours of final interview (carried out virtually). 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. Our recruitment process has an average length of 3 weeks.


Apply ⎘ Copy Link ↗ Visit Link
Upvest Logo
Senior Backend Engineer (f/m/d) with UpvestSponsored
Berlin, Germany€65k - €85k
2 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 Holtzbrinck Ventures. Today, we count 22 talented people from 10 different countries and we want to keep expanding our Upvengers team.

**Your mission:

We are seeking a full-time talented engineer to build strong microservices architectures in Golang. Your goal is to provide the best developer experience of our blockchain API users for digital asset management and issuance.

**This role will give you the opportunity to:

  • Work on different aspects of our API-product portfolio, designing, developing and maintaining services as part of the development team
  • Document designs and usage of API products
  • Develop data processing and storing mechanisms
  • Work on improving the reliability of our API tools, as well as developing innovative tools

**Requirements:

  • At least +3 years of experience and passion about Golang and microservices architecture
  • Strong interest in blockchain integrations
  • 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

Perks & Benefits

**Why Upvest?

  • Exciting opportunity to build the future of digital securities!
  • A young, dynamic and fast-growing startup with flat hierarchies and open communication
  • As we strongly believe in personal development, we offer private coaching sessions and educational budget
  • A modern office in the heart of Berlin Mitte, a brand-new Mac, flexible working hours, option of working from home, regular off-site events, free drinks/snacks and many more…
  • We measure our performance with the help of OKRs and love to celebrate our successes
  • A relocation package with visa support

Interview Process

We care deeply about providing the best candidate experience, and we provide a quick and efficient recruiting process. As a result, we have an average of 6 days from Apply Date to Offer Stage.

Apply ⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go) with Form3Sponsored
100% remote (UK/EU only)€60k - €95k
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
GRAX Logo
Software Developer - Backend with GRAXSponsored
Remote, US$130k - $200k
17 hours ago

Job Description

Software Engineer - Backend

About GRAX

At GRAX, it’s all about data. We help our customers secure and drive value across their ever expanding enterprise SaaS data footprint. Initially, we’re focused on Salesforce, the wildly popular CRM platform used by the world’s most successful companies. We capture and retain every data change over time, so it can be stored, processed and analyzed using the full power of AWS, Azure and GCP.

GRAX is a well-funded Series A startup. We’re one of the fastest growing partners in the Salesforce ecosystem with revenues more than doubling year-over-year.

Who we are

GRAX was founded by serial entrepreneurs with a long history of success in the Salesforce ecosystem. The product and engineering organization is led by veterans in cloud platform development, including some of the key architects behind Heroku.

About the role

The Backend team builds and maintains the core distributed data pipeline that slurps data from SaaS APIs, secures it for safekeeping before transforming and routing it to its final destination. As an engineer on this team you can expect to:

  • Program mostly in Go (golang.org) within a group of experienced developers committed to learning, sharing and continual improvement.
  • Work closely with internal teams from PM through Customer Success - and occasionally directly with customers.
  • Own the full lifecycle of specific features and product areas from design to release

You may be a good fit if…

  • You have experience with large scale data processing
  • You have built or operated a large cloud service
  • You have prior experience working with distributed systems with a focus on reliability and resiliency.
  • You have extensive experience building on AWS, GCP and/or Azure.

What it’s like to work here

Founded in Boston, GRAX is a remote-first, distributed team. We value collaboration, communication and accountability. You’ll be offered a competitive salary, equity, full health benefits incl. dependents and unlimited PTO.

GRAX 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.


Perks & Benefits

Full health benefits, including dependents. Unlimited PTO. Equity. Competitive salary.

⎘ Copy Link ↗ Visit Link
X-Team Logo
Go Developer (100% Remote) with X-TeamSponsored
Remote$60k - $90k
1 month ago

Job Description

Most important

  • At least 2 years experience in Go development
  • Experience with unit testing
  • Experience with RESTful web services
  • Write well designed, testable, efficient code
  • Expertise in continuous performance measurement throughout the application’s lifecycle
  • Knowledge of logging and log correlation between services
  • Knowledge of AWS services such as Amazon Simple Notification Service (SNS) and Simple Queue Service (SQS), EC2, Lambda

Nice to have

  • Distributed request tracing for profiling and monitoring microservices dependant applications
  • Linux systems engineering experience
  • Working understanding of infrastructure as code
  • Previous experience with: NodeJS, Python, Shell Scripting, Video Streaming technologies
  • Experience developing, monitoring and improving microservice architectures
  • Experience with Node.js
  • Experience working remotely
  • Familiar/involved with open source projects
  • Experience within a continuous integration and deployment (CI/CD) environment

Personal

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Perks

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world:
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you.
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.

Who is X-Team meant for?

Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you’ve worked with freelancing platforms before, that’s not what we are. X-Team is a community of all like minded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we’ve created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they’ve ever been.


Apply ⎘ Copy Link ↗ Visit Link
20 of 20 Pagely Jobs • Sort by Date
Refurbed Logo
Senior Go Backend Developer (m/f/x) with Refurbed
Remote€50k - €90k
1 month ago

Job Description

We are the fastest-growing marketplace for refurbished electronics in the German-speaking region. Our products save up to 70% of CO2 emissions in comparison to a new device and are also up to 40% cheaper. Additionally, for every sold device we plant a tree and we were already able to plant more than 200,000 trees to fight global warming.

We were founded in February 2017 and grew to more than 90 employees in less than three years and expanded to Italy and Poland already. Along the way we won several awards and have already sold tens of thousands of products, making us one of the fastest-growing startups in Europe in 2020. Additionally, we recently announced one of Austria’s biggest Series A funding rounds of € 15.6 mn.

Our main system consists of an HTTP API and backend workers written in Go, a public interface serving HTML pages to our customers written in Go and connecting to our API, Vue.js interfaces embedded into our public interface, and a standalone Vue.js management interface.

Key technologies are: Go, Vue.js, PostgreSQL, RabbitMQ and AMQP.

Together with you we want to build the leading marketplace for refurbished electronics in Europe.

YOUR ROLE

  • Development of our main API
  • Development of our smaller backend services
  • Integration of external systems into our platform

YOUR PROFILE

  • Formal education in computer science
  • Significant experience designing and implementing
    backend services
  • Significant experience with software development in Go
  • Good knowledge of SQL and relational database design
  • You work independently and goal oriented
  • You have excellent English skills

ADDITIONAL FACTORS WE APPRECIATE

  • You have experience with PostgreSQL
  • You are comfortable working with Linux and FreeBSD
  • You have experience working with backend services like Nginx or RabbitMQ
  • You have experience working with load balancing/failover infrastructure
  • You are active in the open-source community
  • You can speak German

YOUR BENEFITS

  • Startup atmosphere
  • Remote position
  • Flexible working hours

YOUR APPLICATION

  • Fair compensation
  • Collaboration with all parts of the company
  • Home office
  • Experienced and ambitious team

Please send us representative examples of your work, like of open-source projects you contributed to. If you are active in communities like Stack Overflow, please let us know.

Payment, depending on qualification and experience, between 3 000 and 6 500 EUR.


Apply ⎘ Copy Link ↗ Visit Link
Shogun Logo
Senior Go Engineer with Shogun
Remote$90k - $150k
1 month ago

Job Description

We Are…

Shogun, and we’re on a mission to help people create the best eCommerce experiences in the world.

We were in the Winter 2018 batch of Y-Combinator, we just raised a Series A investment, we have over 10,000 active paying clients, and we’re preparing to launch a new product in 2020 (you can read more in Tech Crunch).

Our teams are fully distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are…

A Software Engineer that specializes in Go and brings in a deep understanding of design patterns and data structures.

In This Role You Will…

  • Build robust and scalable software using Go
  • Participate in architectural design discussions and planning sessions
  • Solve technical problems of high scope and complexity
  • Help define and improve internal coding standards
  • Collaborate with Product Manager and other Engineering stakeholders

Requirements

  • Strong proficiency and working experience (3+ years) in Go
  • Experienced in working on a medium-to-large monolithic codebase. You have done more than a simple microservice
  • Comfortable working in highly agile, iterative software development process
  • Strong background in PostgreSQL
  • Working experience in GraphQL
  • Good hands-on knowledge of CI/CD tools
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Self-managing, both in motivation and learning
  • Work in line with our values

Nice-to-Have

  • Experience with Fastly or VCL
  • Knowledge in Ruby, React, PWA
  • Experience with task queueing systems (preferably Faktory)
  • Experience in Google Cloud Platform
  • Experience working with a remote and asynchronous team

We Offer

  • A competitive salary
  • Benefits (vary by location)
  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!
  • A fully remote work environment - our team is global and has been remote from the very start!
  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

Our Values

  • Work in the open: Operate with high integrity and choose what’s right over what’s easy. Be transparent as a company and with each other.
  • People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.
  • Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.

Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class


Application form questions

  1. Github/Gitlab profile URL
  2. Your Shopify development store URL (Try to use Shogun to get a feel for the product)
  3. Source code of something you built and that proud of. It can be a repo, a gist, or a zip file (Please don’t paste code here)
  4. What is the GO best practice or paradigm that you disagree with? Why?
  5. Where did you hear about us?
  6. In what country would you be working from?

Apply ⎘ Copy Link ↗ Visit Link
OneFootball GmbH Logo
Backend Engineer with OneFootball GmbH
Berlin, Germany€60k - €80k
1 month ago

Job Description

OneFootball is the ultimate media platform that enables football fans to get their daily dose of news and scores wherever they are, created by a team of professionals from more than 25 different countries. With +30 engineers based in the heart of Berlin, our mission is to tell the world’s football stories through a stable, scalable and reliable stack to +10 Million passionate users all over the world.

We are looking for a Backend Engineer who understands how to organise multiple systems, is skilled in Golang and passionate about working on a stand alone web product.

Our main systems consist of micro service architecture with golang applications serving iOS, Android and Web clients. We have a strong foundation of shipping code through containers using cloud native technologies, such as Kubernetes. You can check our Stackshare page, too.

We believe engineers write code for other engineers and not just for machines, therefore we celebrate clean and smart code!

Your role

  • Shape OneFootball’s main website by driving decisions on the backend and writing code that your co-workers appreciate for its readability and elegance
  • Analyze our product requirements and business needs, improve our architecture and satisfy performance
  • Work on performance of the webpage in terms of retention and acquisition, scale & roll out new features in close cooperation with other members of the Consumer Web team as well as collaborating with other engineers & stakeholders
  • Be actively involved into the production process, from idea to user
  • Contribute to the engineering team with knowledge sharing and code-reviews

Your profile

  • You write SOLID and clean code
  • You develop backend services with Go as well as fast, scalable and well-documented APIs
  • You are an expert with either MySQL, PostgreSQL or Redis
  • You have worked with Docker and Kubernetes and used agile methodologies
  • You are interested in Web products and are keen to focus on them
  • You are at ease working with other teams and you want to be the driving force for your domain
  • You never stop learning and are keen to mentor others
  • If we have captured your interest and you want to help us build the ultimate media platform for football fans, submit your application and join our Engineering team!

OneFootball strives for a healthy and safe workplace and is committed to building diverse teams.


Apply ⎘ Copy Link ↗ Visit Link
Third Light Logo
Backend Developer with Third Light
Cambridge, United Kingdom / Remote (UK)£40k - £50k
3 months ago

Job Description

Third Light is hiring a Back End Engineer —a Go developer or someone who has been mixing Go into their work or personal projects and is readynow looking for a primarily Go-based role.

You may work remotely - joining a team that already includes remote workers - or from our Cambridge office.

This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps people manage and share their digital media files easily – features that deliver immediate positive impact for our global user base.

We’re a small and expanding software development team, building an enterprise application with a highly-polished UI, using the very best and latest techniques. We employ an iterative, design-led process where everyone on the team gets a say.

Our product is a single-page JavaScript application loosely-coupled to a back end that’s built on Go microservices and legacy PHP. We use microservices for all new features and Go is our chosen language to do this. In parallel we are migrating our older codebase to Go microservices.

We’re agile and manage our work using a gentle Kanban process with daily stand-ups and we encourage a lightweight, productive approach to development. We can allocate projects that build upon your current strengths, and we offer a personal development approach that you may help shape.

Your opinion and expertise will be valued from day one.

Upcoming projects within the team

  • Integrate with social media to provide a publishing platform that can also gather user-generated content
  • Provide AI and machine vision to detect duplicate files and provide auto-tagging and OCR
  • Create a metrics & reporting system to track usage of features, document downloads and image views
  • Implement a full SFTP client & server interface to integrate with SLR Cameras and legacy systems
  • Extend workflow and automation microservices to create intuitive automated channel publishing tools
  • Automate orchestration of microservices in our product e.g. exploring Kubernetes
  • < your idea here! >

We’re looking for

  • Someone who’s positive about Go and wishes to embrace this exciting language
  • Proven back-end coding skills using either PHP or Go and for Linux
  • Demonstrable interest in Go—from industry, self directed learning or personal projects
  • An appreciation for continuous unit and integration testing
  • Skills in designing, building, testing and maintaining web services, ideally microservices
  • Ability to work with a large, live, production codebase
  • Familiarity with relational databases e.g. MySQL or PostgreSQL
  • Familiarity with CI/CD, preferably within a Git-based workflow
  • Optionally, familiarity with porting an OO monolith to a microservice architecture
  • Someone considering mid level back-end jobs such as: Go Developer | Go Microservices Developer | Golang Developer| Node.js Developer | PHP Developer | Python Developer | Back End Engineer | Back End Developer etc.

You may bring—or like to gain—skills exploring any of the following

  • Containers, containers as services and automated container deployment
  • Large-scale storage, manipulation and streaming of multimedia
  • Machine intelligence, visual recognition or similar numerical computation
  • Production experience in systems configuration, monitoring, logging, and metrics gathering

Our current technology mix - we’ll help you get up to speed

Go (aka Golang) | JavaScript | PHP | NGINX | MySQL | SockJS | RabbitMQ | Debian | macOS | VMware | Git | Jira | Bitbucket | Bamboo | Slack | Basecamp

Salary and benefits

  • c.£50,000— negotiable —we’re keeping an open mind
  • Contributory pension scheme
  • Personal development plan that you can shape for related training/certifications/conferences
  • 25 days holiday + public holidays | flexible hours | bicycle and free car parking | on site cafe | good coffee and tea | fresh fruit | choice of high end workstation | an adorable Beagle to brighten the office

Working remotely: The Third Light development team embraced remote working a few years ago and now has workers in more than one country. We strive to provide a friendly, fun, supportive remote-working culture and we refine our processes to make remoting easier. We will welcome your ideas and contributions. We provide computing equipment and cover reasonable costs incurred from running a home office.

Normally, as a new starter, you’d come to the office for a few weeks to get to know each other. Due to Coronavirus you will no-doubt join us remotely, at least temporarily, which will bring interesting challenges in how best to introduce you to, and integrate you into, the development team—how to train you, how to help familiarise yourself with our systems and ways of working. We see this as an interesting challenge so we’re working it out at the moment. We’re planning a fully-remote ‘onboarding’ process with team meetups, one-to-one sessions and pair programming as well as online social gatherings for you when you join.

If you’d prefer to primarily work from our office this option will still be available to you after lockdown.


Apply ⎘ Copy Link ↗ Visit Link
Corsearch Logo
Head of Engineering with Corsearch
Remote€65k - €90k
6 months ago

Job Description

Job description

In the seedy, greedy world of online crime, there are tens of thousands of counterfeit products placed for sale on the internet at any given moment. Pointer Brand Protection has developed an advanced software solution that allows our legal analysts to easily detect and act against online IP infringements on behalf of brands who are looking to eliminate knock-off items.

Why work at Pointer Brand Protection/Corsearch?

Our team analyzes millions of listings per day, ingesting data at a tera-scale rate. If that is not challenging enough, our overarching goal is to spot detrimental online activity for our customers and coordinate investigation activities in near real-time with advanced data-streaming and data-classification techniques. We run machine learning, image recognition, risk analysis and fraud detection algorithms in parallel to help clean the internet.

Requirements

What do we ask of you?

There are a few skills you should master, but don’t be afraid; we strongly believe it is your character that determines whether you are a good fit for our team or not. Besides your experience and expertise, we would like you to bring excitement, speed, creativity and a moonshot attitude to the team. We thrive in a fast-paced, FUN startup environment, taking on many challenges at once. That is what we would like to see with you as well: a passion, a fire within.

Technical Requirements:

  • Solid experience in Go and multithreading programming;

  • Proven experience in designing and implementing large data crawling architectures;

  • Strong knowledge of crawling concepts such as page levels, web performance metrics, W3C standards and scraping tools;

  • Familiar with common anti-scraping strategies (dynamic data loading, Reverse JS, IP proxy, cookie pool, authentication code, etc.);

  • Proficient with Linux/Unix.

Non-technical requirements:

  • 5+ years of experience leading and managing technical teams and software projects;

  • You are a pragmatic programmer who understands what is needed to get things done;

  • Fluent communication skills in English;

  • Focus on details and quality;

  • Proactive and goal-oriented;

  • Strong problem-solving skills;

  • Customer focus: You have the ability to understand what the customer challenge is, and drive backwards to reliable and effective technical solutions;

  • Raise the bar: Your solutions and technical advice are founded on your solid technical experience. You have managed one or more teams into continued success and your leadership prevails even in ambiguous scenarios;

  • Lead and build: We grow. You grow. Your team grows. You take responsibility for the growth and development of your team and help everyone around you improve every day.

Useful to have:

- Familiar with Amazon Web Services and its core products;

  • Familiar with data streaming platforms such as Kafka or Kinesis.

What’s in it for you?

  • 25 vacation days to recharge your batteries;

  • Full time remote working;

  • A laptop provided.

What do you do next?

If this sounds interesting, click apply and introduce yourself! We’d love to have a chat to get to know each other (either at our Pointer office or through Skype). We will be sure to keep you posted about the recruitment process every step of the way, which may also include an assessment. We very much look forward to hearing from you!

  • We don’t consider third party applications or agencies

Apply ⎘ Copy Link ↗ Visit Link
Backend Engineer, Security with Monzo
Remote / United Kingdom£40k - £100k
1 year ago

Job Description

At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal. We want our bank to be safe and secure for our customers, so security is very important to us

Security at Monzo

Monzo’s security team has a wide range of responsibilities, from infrastructure security to application security. As a bank, we are solving diverse, novel problems to ensure that our customers are safe and secure.

One of the guiding principles of security at Monzo is that security at the expense of user experience is a last resort. We aim to move mountains in the background such that we can build world-class features without compromising on security.

As a member of our security team you would be responsible for constantly improving the security of Monzo, and you would work closely with other teams to ensure that our systems are secure by design. Of course, security incidents can and do occur, and the security team is involved with many different types of incident response.

Our engineers have a variety of different backgrounds

We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

We encourage an open and transparent working environment

You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!

Monzo works in project-based sprints in small, interdisciplinary teams

We have around 190 engineers out of roughly 1000 people in total - and we have big ambitions. As a security engineer here you’d be able to work directly with lots of teams 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 Linkerd/Finagle for RPC Kubernetes and Docker to schedule and run our services (Oliver, our Head of Engineering, 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 You should apply if:

the work we’re doing sounds exciting! you want to be involved in building a product that you (and everyone you know) use every day you’re constantly looking for flaws in systems and can reason about how best to address them you’re keen to learn more about new technologies and the arcane inner workings of the financial industry you’re comfortable working in a team that deals with ambiguity you’re interested in distributed systems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). Logistics

We can help you relocate to London, we can sponsor visas, and we’re open to distributed working (as long as you can spend around 20% of your time in London).

We have payroll set up in five countries: the UK, Ireland, France, Poland and Spain. 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 competitive salaries based on skills and experience, which could be anywhere between £40,000 - £100,000 per year.

We care deeply about inclusive working practices and diverse teams. If you’d prefer to work part-time or as a job-share, we’ll try our best to make this happen. Just let us know in your application so we can plan for it.

We’re usually always hiring for Backend Engineers in Security, so there’s no closing date for this job.

Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews. 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

Questions about this role? Head over to our careers page to read our FAQs (www.monzo.com/careers)


Perks & Benefits

  • Stock Options
  • Salaries Reviewed every six months
  • Working from Home
  • Holiday
  • Unpaid holiday
  • Health insurance
  • Pensions
  • Maternity, Paternity and adoption leave
  • Catered lunch
  • Headspace subscription
  • Socials
  • Yoga and Pilates
  • Equipment
  • Cycle-to-work
  • Learning and training
  • Knowledge sharing
  • Library
  • Life Insurance

Interview Process

Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews. 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

Apply ⎘ Copy Link ↗ Visit Link
Senior Backend Engineer with Tutti
Zurich, SwitzerlandFr108k - Fr126k
1 year ago

Job Description

Launched in 2010, tutti.ch is an online classifieds site for buying and selling pretty much anything in Switzerland. It was launched by the Norwegian media house Schibsted, and acquired by Swiss media group Tamedia in July 2015. With more than 13 million visits and over 240 million page impressions each month tutti.ch is one of the the largest, most exciting and fastest growing online businesses in Switzerland.

How we work

  • We work in agile cross functional product teams. Small teams, big impact
  • We are nice people. We write documentation, perform code reviews and write tests
  • We are fans of service oriented architecture and asynchronous message passing to decouple systems
  • We use Golang & Java/Kotlin for the Backend and Javascriptwith React for the Web Frontend
  • We search in Elastic and store our data mainly in Postgres
  • We celebrate ownership and responsibility
  • We have legacy monsters in our dungeon for you to slay, written in C these beasts will test your skills and bravery

What we need from you

  • A positive attitude and burning passion for your job, just like the rest of the team
  • An eagerness to give and receive feedback. You are hard on ideas, soft on people
  • An agile mindset. Either you bring it or it will be forcefully injected it into your DNA
  • A love for simple solutions instead of delusions of grandeur
  • Extensive experience building backends for web and app based products
  • Knowledge of Go or a diverse background that allows you to learn it quickly
  • Strong software engineering skills and broad understanding of architecture and the implications of technical decisions
  • A deep understanding of databases and SQL
  • An openness to touch backend as well as frontend code with a smile if the need arises
  • Fluent English skills to collaborate with your co-workers

What would be nice to have

  • An interest in search, knowledge of elastic or solr is very welcome
  • An understanding of message queues like kafka, kinesis, sqs, sns
  • Experience with Postgres
  • Familiarity with AWS and the various services it offers
  • Some frontend / fullstack experience

What you can expect from us

A Strong learning and coaching culture, we are not scared of investing in our people. You will get a personal budget for visiting conferences or getting extra training, and we will also provide you with a shiny MacBook Pro, Win or Linux notebook (private usage allowed) and a nice wide screen.

We offer a competitive salary, a great office in the heart of Zurich, free flow of fresh fruit and snacks, a work from anywhere policy and numerous other benefits. You’ll have more than 40 co-workers of 12 different nationalities who’ve got brains, looks and infamous Nerf gun skills.

Last but not least, you’ll have the chance to work on one of the largest and fastest-growing online ventures in Switzerland, which truly makes a difference in many Swiss people’s lives.

If you’re interested to apply please send your CV in English, and a short cover letter explaining why you think you’re the right fit for this position.

We do not accept unsolicited CVs from Third Party Agencies.


Apply ⎘ Copy Link ↗ Visit Link
Golang Developer with ActiveState
Vancouver, BC, Canada / Remote$40k - $100k
1 year ago

Job Description

Are you a Golang developer that’s passionate about developer tooling? ActiveState is looking for developers to level up their end-user tooling team. This team is mainly responsible for “the State Tool”, a new command line tool we’re developing that allows you to quickly jump-start runtime environments for your projects. Backed by ActiveState’s new platform we’ll be able to provide developer tooling unlike any you’ve seen before.

If you know Python, Perl, or Tcl you’ve probably heard of ActiveState’s language distros. Now we’re building an ambitious language distribution platform and set of tools so that coders can focus on coding and spend less time worrying about dependency hell, third party vulnerabilities, and inconsistent developer environments.  We’re doing this for every language and platform on the planet (and beyond). We need your help to do it! Best of all you’ll be working on a product that you’ll use yourself daily.

This position is based out of our headquarters in beautiful Vancouver, BC. Remote work will be considered, but only for candidates in North America.

WHAT YOU’LL BE DOING

Your job is to help us build the tools that take the pain out of developing code in teams. Our lofty goal is to replace the venerable README file with a single command. You’ll work on command line clients, editor tooling, and more. While a primary amount of your job will be described as back-end work you must be comfortable with a little front-end work as well.

When not working on code, you’ll be meeting with your team to figure out priorities, features, technical issues, etc. You’re someone with good technical knowledge who also has an interest in the end-product you’ll be building.

Our day to day work practices are centered around GitHub, pull requests, code review, CI for testing, and agile development with Pivotal Tracker as our project management tool. We’re always looking to improve our practices and we expect you to help us to do so.

We’re a polyglot company and embrace using the best language for the given task at hand. You’ll regularly find Golang, Elm, Javascript, Python, Docker, Kubernetes, DCOS, CircleCI, and other modern tools. Quality is as important as speed. We’re building for the long run, so you’ll need to be proficient in writing tests and documentation too.

Our back ends and command line tools for interacting with our Platform are written in Go. While certain extended components of the platform that you might interact with from time to time are written in Elm and Python. We’re also aiming to get a foothold in TypeScript for future editor plugin work.

The team is scattered around the US and Canada, so we coordinate with each other and the rest of the company using Slack for chat, Highfive for video calls and screen sharing, Pivotal Tracker, and the Google Suite.

We like to use open source software whenever possible, and we also like to contribute back to the open source ecosystem. We embrace open sourcing both libraries and tools developed in-house as long as those are not mission-critical code.

WHAT’S IN IT FOR YOU

  • Working for a stable and growing company that offers the environment and personal growth potential of a start-up.
  • The chance to work with a smart, passionate team of people.
  • The chance to work on a project that will change the work lives of developers around the world, including your own!
  • Competitive salary, bonus, and stock option plan.
  • Comprehensive benefits package and health/wellness credit program.

REQUIREMENTS 

  • Experience with Go.
  • The ability to quickly pick up new languages and technologies.
  • Experience with relational database (mysql, postgres, ..).
  • Basic knowledge of JavaScript and front end development.
  • Experience with all 3 major platforms (Linux, macOS, Windows).
  • The ability to write clean, well-tested code with clear documentation.
  • Excellent written and spoken skills, both technical and non-technical..
  • A willingness to engage in the process of defining our work through conversations with product management, other engineering teams, and the rest of the company.
  • The ability to help others on the team become better at their jobs through mentoring, thoughtful code reviews, and generally being a team player.

ASSETS

If you have experience with any of the following please make sure to highlight it in your cover letter:

  • TypeScript experience.
  • Javascript tooling such as Webpack and frameworks such as React and Redux.
  • Elm experience, especially large Single Page Apps.
  • Microservices and message queues.
  • Good working knowledge of Docker.
  • Experience building both web based and desktop based software.
  • Docker, Mesos, DCOS, Kubernetes.
  • Functional programming languages.
  • Experience Creating parsers, compilers or code intelligence systems
  • Deep understanding Process management on Windows or Unix environments
  • Work with reactive, event based systems
  • Low level architecture (sockets, primitive data types like in C) and the ability to interface and interact with low level libraries (e.g. debuggers).

Apply ⎘ Copy Link ↗ Visit Link
Backend Engineer with Onefootball
Berlin, Germany€58k - €75k
1 year ago

Job Description

Onefootball is the ultimate media platform that enables football fans to get their daily dose of news and scores wherever they are, created by a team of professionals from more than 35 different countries. With +30 engineers based in the heart of Berlin, our mission is to tell the world’s football stories through a stable, scalable and reliable stack. On a monthly base, we reach +30 Million passionate football fans all over the world.

At Onefootball, you will be working in agile, cross functional and self-organized teams to deliver the ultimate product experience for football fans. You will help to create, promote and disseminate standards, gaining valuable experience simultaneously. Our main systems consists of micro service architecture with golang applications serving iOS, Android and Web clients. We have a strong foundation of shipping code through containers using cloud native technologies, such as Kubernetes. You can check our Stackshare page, too.

This role will either be within our Scores team, Users team or News team. We’ll be glad to tell you more about each team in the interview process.

Your role

  • Write code that your co-workers appreciate for its readability and elegance,
  • Work on a growing set of backend services that bring the latest scores, match highlights and statistics for hundreds of competitions to our users in no time by closely cooperating with our Product team,
  • Be responsible for delivering features and APIs on the backend service side in close cooperation with our Frontend and Apps teams.

Your profile

  • Experience in developing and maintaining fast, scalable and well-documented APIs,
  • Knowledge in developing backend services using Go,
  • Experience with MySQL, PostgreSQL and Redis and ability to optimize and use them effectively,
  • Solid understanding of what scalability, caching and load testing mean,
  • You’re convinced that the best backend is made of simple, easy-to-understand building blocks that form a reliable system,
  • Knowledge of the current trends in architecture and microservices,
  • Experience in Docker, Kubernetes and agile methodologies are pluses.

What we offer

At Onefootball we offer a fantastic workplace in Berlin, Prenzlauer Berg, with amazing rooftop terrace, kicker tables and FIFA corner. We provide great IT equipment, free beverages, fruits and cereals in an empowering, international and agile working environment.

As we proudly value our long-term co-workers, we offer one additional vacation day for each working year. You also have the opportunity to attend industry events & conferences, as part of our learning and development system. Add monthly parties & events to a culture of knowledge sharing – with weekly lightning talks, learning sessions and meetups – and you’ll get a great impression of how life working at Onefootball is.

If we have captured your interest and you want to help us build the ultimate media platform for football fans, apply now and join our engineering team!

Onefootball strives for a healthy and safe workplace and is committed to building diverse teams.


Apply ⎘ Copy Link ↗ Visit Link
Backend Engineer with Monzo
London, United Kingdom£40k - £100k
1 year ago

Job Description

At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal 🚀

Please note: we get lots of successful applications for Backend Engineer, so there could be a delay in scheduling interviews from the initial stage right up until the final interviews. If you’re invited to interview and you have any immediate time pressures, please let us know, as we’ll always do our best to speed things up for you 😊

Our backend engineers have a variety of different backgrounds

We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

We encourage an open and transparent working environment

You can get involved in any aspect of the business you are interested in and,following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made ourproduct roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!

Monzo works in project-based sprints in small, interdisciplinary teams

We have around 150 engineers out of roughly 800 people in total - and we have big ambitions. There are many interesting challenges ahead, and we’re happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you’d be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.

At Monzo you will get to work with a lot of exciting new technology.

We rely heavily on the following tools and technologies:

  • Go to write our application code (there’s an excellent interactive Go tutorial here)

  • 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 Head of Engineering, 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

You should apply if:

  • the work we’re doing sounds exciting!

  • you want to be involved in building a product that you (andeveryone you know) use every day

  • you’re keen to learn more about new technologies and the arcane inner workings of the financial industry

  • you’re comfortable working in a team that deals with ambiguity

  • you’re interested in distributed systems and writing resilient software

  • you have some experience with strongly-typed languages (Go,Java, C, Scala etc.).

At the moment, the following teams are looking for backend engineers:

Product The product backend team work primarily on creating backend services and APIs for our in-app user-facing features. They work closely with our mobile engineers and designers to create a delightful user experience, and to drive growth and retention. Projects that Product backend engineers have worked on recently include Summary (giving people insight into their finances to empower them to spend sensibly) and the Current Account Switch Service (all the hard work to allow users to move to Monzo quickly and easily).

Lending The Lending team works on making borrowing money simple, fair and transparent. They’ve already shipped and scaled overdrafts to hundreds of thousands of Monzo customers and they’ve made it easy to take out a loan without the unfair fees or confusing pricing that you find elsewhere. They work on everything from the way borrowing works in the app, right down to how they move and account for money that our customers borrow. One of the most interesting problems they face is deciding how much to lend and to whom. The team believes that they can make access to credit fairer and more transparent.

Logistics

We can help you relocate to London, we can sponsor visas, and we’re open to remote working (as long as you can spend around 20% of your time in London).

We offer competitive salaries based on skills and experience, which could be anywhere between £40,000 - £100,000 per year.

We care deeply about inclusive working practices and diverse teams. If you’d prefer to work part-time or as a job-share, we’ll facilitate this wherever we can - whether to help you meet other commitments or to help you strike a great work-life balance.

We’re continually hiring for Backend Engineers! Our interview process typically consists of an initial phone screen, a take-home code task, and a half-day on-site interview. We promise not to ask you any brain teasers or trick questions, and we won’t make you code on a whiteboard

Questions about this role? Head over to our careers page to read our FAQs (www.monzo.com/careers) or email [email protected]


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer (Go) with Utility Warehouse
London, United Kingdom£40k - £90k
2 years ago

Job Description

Software Engineer (Go)

Technology

London NW9 5AB, UK

Utility Warehouse is an award winning multi-utility provider, our core offering is simple: all your utilities, one monthly bill. Our network of 45,000 partners add the human touch to our delivery, help us get the word out to our existing members and bring in new ones. We consistently win the Which? awards for our service and don’t believe “good enough” exists when it comes to customer satisfaction.

We’ve got the culture and focus of the earliest stage startups with the resources and strength of an extremely profitable and loved brand. Our eyes are on meteoric growth over the next few years. All the pieces to make it happen are here, we need you to help us put them together.

Our philosophy revolves around getting things done and we only hire people we can trust to do that. Bring your A game and you’ll always get ours. If you’re the type that can deliver you’ll be rewarded with small, fully autonomous teams that have real ownership of their products using a cutting edge stack in a best-idea-wins meritocracy. If that doesn’t quite cut it, we can throw in flexible and remote working (no, really) with top of market compensation.

As for the tech we use: the best tool is the right tool. Go and React are our bread and butter but nothing is stopping you from reaching for something else if it does it better. We deploy to Kubernetes across both AWS and GCP with some help from Terraform. We run a mature event sourced microservice architecture using Kafka, NATS and GRPC. As much as is possible we code in the open on GitHub. If it can be open- sourced, it shall. If we can submit a PR instead of building our own, we will. Getting your hands dirty from the top to the bottom of the stack isn’t a promise to be broken, it’s a requirement. If you’re only good at parts of it that’s okay, we’ll quickly make you good at all of it.

Squads currently hiring Software Engineers:

The Partner Experience squad is responsible for providing digital tools that help partners be more successful. The primary goal of the partner experience team is to increase the size of UW’s customer base by creating a well informed and highly motivated network. Using gamification techniques, the team delivers innovate tools covering and supporting the entire partner lifecycle from recruitment over on-boarding to enduring self-service business management to provoke continuous activity throughout the network.

The Energy squad is responsible for providing the systems that allow UW to integrate with the energy industry and function as a large Energy supplier; the frontend systems that allow our operational staff to manage the UW energy supply base and the systems to provide information and accurate energy billing to our customers. The team’s primary goals are to improve the operational efficiency of the operations and customer services teams by providing innovative and simple to use software solutions; ensure business continuity as a supplier by providing robust industry integration and regulatory compliant systems and build the platforms to allow UW to become an innovator for customer offerings in the Energy supply market.

The Insurance squad is responsible for the delivery of enhanced P&L through the successful growth of our new insurance business unit. It’s anticipated this 6th core service might also help improve customer retention. The team is responsible for the delivery of a platform for the insurance suite of services and products which will grow over time. The team owns the lifecycles of the insurance policies and manages any industry interactions, API integrations that are required to orchestrate this. This team is also responsible for enhancing customer data from customers answers during quotes process.

Careers page here: https://careers.utilitywarehouse.co.uk/

Github here: https://github.com/utilitywarehouse


Perks & Benefits

Share options, energy discounts

⎘ Copy Link ↗ Visit Link
Sr. Platform Engineer - AWS with Pagely
Phoenix, USA / Remote$135k – $180k
2 years ago

Job Description

Sr. Platform Engineer to spearhead further development of next-gen SaaS application hosting on AWS.

Are you “Bay Area Talent” but ready to rebalance your life? Your $300k salary in SF does not buy you as much as you thought - how about those 16hr days working for some brogrammer or 2hr BART commutes to/from your apartment in the East Bay? Ready to move somewhere with a fresh scene? Austin, Portland, or go home to the midwest? - maybe even Phoenix AZ? For the right candidate we will help you relocate to an area with a more sane cost of living which combined with our salary and benefits package will have you enjoying a higher standard of living.

Our Engineering team is based in the thriving warehouse district of downtown Phoenix. Come join us.. it’s not that hot. Okay thats a lie - it can get really hot. But you’ll be able to afford a 3600sqft house with a pool and plenty of AC - and only be asked to commute to the engineering office (Galvanize PHX) 1-2 days a week as we are a fully remote team.

Relocating to PHX is not required, but helpful.

Please apply here: https://pagely.breezy.hr/p/26b486657861-sr-aws-platform-engineer

  • Direct report to CTO
  • Option program
  • 401k w/ 4% match
  • Plenty of PTO
  • Health Insurance
  • Fully Remote

Apply ⎘ Copy Link ↗ Visit Link
Full-Stack Software Engineer with CancerIQ
Chicago, USA$80k – $120k
2 years ago

Job Description

cancer.eliminate() // save lives

“The best minds of my generation are thinking about how to make people click ads … That sucks.”

-Jeff Hammerbacher

Cancer sucks. But, code is powerful, developers are brilliant, and people are resilient.

In the high cost world of oncology, trial and error treatment is still the norm despite enormous advances in genomic medicine. Patients are given one-size-fits-all treatments that lead to poor outcomes.

CancerIQ is building intelligent analytical technologies aimed to optimize cancer risk prediction, prevention, and treatment. We do this by providing care providers with workflow tools built upon informed decision engines and data-driven classification models. Our mission strives to engage and educate patients, and guide them through the complex, convoluted, and intimidating journey of cancer prevention.

How do you fit in?

CancerIQ Engineering is looking for curious minds that want to solve problems, write elegant code, and iterate quickly. We are a group of ambitious devs who love all things science, web, and technology.

As a CancerIQ Software Engineer, you will to take part in an agile engineering process. You will architect and implement backend and frontend solutions using Javascript, Ruby, Golang, Rust, Elixir, and other technologies best-suited for the goals of the CancerIQ platform. You’ll research, design, and propose architectural initiatives that incorporate domain-driven design into the microservices environment, employing sound data validation, provenance, and communication using technologies such as Kubernetes, GraphQL, and Kafka. You’ll be developing robust, performant services and user-friendly web clients that can enable clinicians to operate efficiently and gain new insights. Through intuitive visuals and interfaces, you will be creating modern and appealing applications across multiple platforms for patients of all types and demographics.

We want you to lead new efforts, promote best practices, and help the rest of the team grow in their engineering abilities through mentorship and teaching. We love pairing and so should you.

What are we looking for?

You should have several years of experience and completed many projects that have enabled you to develop strong opinions on code structure and modularization. With the rapid movement in the web landscape, you shouldn’t be afraid to dive into new technologies and learn from top to bottom. We use a mixture of technologies, and focus on those that help us get jobs done most efficiently. Knowledge of Javascript frameworks such as Angular, React, Backbone, and the like, should be something you can bring. You should have an expert-level understanding of Javascript (e.g. prototype-based inheritance, event delegation, closures, callbacks). You need thorough knowledge of the newer frameworks, and the progression of web technologies such as ES6/7, Typescript, etc.

You should have deep knowledge of the surrounding parts of the stack with the capability of designing RESTful APIs and backend services. As we scale to reach many patients and institutions, you’d make implementation decisions around scalability, performance, and web page optimization techniques. The desire to learn and help others are two core values that drive us as a development team. We believe that if you aren’t passionate about these values, then we’re not your best fit. You should be passionate about always learning and growing, as well as spreading new knowledge to just as passionate team members. As such, you’re a clear communicator and should be able to work with team members effectively.

What are the “Nice To Haves”?

Being able to navigate and contribute to the full stack will ultimately prove to be beneficial to the team. Knowledge of server-side technologies such as Ruby, Python, Java, Go, etc., would be excellent.

We employ a rapid, continuous deployment system, and as developers are responsible for seeing their features through deployment. Knowledge of DevOps and infrastructure tools (GitLab, Docker, Kubernetes, Istio, Kafka) will prove to be beneficial.

Anything Non-technical?

  • Self-motivated learning
  • Public artifacts and outreach such as blogs, open-source contributions, conference presentations
  • Strong communications skills such as empathy, listening, and conflict resolution
  • Passion
  • A good sense of humor

What about perks?

  • Competitive pay and benefits (health insurance, travel subsidies, discount programs)
  • No dress code. Ridiculous graphic tees are encouraged. We’re even okay with fedoras.
  • Lots of dad jokes.

Apply ⎘ Copy Link ↗ Visit Link
CTO with MLG Blockchain
Toronto / New York City / San Francisco, USA / Remote$80k – $160k
2 years ago

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

Reporting directly to the CEO, you will guide the overall technical vision and direction of the company and projects we work on. As CTO, you should have expert level knowledge of the Blockchain industry and feel extremely comfortable explaining concepts to C-level management.

Working in a start-up company environment the CTO should have experience managing small, fast-moving internal and external teams and be prepared for hands-on development as required As CTO you should have minimum 2 years of Blockchain development experience and a strong portfolio of past successful ventures.

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Expert Level knowledge of blockchain technology including solidity, hyperledger, truffle, etc Expert Level knowledge of backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increase amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

If you are up for a great challenge and get excited about developing the next frontier of technologies apply now!

Salary TBD based on experience + 0.5-2% Equity

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4


Apply ⎘ Copy Link ↗ Visit Link
Tech Lead in Blockchain Consulting with MLG Blockchain
Toronto / Boston / San Francisco, USA / Remote$60k – $140k
2 years ago

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12

Blockchain Tech Lead Position

We are looking for an autonomous and self-motivated senior developer with management expertise to take blockchain projects and teams from start to finish. You will be responsible for specific parts delivering full blockchain projects to clients, and managing tech teams in house and with strategic partners. Managing expectations and helping out whenever necessary will be a must. Strong knowledge of the blockchain industry and previous coding experience is also a must.

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

To Apply please take the following HackerRank test: https://www.hackerrank.com/tests/3lpe4a8jfqm/5372fcd4588995cbd3a1afb39b19d9be?try_test=true

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Strong experience with blockchain technology including solidity, hyperledger, truffle, etc Strong experience with backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increasing amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

His/her job will have two main facets. First is related to post-ICOs, taking charge of helping develop the decentralized applications which are powered by the token. Second is related to ICOs, helping to develop the tokensale and crowdsale smart contracts and security audits.

Salary TBD

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12


Apply ⎘ Copy Link ↗ Visit Link
Backend Software Engineer with LYNK Global
Hong Kong$38k – $62k
2 years ago

Job Description

BACKEND SOFTWARE ENGINEER

We are looking for an ambitious, growth-minded developer who loves coding, is ready to apply their skills to bring our web applications to market and contribute to the growth of our startup.

We have created an engineering culture where there is a high level of trust, autonomy and transparency.

We’re open to candidates with various levels of experience. From junior to very senior, come join us!

Why LYNK? - LYNK is a VC-backed, product-driven startup working with leading institutional clients, top level experts and thought leaders globally - We operate in a high-octane environment where our people think about the big picture and always strive to “make it happen” - Our team, spread across four countries today (and growing!), is multinational, multilingual and multicultural. Our clients have likened us to a mini United Nations. - You will be constantly challenged with new problems to solve every day. - We are here to realize big dreams and have a firm belief in our core mission – to democratize access to knowledge.

What You’ll Do: - Build user-friendly new features by writing well designed, testable and efficient code with superb quality to improve platform quality and stability - Develop full-stack web applications with high availability, simplicity, maintainability and reusability - Design and develop RESTful APIs with high scalability and availability - Create and maintain high standard documentation for APIs and software - Collaborate with product managers, UI/UX designers and UX researchers to define the product vision, review specs, make architecture decisions, create user-friendly designs and build new features for end-to-end product development - Integrate data from various back-end services and databases - Integrate test automation into workflows - Implement code review and continuous integration from a bottom-up approach with other developers

What Expertise You’ll Add To The Team: - 3+ years of experience in software development with a focus on Javascript MVC framework such as backboneJS, AngularJS or React or EmberJS or MeteorJS or or equivalent, AWS, HTML, CSS, NodeJS, RESTful API - 3+ years of experience with one of the following backend technologies: NodeJS, Python (Django), Golang, Ruby on Rails - 3+ years of experience in developing RESTful APIs, NoSQL database development such as MongoDB, Redis, AWS, WebSockets, Git (GitHub), Jira and Confluence, reusable and simple Data Structure, microservices architecture, TDD/CI/CD with Jenkins Pipeline - Experienced in modern browser technologies, e.g. WebSockets, Local Storage, Worker Threads, etc. - Knowledgeable of how web applications work including security, session management - Hands-on experienced with network diagnostics, network analytics tools - Experience building high-load scalable systems - Keen to learn devops experience (Linux, Docker, Nginx, Ansible, Databases, Queues) - Experience working in an Agile or test-driven development environment - Open source contributions desired

Bonus Attributes: - Strong passion for business and enthusiastic about taking part in shaping LYNK’s growth - Function well in a very fast-paced startup environment - Track record of excelling in small teams - Team players who thrive in uncertainty and like to “make things happen”!

Our Tech Environment: AngularJS/React Single Page Application development, MVC-based web architecture, RESTful APIs programming, API design, HTML, CSS, large distributed system and highly scaled request handling services (e.g. microservices architecture), WebServices, Docker, Ansible, AWS, Redis, MongoDB, Cassandra, ElasticSearch

What We Commit To You - Competitive remuneration package in a rapidly-expanding startup - Work in a collaborative, co-creation hub in the heart of the city - with amazing facilities - Comprehensive medical insurance coverage, including dental - Generous leave policy, including a ‘work remote policy’ - The opportunity to travel and work around the globe with our international clients and growing number of offices (Hong Kong, Singapore, Mumbai, New York City) - The opportunity to be a part of something impactful

Visit http://lynk.global for more info.


Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer with trecker.com
Berlin, Germany€40k – €80k
2 years ago

Job Description

trecker.com is an AgTech startup that digitizes the oldest industry in the world – agriculture! Our software-as-a-service delivers professional enterprise resource planning. It assists farms in keeping track of their business, improves operations and identifies optimization potential by crunching data.

Increasing agricultural innovation & technology is talked about being the most promising way to soon feed 10 billion people. Today, agriculture is a $3,1 tn market with an investment growth in AgTech equaling that of FinTech.

Within the last 6 years we were able to establish a solid position in the German market. While we’re going to scale our multi-service platform by adding new functionalities we take on the challenge of synchronizing data, orchestrating microservices and keep them maintainable using docker containers on AWS (soon also with Kubernetes)!

Join us in our mission to become the most recommended software in agriculture worldwide and help farmers save time, money and nerves.

Reasons to join trecker.com

Challenging tasks that enable you to grow & excel: multi-service platform with green field projects

Cutting-edge tech stack, great test coverage, high code quality & multiple deploys per day

Meaningful product: The chance to revolutionize an entire sector & change the lives of millions

No-Worries package: Permanent contract + above average compensation package e.g. company pension, moving aid, kindergarten fund

Transparency: Know what’s going on! We share business information openly

Work-Life Balance: Flexible working hours, napping room, working from home/remote option + vacation up to 38 days!

Freedom & Impact: We know a lot but by far not enough. That’s why we want smart people to join our team and share their ideas

Personal development: Large development opportunities e.g. Tech talks, conference budget + speaker fund, team meetups, inhouse workshops etc.

Great team: Join a passionate team & fun company events such as our one week retreat in Greece :-)

Your playground

As Software Engineer you develop a sense of ownership for the code & architecture

You deliver value by getting the usefulness of software into the hands of users

You are part of a cross-functional team following agile methodologies

You write clean, testable, scalable and maintainable code that complies with web standards and best practices

You improve development knowledge/skills of the team by pair programming, teaching best practices in our trecker tech talks and by doing code reviews

You share your experience in building large-scale single-page applications and work on RESTful APIs and websockets

You support our team with your knowledge in designing scalable architecture and building processes with tools like webpack and package managers such as NPM

Plan, architect and integrate functionality in collaboration with backend, frontend, mobile developers and PM

You fit perfectly if you

Preferably have a BS/MS in Computer Science or a related technical field

Your actions are guided by the purpose to bring value to the user

Several years of professional experience and excellent knowledge of backend development, technologies - particularly Ruby on Rails; Node.js + Golang are a plus

Strong knowledge of OOP, REST and Microservices

Experience with messaging systems, such as RabbitMQ or SQS, and distributed cache systems, such as Redis

Good knowledge in backend infrastructure technologies like Linux, AWS, Continuous Integration/Delivery, Docker

Disciplined approach to automated testing and quality assurance

Prior experience with source control tools – Git, Github

Knowledge of Elasticsearch is big plus

Familiarity with native mobile development (iOS/Android) and Web front-end development (HTML5) would be a bonus

Our current tech stack: Rails 4x, Go, React, iOS Swift 3, Android, Postgres, ElasticSearch, REST api, Microservices, Realtime web, AWS, Grape, Webpack, Swagger, Scrum, Jira

At trecker.com we welcome engineers who find smart solutions for complex problems to help farmers say “Hello simplicity, bye bye paperwork!” :-)!


Apply ⎘ Copy Link ↗ Visit Link
Senior Golang Developer with GrayMeta Inc
Los Angeles, CA / Remote$120k - $120k
2 years ago

Job Description

GrayMeta is looking for a mid- to senior-level Golang Developer to join our team and work with our scalable, highly-available Golang platform. We are looking for someone that has experience with building great user experiences, high performant single page applications and loves the creative aspect of building.

Love a challenge? Anyone can manage a single application - we manage and processing petabytes of video and image files along with the components supporting billions of operations with very different workloads. You’ll be part of a highly capable and motivated team working on solving the hard problems of scalability, availability, and performance on a global platform across multiple data store technologies.

ESSENTIAL POSITION RESPONSIBILITIES

· Work closely with Marketing, Product, and other stakeholders to ensure product requirements are understood

· Perform a technical analysis of requirements

· Write clean, modular, robust code to implement the desired requirements

· Tackle tough design and UX problems

· Create new ideas with our digital team and continually iterate on the experience

· Ensure high level of quality

· Take full ownership of the product from design to implementation and deployment

QUALIFICATION & EXPERIENCE:

· 5+ years of web production or site operations experience

· Deep understanding of SQL/NSQL

·Deep experience with Golang, experience in Machine Learning a +

· Ability to work both independently and in cooperation with others

· Ability to instill and enforce best practices around web development

· Ability to navigate large existing code, and improve it as it changes

· A sense of urgency and ownership over the product

· Great attitude towards work and people

· Intellectually curious, passionate, and inventive

· Focus on quality and simplicity, sweat the details, and delight our users

· Motivated to solve problems in unique and innovative ways

· Desire to make things beautiful, and a strong understanding of usability and visual design

· Preferably strong working knowledge of: Golang, Elastic and Postgres


Apply ⎘ Copy Link ↗ Visit Link
Backend Engineer with Hinge
New York City, USA$100K – $135K
2 years ago

Job Description

We are looking for a sharp midlevel backend engineer who has experience but is hungry to learn more. We want you to help us design and build the next generation of high performance APIs and backend services in Go (the fastest growing language on Github). As a Midlevel Backend Engineer you’ll be an integral member of our engineering team and report to the Director of Backend Engineering.

What you can expect from us

  • The opportunity to learn industry best practices on an app that serves millions (microservices, continuous development, caching, asynchronous processing, monitoring, and scaling)
  • Openness to new approaches and better ways of doing things
  • Exposure to other teams (product, design, frontend, devops, data)
  • A collaborative environment that moves fast
  • Mentorship and coaching from your manager

What we expect from you

  • 2-4 years experience in backend or full stack development building APIs
  • Prior knowledge of Go preferred but not required
  • Positive, kind, and open to feedback
  • Ready to hit the ground running with a commit on day one
  • Beginning to form opinions on best practices and excited to share ideas
  • Thrive in a collaborative work environment
  • Have a bias to action
  • Clear communication and ability to own projects end-to-end, coordinating with other teams as necessary

Career Trajectory

In 9 to 18 months become a senior backend engineer capable of executing large and difficult projects on-time and with minimal guidance.

Roles / Responsibilities

  • Write high quality code that is self explanatory, tested, and meets objectives as described in functional specifications.
  • Collaborate with other backend and client (iOS and Android) engineers and participate in code reviews.
  • Participate in on-call rotation for after hours support.
  • Follow established best practices for the backend codebase.
  • Help analyze performance throughout the stack to optimize the user experience.
  • Drive projects to completion with minimal guidance.

Objectives in the first three months

  • Learn our systems and frameworks and begin implementing minor improvements
  • Own and deliver a large project start-to-finish.
  • Review and leave a comment for each backend Pull Request
  • Participate in the weekly on-call rotation and be able to handle most issues
  • Plan and estimate your own work in weekly Sprint Planning meetings
  • Go to a Golang meetup

This is a mid-level position with competitive pay and benefits, plus an awesome working environment. Any company can give you free lunch and happy hours (and we do), but at Hinge we pride ourselves on caring for each other.

About Hinge

We believe the quality of your relationships determines the quality of your life. So when it comes to your most important relationship, it makes sense to take a more thoughtful approach. Hinge provides an alternative to swipe culture by creating smart matches and natural conversations among people who are on the same page. That’s why 75% of our first dates turn into second dates, and why we’re the #1 mobile-first dating app mentioned in the NYTimes Wedding section. Hinge is where the next generation is going when they’re over dating games and ready to find meaningful connections.

What you can expect from us

As individuals, and as a company, we strive to embody these 5 cultural attributes in everything we do:

  • Open: Invite and deeply consider challenges and criticism.
  • Candid: Share your genuine thoughts and opinions directly, in real time.
  • Kind: Be empathetic, communitarian and trustworthy.
  • Bold: Proactively identify and pursue opportunity. Think big and don’t be afraid to take calculated risks.
  • Discerning: Think and act using the appropriate combination of principles, common sense, data and insight.

Please note that being authorized to work in the U.S. is a precondition of employment at Hinge.


Apply ⎘ Copy Link ↗ Visit Link
Backend Go Developer with Geckoboard
London, United Kingdom£40k - £61k
2 years ago

Job Description

At Geckoboard we help businesses use their data to align their teams on the metrics that matter most to them. We’ve been busy reimagining the way our customers get their data in Geckoboard and have a lot of interesting and creative work to do to shape their experiences. Right now, we’re looking for curious problem solvers to help us on this journey.

What are we working on?

We’ve completely rebuilt how data gets into Geckoboard from third-party APIs, thanks to a query planner that’s written entirely in Go. Our query planner takes in the metrics that a customer would like to track, and produces a plan for how to fetch and transform those metrics from a third-party JSON API such as Zendesk, Intercom, Google Analytics, etc.

We’re now working on extending this platform and building various microservices for tracking our customers’ rate limits and scheduling metric refreshes in the most efficient way possible. We’re also creating a caching engine that ensures we don’t waste precious API calls on data that we know hasn’t changed since last time.

The team are also in the middle of splitting up our existing REST APIs into gRPC microservices with segregated data stores. Which is a huge opportunity for us to rethink some of the fundamental assumptions about Geckoboard’s data model and how we can re-architect our systems for greater reliability and to enable us to ship with more confidence.

We don’t expect you’ll have worked on all of these kinds of projects before, but if they take your fancy and you’re excited about working on distributed systems and database technologies at scale, we’d love to hear from you.

As one of our Backend Go Developers:

  • You’ll be writing in Golang on a day-to-day basis.
  • You will help architect, design, and build Geckoboard’s data pipeline.
  • You’ll maintain and optimise our existing infrastructure and services.
  • You will get involved in the prioritising and evaluation of our work.
  • You’ll pair with team members and get involved in code reviews.

Joining us in our London office, you’ll be working alongside a growing team of empowered engineers, with a focus on building a high quality product our customers love, work life balance and personal development.

Keen to hear a bit more? Carlos, one of our Backend Go Developers has shared a little about what it’s like working with the team, what an average day looks like and more in an interview on our Blog: https://medium.com/geckoboard-under-the-hood/working-at-geckoboard-as-a-go-developer-e73855bd0dd8

The Geckoboard Story

Thousands of businesses use Geckoboard to build live TV Dashboards that focus teams on what matters. We take the complexity out of connecting data and make it simple for anyone to understand key metrics at a glance. We have pre-built integrations with 60+ tools including Google Analytics, Salesforce, Zendesk, Intercom and Google Sheets and our customers include Marketo, Slack, and Skyscanner.

In our mission to make data useful, our growing team of 40+ is headquartered in London and span across eight time zones - from Mumbai to London, San Francisco to Hawaii and more. We’re always looking for people with diverse backgrounds who bring unique perspectives and skills to join our team and in return we constantly strive to ensure that we offer the most encouraging, inclusive, and efficient environment possible.

We don’t just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home lets you work in a way that fits you and your family. We see our contractual obligation to offer 25 days of paid holiday as a minimum for everyone in the organisation, not a limit.

We actively contribute to professional development, courses, conferences, and books. Our Engineering & Product team also run fortnightly “Innovation Wednesdays”, where everyone has complete freedom to work on anything that interests them, from contributing to open source, to learning a new skill, or improving our internal tools and processes.

And, don’t take our word for it, see what the team say about the projects they work on: https://medium.com/geckoboard-under-the-hood and their experience of working with us on Glassdoor: https://www.glassdoor.co.uk/Reviews/Geckoboard-Reviews-E878996.htm. You can also read more about our values and benefits on our Careers page at https://www.geckoboard.com/careers/.


Apply ⎘ Copy Link ↗ Visit Link
Golang Jobs Weekly
20 of 20 Pagely jobs found