Get a weekly email with all new Golang jobs
x

Golang Distributed Systems Jobs


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

Browse 550+ Golang Distributed Systems Jobs (2 new this month) in November 2024 at companies like Smallpdf, Weaveworks and Grafana Labs with salaries from $40,000 to $180,000 working as a Senior Golang Engineer - Growth team, Senior software engineer (Go) and Golang Developer - k6. Last post

Hiring Golang Developers?

Create your profile to continue

Irakli Gabisonia Tyler Minegar Edson Archela Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley Anatolii Blahodir Michael Smith
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 35 developers joined Golang Cafe in the last 30 days
  • 15,339 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

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





10 of 572 Distributed Systems Jobs • Sort by Date
Smallpdf Logo
Senior Golang Engineer - Growth team
Smallpdf
Zurich, Switzerland
Fr120,000 to Fr126,000 a year
October 2021
4 Applicants This Week
More Than 6 Months Old

Job Description

🏢 About Smallpdf

Founded in Switzerland in 2013, Smallpdf provides a simple, secure, and reliable answer to common frustrating PDF problems, and has become the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages, and in every country in the world—even Antarctica!

As one of the most successful startups in Switzerland, with staff from all over the world, we’re on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.

If you are a passionate engineer with extensive experience working with Golang and AWS and would be interested in working on a product loved and used by 40+ million monthly active users, this job is for you!

💁‍♂️ About the Growth Team

At Smallpdf, we work in pods, which are autonomous and cross-functional teams within the company.

You would be working in the Growth pod. Our goal is to maximize the value of Smallpdf for our millions of users and help them become as productive as possible.

In more practical terms, we...

Collaborate together to plan, execute, and analyze experiments to drive activation, engagement, and ultimately—growth! Make sure users find what they are looking for to get their work done Help users discover and unlock 'superpowers' on our platforms Build and maintain a stable and reliable payment infrastructure

What you will do:

  • Design and build systems at scale, which will be used by millions of people every day
  • Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
  • Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.

Responsibilities:

  • Build and maintain critical components in our payment system
  • Ensure the scalability and reliability of services from top to bottom
  • Architect and develop infrastructure to mitigate scalability, security, and reliability risks
  • Mentor and grow a community of backend engineers to contribute to Smallpdf

We use the latest technologies, including:

  • Golang
  • AWS
  • Docker
  • Ansible
  • Terraform
  • Full stack on Stackshare

Requirements

  • 3+ years of experience in backend software development.
  • Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
  • Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
  • Can excel independently and have a sense of ownership of your own work.
  • Fluent English.
  • Based in Zurich or willing to relocate (this is an on-site role).
  • Swiss or EU passport holder (or other permits that allow you to work in Switzerland).

Nice to have: * Experience with Golang. * Experience with Subscription & Payment Management Systems. * Experience with AWS.

Benefits:

  • The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
  • We are remote-work friendly (we prioritize a healthy work-life balance).
  • Work in small, highly motivated, cross-functional teams that push boundaries.
  • A dedicated annual budget and time off for personal development
  • Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
  • After-work events include BBQs, cinema, game nights, meet-ups, and more.
  • Learn German with our free German language course.
  • Hack days to challenge yourself and the team.
  • Unlimited free coffee and drinks.
  • Weekly team lunch on the house.
  • Brand new offices in the heart of Zurich.

Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.

Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.

By sending your application, you allow Smallpdf to handle and store your data.

Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.


Apply ⎘ Copy Link ↗ Visit Link
Weaveworks Logo
Senior software engineer (Go)
Weaveworks
100% Remote (United States)
$150,000 to $175,000 a year
August 2021
5 Applicants This Week
More Than 6 Months Old

Job Description

About

Weaveworks was founded in 2014 and we are the company behind popular Kubernetes tools like Flux, Scope, the official CLI for Amazon EKS called eksctl and the flagship enterprise product Weave Kubernetes Platform.

Our mission is to help the world’s leading organizations to adopt Kubernetes and other Cloud Native technologies and working practices. Enterprises use our products and services to build better software and operate it reliably, at scale. Our approach brings together container-based application deployment, Kubernetes, and operations tooling in a model we call GitOps.

The role

We want to bring an empathetic and collaborative engineer into one of our teams that focuses on a blend of open source and commercial code. We are building a product that enables organizations to operate with a GitOps mindset.

This needs someone who is comfortable navigating sometimes unclear scenarios and is proactive in wanting to help figure things out.

You will be helping to develop and maintain tools and products which make using cloud-managed and on-premise Kubernetes installations easy.

What you’ll be doing

  • Hands-on development work in Golang
  • Working on building out our progressive delivery capabilities around the Weave GitOps Core product and the open source technologies that are its foundation
  • Enjoys iterative development and likes making things progressively better working in an agile process
  • Likes to think about our end users and cares about their experience.
  • Is comfortable collaborating with others; UX, design, QA, customer care
  • Collaborating with the product manager and tech lead to clarify and refine issues/requests/features.
  • Contribute to sprint planning and sharing ideas
  • Participating in wider Weaveworks engineering culture (lunch and learns/sprint reviews)

We’re looking for you if you

  • Have coding experience in Golang within a commercial context
  • Basic understanding of Kubernetes and/or Cloud Native technology in general
  • Have an understanding of Git
  • Have experience with distributed systems
  • Appreciate unit testing and a high-standard for quality
  • Enjoy working in a fully remote and distributed team
  • Have a team-first mindset; Enjoy communicating, collaborating, demonstrating curiosity and helping each other out :)
  • Like working in an agile environment and getting things done iteratively to make things better for our users
  • Are familiar with or have experience with one or more public cloud providers (Google Cloud, AWS, Azure)

We really want to hear from you if you

  • Think this sounds cool and are unsure if you should apply, especially typically underrepresented folks, please apply anyway
  • Are excited by developer tooling
  • Want to contribute to making a corner of the tech industry more inclusive, collaborative and welcoming to all
  • Demonstrates curiosity and willingness to learn

Sounds good? Excellent!

Weaveworks is committed to diversity in its workforce and is proud to be an equal opportunity employer. Weaveworks considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. Weaveworks is an Affirmative Action and Equal Opportunity Employer.

Black lives matter.


Apply ⎘ Copy Link ↗ Visit Link
Grafana Labs Logo
Golang Developer - k6
Grafana Labs
Remote - EMEA
€70,000 to €120,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About Grafana Labs:

There are more than 700,000 active installations of Grafana around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a SpaceX launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps companies including Bloomberg, JPMorgan Chase, and eBay manage their observability strategies with full-stack offerings that can be run fully managed with Grafana Cloud, or self-managed with Grafana Enterprise Stack. The Grafana stack has grown to include two other open-source projects, Grafana Loki (for logs) and Grafana Tempo (for traces)

About k6:

In June 2021 Grafana Labs acquired k6 - a Stockholm-based startup behind the open-source load testing tool for engineering teams. With k6, Grafana Labs adds extensible testing to its open and composable Grafana observability stack.

At k6, we build next-generation performance testing tools for developers and DevOps engineers.

We are pushing forward the state-of-the-art in our industry, creating open-source tools that have great developer experience and enable engineers to build reliable systems. k6 is an open-source tool that we built to reinvent the engineering principles around performance testing and enable engineers to build systems that scale.

About the role:

You will be one of five developers and maintainers of k6, a modern open-source tool for performance testing, written in Go. k6 was released publicly in early 2017 and has already received over 12,500 stars on Github and has an active community of users and contributors.

You will have a lot of influence on the project road map and will work with a high degree of autonomy, building and maintaining the tool. Your responsibilities will be to both write code, extending the functionality of k6, and maintain the code base, interface with the user community (i.e. review patches :) and potentially evangelize the tool. Your main, long-term goal will be to create the best possible tool and to get as many people as possible to use it.

You may also be involved with the k6 cloud integration, a SaaS service built on top of k6. Specifically, the parts of the cloud service written in Go, that orchestrates a distributed k6 test across 17 data centers around the world.

Due to our small teams and fast development pace, you will have a substantial and immediate impact on how the end product is architected, developed, and how the engineering team operates. Most importantly, you will work with competent colleagues and will be able to expand your knowledge and skills in different directions.

Required skills:

  • We are looking for a person combining very strong programming skills with experience in contributing to open-source projects.
  • Have a strong programming background and experience developing applications in Go (or another language with high-concurrency/parallelism)
  • Good technical communication skills
  • Understand internet protocols well, primarily IP, TCP, HTTP but also preferably HTTP/2, SPDY, WebSockets, QUIC, gRPC
  • Are familiar with modern development processes and practices. Preferably having recent experience developing large scale applications

It is great if you also:

  • Have worked in open source projects, either as a heavy contributor or, even better, as maintainer for projects with multiple contributors
  • Have experience working with web performance, testing & optimization
  • Have experience working with network performance, testing & optimization
  • Have experience working with Python or JavaScript
  • Know about things like Docker, AWS, microservices architecture, Grafana/APM tools

Equal Opportunity Employer- At Grafana Labs we’re building a company where a diverse mix of talented people want to come, stay, and do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees.

We will recruit, train, compensate and promote regardless of race, religion, colour, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organisation and we’re working hard to make sure that’s the foundation of our organisation as we grow.


⎘ Copy Link ↗ Visit Link
Grafana Labs Logo
Backend Software Engineer, Cloud
Grafana Labs
Remote (Americas)
$100,000 to $180,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About Grafana Labs:

There are more than 700,000 active installations of Grafana around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a SpaceX launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps companies including Bloomberg, JPMorgan Chase, and eBay manage their observability strategies with full-stack offerings that can be run fully managed with Grafana Cloud, or self-managed with Grafana Enterprise Stack. The Grafana stack has grown to include two other open-source projects, Grafana Loki (for logs) and Grafana Tempo (for traces)

About Grafana Cloud:

Our Grafana Cloud pipeline moves millions of data points, log lines and traces per second from our customer's environments into a highly available, low-latency stack that processes and stores the data, and serves it to dashboards and alerting tools. We aim to grow this to hundreds of millions per second, and it's critical that as we grow, we improve our performance, increase our reliability and do it all more efficiently.

Backend engineering roles at Grafana require engineers with a passion for performance, reliability, and who enjoy taking projects from conception to production.

Since we deploy production services, we have on-call rotations to ensure the health of the system. We dogfood our own services, so being on call is an important way to understand our system and how to use the products we create.

Our culture is one of remote-first, and our engineering organization is largely remote. We provide guidance and meet regularly using video calls, and we need people who can work independently and can communicate well.

We care deeply about open source and the projects generally are open source, check them out: https://github.com/grafana. We primarily use Go.

Requirements: * You are familiar with programming languages like Go, C, C#, C++, Java or Rust * You are able to write clean, robust and performant software * You have experience with network programming or distributed systems development

Nice to haves:

  • Familiarity with operations/SRE
  • Experience with the monitoring space in general (metrics, logging, tracing, observability)
  • Familiarity with time-series applications and concepts, especially Graphite or Prometheus
  • Experience with Kubernetes / Kafka / Cassandra / Bigtable / syslog / opentracing or similar technologies.

Benefits:

  • Flexible hours
  • The equipment you need to get the job done
  • Generous vacation policy of 30 days per annum with national holidays in your country of residence on top
  • Grafana operates in 44+ countries. We try to operate as one team and focus on global benefits which our whole team can enjoy. Inevitably there are some regional variations and we discuss the benefits offered in your country of residence through our interview process.
  • We offer a competitive healthcare plan (Medical, Dental & Vision) for our US based employees via our co-employer JustWorks.
  • We offer a 4% employer contribution match on our 401K/pension plans or a one time 4% salary increase after 6 months tenure depending on your location

Our hiring process:

  • Video chat with one of our Talent Managers (30 mins)
  • Video chat with a Hiring Manager (30 mins)
  • Live Coding Interview with 2 Engineers (60 mins)
  • Systems Design focused interview (45 mins)

Equal Opportunity Employer- At Grafana Labs we’re building a company where a diverse mix of talented people want to come, stay, and do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees.

We will recruit, train, compensate and promote regardless of race, religion, colour, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organisation and we’re working hard to make sure that’s the foundation of our organisation as we grow.


⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go)
Form3
100% Remote (UK/EU only)
€60,000 to €95,000 a year
August 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

THE TEAM

Our Software Engineering Team is 100% remote and distributed across 16 European countries. Our engineers work within small, agile, self-managed teams that emphasise best practice and believe quality is everyone’s responsibility. They favour collaborative development and leverage open-source tools and communities, whilst making sure to share their know-how back up stream.

**THE ROLE **

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a containerised microservices architecture. The work is cutting edge, constantly changing and focused on building and operating critical, 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.

Here are a few of the tools and methodologies we utilise:

Infrastructure: AWS, GCP, Kubernetes Platform: CockroachDB, Elasticsearch, PostgresDB, Vault, Consul, Linkerd, NATS
Tools: Terraform, GitHub, Prometheus, Pact.io **Code: **Go (and a little Java), containerised microservices, CQRS, open-source Ways of working: TDD/BDD, Pair Programming, 100% remote, DevSecOps

**WE’RE LOOKING FOR ENGINEERS WITH **

  • Experience in designing and building distributed systems
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others

BENEFITS

For details on benefits please see 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
Powerspike Logo
Backend Developer, API’s
Powerspike
Remote
$60,000 to $130,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Who We Are

PowerSpike is a media & technology company focused on building the most compelling and streamlined destination for activating sponsorships within gaming communities. PowerSpike collaborates with 30,000+ gaming and esports influencers to execute premium, authentic influencer marketing campaigns. PowerSpike’s influencer network reaches over 150M viewers every month and has already grown over 1000% in 2020. The 5-year-old company is backed by Techstars, Cox Enterprises, the Sixers Innovation Lab, the Dorm Room Fund, and Ocean Azul Partners.

What we’re building

PowerSpike is building the world’s first Influencer Exchange.

Like a traditional ad exchange, where buyers can place bids for ads in real-time, PowerSpike’s technology instead enables brands to bid on influencers. We’re taking the simple and streamlined experience of programmatic advertising, and combining it with the authenticity of influencer marketing to deliver instantly scalable influencer campaigns. Think Google Ads meets influencers. Currently focused on the gaming space, our technology enables brands like Intuit Quickbooks and Activision Blizzard to launch influencer campaigns across our network of over 30,000+ Twitch streamers, just like they'd make a media buy.

Your work will directly help influencers pursue their dreams and assist some of the biggest brands in the world in streamlining their influencer marketing efforts.

What we need

We’re looking for a dedicated, passionate, innovative, and security-oriented Backend Web Developer to work on bringing PowerSpike’s databases and API’s to life.

Reporting directly to the VP of Development, you will be responsible for building bug-free data solutions which will deliver information to influencers, brands and advertisers to help them make critical marketing decisions for their spends. If the words RPC, distributed servers, and scalable architecture excite you - then we want to talk.

We value learning, creativity, radical candor, positivity and collaboration - and as one of the first people at PowerSpike, we’re looking for someone who can help us define our culture and processes for years to come. Simply put, we believe in hiring A+ people, giving them clarity in what success means, and then supporting them to their fullest potential.

RESPONSIBILITIES

  • Managing, maintaining and upgrading Powerspike’s internal API
  • Developing and maintaining microservices
  • Develop scalable APIs for both internal and public consumption
  • Implement, maintain and improve scalable databases
  • Design and ensure data security and integrity
  • Develop reusable and sustainable code

REQUIREMENTS

  • 2-5+ years experience in backend development
  • Server side language (Go/Python preferred)
  • Experience with Docker and Kubernetes
  • Familiarity with AWS and Google Cloud
  • Database language (MySQL preferred)
  • Experience with distributed systems and microservice architecture
  • Experience with machine learning
  • Ability to adapt to new situations and learn new skills/languages
  • Knowledge of Git

BONUS POINTS IF

  • You’ve worked at a startup or attempted to launch your own startup before (even if it failed)
  • You’re a gamer, streamer, or fan of live streaming platforms like Twitch/Mixer/YouTube Live
  • You’ve worked on ad exchanges or advertising/influencer related technology in the past

BENEFITS

  • Competitive compensation
  • Stock options
  • Generous PTO
  • Medical Insurance
  • Early access to new products, games and services emerging in the space
  • Opportunity to be on the ground floor of one of the fastest growing startups in the gaming ecosystem

PowerSpike, Inc. is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or protected Veteran status.


⎘ Copy Link ↗ Visit Link
Upvest Logo
Golang Backend Engineer (f/m/d)
Upvest
Berlin, Germany
€70,000 to €85,000 a year
February 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

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 international Upvengers team.

Your mission:

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

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

This role will give you the opportunity to:

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

Requirements:

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

Nice to have:

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

⎘ Copy Link ↗ Visit Link
TUI Musement Logo
Senior Software Engineer
TUI Musement
Milan, Italy / Remote (Europe)
€40,000 to €60,000 a year
January 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

As a Senior Software Engineer, you’ll work on cutting-edge technologies to design, scale, and maintain micro-service oriented architectures. Backend is a core part of the TUI Musement's business, it is used in internal projects as well as external-facing ones. TUI Musement's backend architecture embraces the "backend for frontend" pattern. This approach allows us to easily connect our backend to a bunch of different client applications: SPA, mobile app, or other backend systems.

Your mission @ TUI Musement

  • You will be a key part of a team that owns all phases of the product development life cycle, from conception to delivery to customers
  • You will be required to collaborate with system architects and product managers to deliver high-quality technical solutions
  • You’ll work on cutting edge technologies as well as mature technologies to design, scale, and maintain our backend architecture
  • You'll develop high-quality backend code with a strong focus on automated testing.
  • You'll participate in code reviews to guarantee high software quality standards and consistency across the codebase
  • You'll participate actively in our SCRUM ceremonies to plan sprints, estimate tasks, and continuously improve our methodology

What you are expected to bring

  • Strong knowledge of Go
  • Passion for software development and the ability to technically lead, communicate, collaborate at all levels of an organization
  • Experience with API design, implementation, and maintenance (OpenAPI)
  • Agile methodologies knowledge
  • 5+ years of experience building, delivering and maintaining high-quality enterprise products and systems
  • Deep focus on automated tests (unit, functional, integration)
  • Experience working with AWS cloud solutions (RDS, S3, SNS, etc)
  • Bachelor's or master’s degree in Computer Science/Engineering or equivalent

€€€

  • > 40 K

Plus

  • Working in an international team who are working with forward-thinking methodologies like Lean and Agile
  • Every Friday is a Tech Friday | Where you can study and/or test new technologies
  • Tickets for tech conferences
  • Freedom to choose your dev tools (hardware and software)

TUI Musement is a leading Tours & Activities business. It combines a scalable digital platform with local service delivery, to offer excursions, activities, tickets, and transfers in more than 50 countries worldwide. There are over 130,000 'things to do' it all major holiday and city destinations, which are distributed through B2B partners, via the Musement and TUI websites, and direct to TUI customers. We also offer services to cruise lines through Intercruises Shoreside & Port Services in port worldwide. TUI Musement sold around 10 million excursions, tours, and activities delivered by our international colleagues located around the world and is one of the major growth areas of TUI Group.

Full-time position based in MILAN, Italy / full remote on CEST timezone


⎘ Copy Link ↗ Visit Link
Powerspike Logo
Backend Developer, API’s
Powerspike
Remote (United States)
$80,000 to $120,000 a year
December 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Who We Are

PowerSpike is a media & technology company focused on building the most compelling and streamlined destination for activating sponsorships within gaming communities. PowerSpike collaborates with 30,000+ gaming and esports influencers to execute premium, authentic influencer marketing campaigns. PowerSpike’s influencer network reaches over 150M viewers every month and has already grown over 1000% in 2020. The 5-year-old company is backed by Techstars, Cox Enterprises, the Sixers Innovation Lab, the Dorm Room Fund, and Ocean Azul Partners.

What we’re building

PowerSpike is building the world’s first Influencer Exchange.

Like a traditional ad exchange, where buyers can place bids for ads in real-time, PowerSpike’s technology instead enables brands to bid on influencers. We’re taking the simple and streamlined experience of programmatic advertising, and combining it with the authenticity of influencer marketing to deliver instantly scalable influencer campaigns. Think Google Ads meets influencers. Currently focused on the gaming space, our technology enables brands like Intuit Quickbooks and Activision Blizzard to launch influencer campaigns across our network of over 30,000+ Twitch streamers, just like they'd make a media buy.

Your work will directly help influencers pursue their dreams and assist some of the biggest brands in the world in streamlining their influencer marketing efforts.

What we need

We’re looking for a dedicated, passionate, innovative, and security-oriented Backend Web Developer to work on bringing PowerSpike’s databases and API’s to life.

Reporting directly to the VP of Development, you will be responsible for building bug-free data solutions which will deliver information to influencers, brands and advertisers to help them make critical marketing decisions for their spends. If the words RPC, distributed servers, and scalable architecture excite you - then we want to talk.

We value learning, creativity, radical candor, positivity and collaboration - and as one of the first people at PowerSpike, we’re looking for someone who can help us define our culture and processes for years to come. Simply put, we believe in hiring A+ people, giving them clarity in what success means, and then supporting them to their fullest potential.

RESPONSIBILITIES

  • Managing, maintaining and upgrading Powerspike’s internal API
  • Developing and maintaining microservices
  • Develop scalable APIs for both internal and public consumption
  • Implement, maintain and improve scalable databases
  • Design and ensure data security and integrity
  • Develop reusable and sustainable code

REQUIREMENTS

  • 2-5+ years experience in backend development
  • Server side language (Go/Python preferred)
  • Experience with Docker and Kubernetes
  • Familiarity with AWS and Google CloudDatabase language (MySQL preferred)
  • Experience with distributed systems and microservice architecture
  • Experience with machine learning
  • Ability to adapt to new situations and learn new skills/languages
  • Knowledge of Git

BONUS POINTS IF

  • You’ve worked at a startup or attempted to launch your own startup before (even if it failed)
  • You’re a gamer, streamer, or fan of live streaming platforms like Twitch/Mixer/YouTube Live
  • You’ve worked on ad exchanges or advertising/influencer related technology in the past

BENEFITS

  • Competitive compensation
  • Stock options
  • Generous PTO
  • Medical Insurance
  • Early access to new products, games and services emerging in the space
  • Opportunity to be on the ground floor of one of the fastest growing startups in the gaming ecosystem

PowerSpike, Inc. is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or protected Veteran status.


⎘ Copy Link ↗ Visit Link
Lightmeter Logo
Golang Engineer
Lightmeter
Berlin, Germany
$40,000 to $50,000 a year
December 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Please note: this position is full time and in Berlin (you need to already be in Berlin too). We don't use agencies.

Most messaging networks are created to serve their creators. Email is designed to serve humankind. For over 50 years inspired technicians have architected email to provide the greatest good to the greatest number. Their openness and design principles made email the world's #1 communication channel and identity provider with 4.2 billion users (2x Facebook). Email is a critical foundation stone of the Web.

Lightmeter is reinventing email infrastructure to overcome threats from centralised tech oligharchs like Microsoft and Google. An epic platform war is behind fought behind the scenes to wrestle control over digital comms and incorporate it into closed service platforms, where the customer is a product to be sold to the highest bidder.

We are 3 years of research and 1 year of development in to building Lightmeter Control Center - the all-in-one mailops management system repeatedly featured in Heise and ZDnet. It's fully Open Source (on GitLab) -- feel free to check the unit and user acceptance test code coverage : ) . Our engineering team has a background in embedded and fintech, with a focus on performance and feedback.

A mix of public and private funding fuels our work, and we've been recognised by the European Commission as part of 'Next Generation Internet'. We have hundreds of active users, a few of whom we interview each week, including banks, public universities, Internet Service Providers, and marketing agencies.

Our mission is to strengthen the foundations of digital society by making mailtech easy and convenient.

That’s a brief intro to what you’ll be working on. But first, you need to know if you’ll even like working with us. Let’s talk about life at Lightmeter and then we’ll go into detail about what we’re looking for.

Who you’ll be working with

One luxuary of being an early-stage team is that you get to work directly with everyone. That said, you'll be reporting to Sam, our CEO. He gets easily excited about engineering patterns and workflows, and likes bright colours and house music with vocals.

You'd work along-side Lead Developer Leandro, who calls himself a Software Craftsman, and who others call a philosopher. Leandro has deeply held unfashionable beliefs like "all code should be fast and light", and cares more about design patterns than what language he's coding in. He love the outdoors and pines for the mountains.

Suela is our Product Manager and x-ray seer of quality and value. She has a nack of turning our telescopes around, pointing out better perspectives, opportunities, and efficiencies. She's an Open Source fangirl, community organiser of the OpenLabs Hackerspace, and secretly learning Python so she can make bots to replace herself. Just kidding!

How You’ll Work at Lightmeter

We work hard to make working here a great experience, and have a team of truly exceptional people — the kind you’ll be excited to work with. You'll get to design and create new components and services, working on features like those on our roadmap (https://lightmeter.io/roadmap).

Here’s how we operate

No Crazy Hours
You'll very rarely work more than 40 hours per week, unless you really want to. Ocassionally things can heat up, but noones going to force you to work more than is comfortable. When you do work overtime you balance it out with time off afterwards. We work hard and smart, planning carefully, but we’re in this for the long haul: sustainability trumps anything short term.

Face time and alone time
Most of us have worked fully remote before and miss the benefits of face time, so we like to work together a lot of the time. However focused time alone, in cafes or home-office is nice too, so we aim for a good mix. So long as you can reach the people you need, when you need them, and vice versa, your preferences for office vs remote work shouldn't be an issue.

Take Vacation
A small team means it's easy to coordinate time off to relax and recharge. Notice you'll be away a week in advance is usually enough.

Up Your Game
We’re serious about helping you improve your craft. Everyone wins when you get better and your job, and enjoy the process. Think conferences, online courses and subscriptions, dedicated time away from work to learn something new.

Compensation and Legal
We can't currently offer you a salary to compete with Amazon or Microsoft. What we can offer you is the same salary that we are paying ourselves: €50,000 / year.

We’re an early-stage startup, funded, pre-revenue, and growing. We are owned and managed by our Founders. Making sustainable, profitable products with a committment to openness is hard; we're demonstrating how it's done. If you care deeply about digital freedom, empowerment, and collaboration, you'll probably fit right in!

What we're looking for

Lightmeter has ambitious goals and our team is growing to meet them. You're the Software Engineer we're looking for if you're collaborative, mission-motivated, creative, disciplined, and productive. (So far, so good?)

You love solving complex problems — both internally and for your users — and know what it means to build a mature, evolving product. You are more focused on the outcome than on the output of your work, and prefer to deliver something useful sooner, rather than something perfect later. You welcome feedback, and are curious about users' challenges and how to address them. You demand a lot from your colleagues and expect the same in return, taking personal pride in collective achievement.

Requirements (these are real, actual requirements)

  • You must live in Berlin most of the time, so we can meet up and work together sometimes
  • You must have at least five years working in the software industry, of which at least four are as a software engineer.
  • You must have experience working in cross-functional teams. And we really mean that cross-functional part — in other words working directly with designers, quality assurance, product managers, or other related roles.

Our tech stack (repos: https://gitlab.com/lightmeter)

  • Golang
  • SQLite
  • VueJS
  • A little Python
  • Some big data

Recommended skills

  • Golang
  • Git with large and distributed teams
  • Linux (server and desktop) and tools such as make, SSH and shell scripting
  • Docker and related technologies
  • TDD and SOLID

Ideal skills

  • Development of high performance, distributed systems
  • Continuous integration / delivery
  • Some Javascript
  • Some Python
  • Email related technologies, such as SMTP and Postfix
  • Standard crypto libraries and principles
  • VueJs
  • Interest in learning (and teaching!); Rust is welcome

Work Remotely

  • No

COVID-19 Precautions

  • Remote interview process
  • Virtual meetings

⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 572 Distributed Systems jobs found