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