Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 46 Golang Senior Jobs (1 new this month) in Germany 🇩🇪 in January 2025 at companies like collectAI, Beaconinside and trecker.com with salaries from €35,000 to €80,000 working as a Site Reliability / Go Software Engineer, (Senior) Software Engineer and Senior Software Engineer. 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
37 developers joined Golang Cafe in the last 30 days
16,736 developer profiles page views in the last 30 days
collectAI provides receivables management, covering the end-to-end process from e-invoicing and dunning to debt collection. Focusing on digital communication channels, automation and machine learning gives our solution an edge over traditional approaches. We communicate with customers via their preferred channels, at their favored time and enable them to pay easily. Companies benefit due to higher customer retention rate, reduced costs and improved repayment rates.
collectAI was founded in 2016 and is part of Germany’s largest e-commerce retailer, the Otto Group. Our international team currently consists of 30 professionals mostly working in our Hamburg office.We are looking for a (Senior) Golang Software Engineer / Site Reliability Engineer to join our Berlin-based engineering team: You will be creating, improving and operating micro-services written in Go as well as contributing to tools and systems that enable other teams to deploy services quickly and operate them reliably.
Our architecture is currently based on micro-services written in JavaScript, Python and Go. We use NATS for event streaming and utilize AWS' RDS in our persistence layer. Services are deployed in Kubernetes and monitored with Prometheus. We build our frontends mostly with React.
Basic Qualifications
Strong problem-solving skills
Good understanding of computer science fundamentals
Passion for clean, simple and robust code
Solid knowledge of Go
Preferred Qualifications
Exposure to Docker, Kubernetes and Prometheus
Experience with JavaScript
Knowledge of micro-service principles and best practices
Benefits
- Regularly visit our headquarter in Hamburg's beautiful Hafencity
- Shape our Berlin-based team as one of its first members
- Well-funded and part of Germany's largest online retailer, the Otto Group
- Option to partially work remotely
- Budget for conferences, books, trainings etc.
- Free choice of hardware and software
Beaconinside is a startup based in the center of Berlin. Our goal is to build the next generation of indoor location services, connecting the Online and the Offline. We develop our own iBeacon hardware and software solutions to help companies enrich their iOS and Android mobile experiences with location-based content. This way offline customers will become mobile users, and mobile users will become customers.
Beaconinside was founded by experienced mobile and retail experts. We are now looking for technical talent - a Golang or Mobile wizard - for immediate hire to support our passionate engineering team in Berlin.
Your Responsibilities
• Heading the software development of our campaign management platform, based on best-in-class Google cloud platform technologies. You will directly report to the CTO.
• Lead cross-platform initiatives to align mobile, web and backend development
• Responsible for the overall software architecture and connecting the dots between our
iBeacon hardware and firmware, the backend services and our mobile APIs and SDKs
• Work with engineers, product management and QA to develop and meet functional and
nonfunctional requirements on schedule
• Take ownership about setting up a learning development organization, i.e. coordinate
workshops, hackathons and conference visits.
• Manage junior software developers and coordinate code reviews and pair programming
• Support rollouts and be available for on-call duties to resolve production issues
• Write clean, well-structured and maintainable code
• Investigate new technologies and development methodologies
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
With Glassnode we are bringing transparency to the blockchain and cryptocurrency space. Glassnode builds applications that provide new ways of delivering crystal clear insights into blockchains and cryptocurrencies.
At its core, Glassnode is a data analytics tool that aggregates and visualizes a large number of different data sources. With a particular focus on blockchain data and user-centric interfaces, we aim at delivering intelligible, actionable and unique insights from the crypto world, helping investors to make educated decisions in the overly emotional and irrational market, as well as equipping blockchain teams with valuable insights on their projects and tokens.
The Role
We are searching for a driven and proactive backend engineer with a strong DevOps experience ready to contribute in taking the existing product to the next level. You would be expected to take over multiple DevOps tasks, contribute to the development of APIs, microservices, and new features, all in the context of a distributed system with a high load of data from blockchains and cryptocurrencies.
We would like to hear from you, if:
You have a strong interest in cryptocurrencies and blockchain and/or connections to the crypto scene
You have 3-5 years of working experience in software engineering
You have DevOps experience
You are proficient with Golang, Kubernetes, Helm, TICK Stack (InfluxDB), cloud providers (preferably Google Compute Engine)
You have experience building distributed systems and data pipelines
You have very good English communication skills
Your Choice
Joining the project, you embark on a challenging journey shaping the innovative product in a revolutionary sphere of blockchain and cryptocurrencies. You’ll have a chance to develop professionally and personally, work on unique and challenging problems of data collection, distributed systems, and high scalability.
What we offer
Competitive compensation package
Generous learning budget
Possibility to attend conferences
Flexibility in the work environment (moving desks, home office)
Access to a large amount of diverse crypto-related data to explored and analyzed
An ambitious founding team with many years of experience in the crypto space
Site Reliability Engineer Contiamo Berlin, Germany €60,000 to €80,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
*The product: A containerized data science environment*
Our ambition is to create a platform that gives data scientists a flexible, consistent, and simple environment based on Docker containers, where their code can be written in a large variety of languages (Python, R, Go, Scala). This tool then turns their code into stateless functions that can be easily deployed into powerful data pipelines.
*The stack*
Kubernetes, OpenFaas, Docker
*The challenge*
Having great DevOps engineering support is crucial in order to guarantee that our micro-service based platform runs smoothly and reliably, no matter where it is deployed (we support cloud and on-premise deployments).
Our components are mostly written in Go, with some Scala and a bit of Python mixed in, and all of them expose well-defined interfaces. We always keep operational requirements in mind when developing new services.
We're looking for someone who can actively drive our roadmap in the area as part of our technical operations team, who can evaluate new technologies and wants to be a great partner for the rest of the tech team.
*Your profile*
You have senior-level experience with complex production deployments, know your way around Kubernetes and have in depth operational experience with at least one of the big three cloud providers (AWS, gcloud, Azure).
Software engineering experience is a big plus, particularly in Go.
*About us*
*Who we are*
Contiamo is a Berlin-based, fast-growing tech company. We offer a flexible data platform enabling businesses to create interactive, data-driven decision tools and automations. Our mission is to combine sophisticated data science with a great user interface and experience.
We are a tech-driven company and keep a close watch on recent scientific developments and emerging technologies. We love open-source. We are a very international team with interesting people from all over the world (95% of us have relocated to Berlin).
*How we work*
We strongly believe in the importance of uninterrupted time to get stuff done and quality over quantity when it comes to working hours. We prefer to keep our schedule meeting-light and work in a library-like atmosphere during the core hours.
We believe the ability to give and get constructive feedback and express divergent ideas is crucial to making innovation come to life. We live a very open discussion culture and prefer the evaluation of ideas based on merit over top-down decision making.
We strongly believe in ownership of one's features, from spec to implementation to operation. We also understand that ownership comes with a sense of responsibility towards others that depends on the results of our work.
We believe that everybody should be able to find meaning in their work. We match assignments based on both ability and individual interests and discuss your progress and individual needs every 3 months.
We don't see people as "resources" and genuinely care about each other. We also understand that there's more to people's satisfaction and engagement than fancy perks and cool events. We continuously work towards an environment providing a lot of autonomy, transparency and development opportunities and rely on everybody's feedback to hold us accountable for maintaining our high standards.
Sound like the kind of atmosphere you would work well in? We're looking forward to receiving your application! We see the interview process as a mutual opportunity to get to know each other — at eye level. That's why we always strive to respond within hours, not weeks.
Be a valued member of an autonomous, cross-functional agile team
Build and take operational responsibility for the HelloFresh platform
Architect, design, develop, deploy and operate microservices that serve millions of users, using DevOps practices and tools
Monitor and improve the usage of the services you build
Close cooperation with Frontend, Devops and Business Intelligence teams
Creating a smooth and pleasant end user experience, for both our customers and our internal users
You can get a taste of what we've been working on by checking out our engineering blog.
Who we’re looking for
You are extremely comfortable and have solid back-end experience with at least one of the following languages: PHP/Go/Python
You have extensive knowledge of OOP, Design Patterns and SOLID Principles
Prior experience with unit, integration & functional testing, distributed architectures, applications tuning/profiling, and continuous integration are all highly valued
You are used to working with relational and non relational databases
Additionally, any experience working with microservices is a plus
Interacting with front-ends, designers, product managers and our teams around the world is very much part of our day-to-day, so communication skills are vital. We are looking for strong problem-solvers who can apply their engineering skills to a wide range of the platforms and environments we support.
What we offer
You take responsibility from Day 1
You work in a dynamic environment
HelloFresh is a place that lets you implement your own ideas
We work from a modern office in the heart of Berlin
A competitive salary for the startup job market
Flat hierarchies, constant learning, casual workplace and no attitude
Outstanding team atmosphere and international mix
Relocation service to help anyone moving to Berlin from abroad