Senior Software Engineer - Golang
SR2 | Socially Responsible Recruitment | Certified B Corporation
Stuttgart, Deutschland
7.1.2025
Softwareentwickler
Vollzeit
Are you a talented Senior Golang Developer looking for your next challenge? My client, a cutting-edge SaaS company, is revolutionizing how businesses measure and optimize their media performance across platforms. With a commitment to innovation and impact, they’re seeking a senior-level engineer to join their remote-first team and play a pivotal role in their success.
Why Join?
- Fully Remote: Work from anywhere while collaborating with a dynamic and passionate team.
- Innovative Projects: Be part of a company driving transformation in media measurement and optimization.
- Tech-Forward Culture: Work with modern technologies and a team that values innovation, collaboration, and growth.
Role Responsibilities
As a Senior Golang Developer, you will:
- Design, develop, and maintain backend services and APIs using Golang.
- Collaborate with cross-functional teams, including product managers and data scientists, to design scalable and reliable solutions.
- Optimize performance and scalability of the application to handle high-volume data processing.
- Write clean, maintainable, and testable code, following best practices and ensuring high code quality.
- Monitor and troubleshoot production systems to ensure reliability and uptime.
- Contribute to architectural decisions and mentor junior developers as part of the team’s growth.
Tech Stack
- Primary Language: Golang
- Frameworks/Tools: gRPC, RESTful APIs, and GraphQL
- Infrastructure: Docker, Kubernetes, Terraform
- Cloud: AWS (EC2, S3, Lambda, RDS)
- Databases: PostgreSQL, Redis
- CI/CD: GitHub Actions, Jenkins
- Monitoring & Logging: Prometheus, Grafana, ELK Stack
What We’re Looking For
- 5+ years of software development experience, with 3+ years of hands-on experience in Golang.
- Strong understanding of distributed systems, microservices architecture, and API design.
- Experience working with cloud platforms like AWS, GCP, or Azure.
- Solid knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines and DevOps practices.
- Proactive problem-solving skills and a collaborative approach to teamwork.