Company Description
Evana AG specializes in providing document management services for the corporate real estate market. We are currently expanding our offerings to various sectors.
Role Description
This is a full-time 95% remote Senior Golang Engineer located in Germany. The Senior Golang Engineer will be responsible for designing, developing, and maintaining high-performance applications using Golang. This includes building scalable and efficient backend services, ensuring code quality and performance, and participating in code reviews. The Engineer will also collaborate with cross-functional teams to define, design, and ship new features while resolving any technical issues that arise during development.
Our technology stack primarily utilizes Go to build services that run predominantly in Kubernetes clusters using a Mongo DB database.
This role involves modernizing our legacy TypeScript-based stack by incrementally replacing components as we introduce new features.
Our newly developed AI solution, entirely built in Go, has proven to be highly successful at scale in production for new use cases. We are primarily an English-speaking team. No Recruiters, Please.
Qualifications
* Proficiency in Golang programming language and building scalable backend applications
* Experience with microservices architecture and RESTful APIs
* Knowledge of databases such as SQL and NoSQL databases
* Experience with container technologies (e.g., Docker, Kubernetes)
* Understanding of software development best practices including version control, testing, and CI/CD
* Strong problem-solving skills and the ability to work in a team environment
* Bachelor's degree in Computer Science, Engineering, or related field
* Experience working with cloud services (e.g., AWS, Google Cloud) is a plus
* Excellent communication skills and ability to effectively collaborate with team members