Senior Go Backend Developer at adjoe, redefining mobile ads and building scalable solutions. Join an international team focused on modern ad technologies in Hamburg.
Responsibilities
Contribute to the development of our backend written +99% in Go and maintain our microservice architecture used to communicate with our frontend (based on TypeScript React). To do this, you’ll use event buses like Kafka and SQS/SNS in order to have reliable asynchronous microservice communication
Work in a community of developers with whom you’ll share knowledge and contribute to peer code reviews
Work with modern columnar databases such as Druid – but also with MySQL, where you’ll optimize queries and the way we query data to deliver few-millisecond response times
Support partners by providing them with raw or aggregated data based on their business needs – we believe in data transparency and well-documented open APIs
Be responsible for collecting the billions of daily API events and aggregating them in our Kafka and Kinesis streams with the goal of querying them from the data lake in a matter of seconds
Be part of an international English-speaking team dedicated to scaling our adtech platform beyond our hundreds of millions of monthly active users
Requirements
You have worked in software development for 5+ years.
You have gained profound experience with building web applications in Go for at least 3 years.
You know how to profile a go application and figure out bottlenecks and have used this already in your work to optimize the code of the application
You have worked on a large go application with a considerable amount of traffic (>100e6 requests per day)
You are open to relocating to Hamburg, Germany
Plus: You have experience working with infrastructure as code (Terraform), Docker, and serverless infrastructure
Plus: You have experience with Columnar database
Benefits
**Invest in Your Future:** Regular feedback and our development program support your growth, helping you expand your skill set and achieve your career goals.
**Easy Arrival to adjoe:** From signing to settling in Hamburg, we’ve got you covered. Need a visa? No problem. Ready to build your new life and career at adjoe in Hamburg? We support every ambition—from learning German to a relocation bonus that helps you settle in and make Hamburg feel like home.
**Live Your Best Life, at Work and Beyond:** We work in a hybrid setup with 3 core office days, plus flexible working hours. Enjoy 30 vacation days, 3 weeks of remote work per year, and free access to an in-house gym with lots of different fitness classes and mental health support through our Employee Assistance Program (EAP).
**Thrive Where You Work: **Enjoy the Alster Lake view from our central office with top-notch equipment, fun open spaces, and a large variety of snacks and drinks.
**Join the Community! **Participate in regular team and company events, including hackathons and social gatherings. We work together, and we celebrate together, too.
Mid Back - end Python Developer at Orbio World creating AI - driven tools and services. Collaborating with AI engineers to improve business efficiency through backend support and DevOps practices.
Full Stack Engineer developing applications for Estreem to become a top payment processor in Europe. Ensuring security and performance in high - availability environments.
Senior .NET Developer at Consort Group, developing critical software solutions for the energy sector. Working with .NET and WPF while collaborating closely with agile teams in Brussels.
Lead Java Developer shaping solutions for SEB’s Calypso platform. Collaborating across teams to ensure architectural quality and technical ownership in an Agile environment.
Lead Technical Architect at SiXworks assessing complex secure network environments for Defence and National Security. Engage with stakeholders to produce findings and modernisation recommendations.
Junior Backend Engineer at Uphold developing tools for financial operations and asset management. Collaborating with finance and engineering teams to ensure operational reliability and efficiency.
Advanced Database Engineer responsible for designing and maintaining database systems. Focused on supporting Oracle and SQL server technologies while ensuring data integrity and system reliability.
Senior Full - Stack Engineer developing end - to - end solutions for a German sustainable tech unicorn. Join a high - growth team on a mission for transparency in global supply chains.
Backend Developer at Centra Technology working on performance - critical systems and modern architecture patterns. Collaborating closely with cross - functional teams to deliver business - critical solutions.
Senior Engineer at Centra shaping scalable Go platforms for 300+ brands while driving AI - enabled engineering and defining modern engineering practices in a hybrid setup.