
Senior Golang Developer
Posted Jul 30

Posted Jul 30
This is a fully remote position, open to applicants in Germany.
• Create robust, scalable, and efficient microservices utilizing Go.
• Design, develop, and maintain backend architectures leveraging Kubernetes, Temporal, PostgreSQL, NATS, and GraphQL.
• Design databases and implement them with entgo.
• Take ownership of quality assurance through unit and integration testing.
• Collaborate within agile teams to assess and fulfill product requirements.
• Enhance existing systems for improved performance and scalability.
• Significant experience in software development using Golang (minimum of 3–5 years).
• Strong expertise in Kubernetes; experience with Temporal, NATS, and GraphQL is preferred.
• Proficient in relational databases, especially PostgreSQL and entgo.
• Hands-on experience with cloud environments (e.g., AWS, GCP, Azure).
• Comprehensive understanding of software architecture and design patterns.
• Familiarity with CI/CD and DevOps methodologies.
• High level of accountability, excellent teamwork abilities, and a passion for innovative technologies.
• Proficiency in German or English.
• Opportunity to thrive in an agile, dynamic startup environment.
• Flexible work arrangements with a remote-first culture.
• Collaborate with experienced and passionate developers.
• Space to share your ideas and actively contribute to shaping our products and technologies.
• Flat hierarchies and a transparent company culture.
Terac
Terac
Autonomic Mind
Get handpicked remote jobs straight to your inbox weekly.