Software Engineer (Go) | Remote (Germany) | 70k-90k€ | Startup
Industry: Transport / Mobility Startup
Employment Type: Full-time
About the Company
- A rapidly growing transport startup building next-generation mobility solutions
- Focused on improving the efficiency and sustainability of urban transport
- Led by an experienced team with strong industry and engineering backgrounds
- Creating scalable systems that support real-world transport operations
Role Overview
- Lead development of backend systems using Golang
- Contribute to architectural decisions and system design initiatives
- Collaborate with cross-functional teams to deliver platform features
- Help scale systems reliably as the company continues rapid growth
Key Responsibilities
- Design and implement microservices and backend components in Golang
- Drive system design discussions and architectural improvements
- Build and optimise APIs for internal and external integrations
- Improve reliability, performance, and scalability of backend systems
Requirements
- 6 years of professional software engineering experience
- Strong expertise in Golang and distributed system design
- Experience with microservices, cloud environments, and CI/CD
- Proficiency with databases, Docker, and scalable architectures
Nice-to-Have
- Experience in transport, mobility, or logistics industries
- Knowledge of event-driven systems such as Kafka or NATS
- Experience with Kubernetes or Infrastructure-as-Code tools
- Interest in large-scale performance optimisation
What the Company Offers
- Salary range of 70-90k€ depending on experience
- Fully remote role available anywhere within Germany
- Impactful work in a fast-growing, product-driven startup
- Flexible hours, supportive team culture, and development opportunities