Job Description
Responsibilities
- Software Development: Design, develop, test, and maintain efficient and scalable backend solutions using Golang, ensuring high-quality code and system performance.
- Architecture and Scalability: Contribute to the architectural design of the user behavior tracking tool, making it robust and capable of handling increased data volumes as the user base grows.
- Prometheus and Grafana: Use Prometheus for monitoring system metrics, alerting, and performance optimization together with Grafana dashboards for real-time system monitoring and data visualization.
- Performance Optimization: Identify and resolve performance bottlenecks, optimizing system speed and efficiency, including Prometheus and Grafana configurations.
- Code Reviews and Collaboration: Collaborate with the development team, conduct code reviews, and provide mentorship to junior developers, fostering a culture of continuous improvement.
Requirements
- Minimum of 5 years of professional software development experience, with a significant portion focused on Golang.
- Proficiency in Golang: Extensive experience in developing scalable applications using the Go programming language, including strong knowledge of Go idioms and best practices.
- Backend Development: Solid background in backend development, including working with databases, APIs, and system architecture.
- Microservice Architecture with Kafka: Demonstrated expertise in designing, developing, and maintaining applications based on microservice architecture, leveraging Kafka as an asynchronous communication protocol for real-time data streaming and event-driven architectures.
- Monitoring and Visualization: Familiarity with Prometheus and Grafana for system monitoring, alerting, and visualization.
- Experience in delivering scalable and reliable software solutions.
- Previous experience with user behavior tracking tools or similar data analytics projects, as well as hands-on experience with Prometheus, Grafana, and ClickHouse, is a strong plus.
- Version Control: Strong experience with version control systems like Git and collaborative development using Git workflow.
- Problem-Solving Skills: Excellent problem-solving and debugging skills, with a keen eye for detail.
- Communication: Effective communication skills, both written and verbal, to collaborate with cross-functional teams and present technical solutions.
- English at least pre-intermediate.
Nice to have
- Knowledge of trunk-based development and feature flags.
What do we offer?
- Competitive salaries based on your professional experience.
- Meals Allowance.
- Fast growing international company with stable employment.
- Annual vacation of 22 working days and 1 additional day off on your birthday.
- Healthcare Insurance.
- Mental Wellbeing Program – the opportunity for free psychological counseling for you and your family members 24/7 hotline and online sessions.
- AUTODOC Corporate Discount (1,080 Euros per annum) to order parts for their own use at special discounted rate.
- Retail discounts of up to 75% on travel, technology, fashion and much more.
- Opportunities for advancement, further trainings (over 650 courses on soft and hard skills on our e-learning platform) and coaching.
- Free English and German language classes.
- Referral Program with attractive incentives.
- Flexible working hours and hybrid work.
Join us today and let’s create a success story together!
Benefits Extracted with AI
- Competitive salaries based on your professional experience
- Meals Allowance
- Annual vacation of 22 working days and 1 additional day off on your birthday
- Healthcare Insurance
- Mental Wellbeing Program
- AUTODOC Corporate Discount
- Retail discounts
- Opportunities for advancement
- Further trainings
- Free English and German language classes
- Referral Program
- Flexible working hours and hybrid work
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Mid/Senior Backend Developer (Python, Golang)
Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Fullstack Engineer (Javascript/Typescript)
Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.