Principal Golang Engineer
New
Work from anywhereFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 7+ years
- Required Skills
- DockerKubernetesGoMicroservices
Requirements
- 7+ years of commercial software development experience
- 3+ years experience in Golang, designing and building scalable high-performing applications
- Capable to independently and proactively lead a feature from business need, to solution architecture, development and deployment in production while cooperating with the different teams
- Solid experience with Docker and Kubernetes in production environments
- Deep understanding of cloud-native design principles and system observability
- Experienced in microservice architecture and building RESTful services
- Fluent in conversational and written English (B1+)
- Highly organised with precise attention to detail
Responsibilities
- Transform business requirements into actionable items for the development team
- Lead the design, architecture, and implementation of complex systems microservices in Golang
- Own end-to-end delivery — from conceptual design to production deployment and performance optimization
- Engage in technical discussions with executives and stakeholders, presenting solutions and trade-offs clearly and confidently
- Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
- Drive continuous improvement in system performance, security, and reliability
- Manage any issues that may arise and drive resolutions throughout the development process
- Collaborate with cross-functional teams and leverage technical expertise to make informed implementation decisions, actively participating in code reviews and software lifecycle activities
- Work with other team members and technical leads effectively and with minimal supervision
View Full Description & ApplyYou'll be redirected to the employer's site