TL;DR
Principal Golang Engineer (Go): Leading the design, architecture, and implementation of complex, scalable microservices in Golang with an accent on end-to-end delivery, performance optimization, and system observability. Focus on transforming business requirements into actionable solutions, engaging with executives and stakeholders, and driving continuous improvement in system architecture and reliability.
Location: Work from anywhere!
Company
hirify.global is a global leader in user behavior analytics, insider risk management, and workforce intelligence, pioneering a predictive, AI-driven approach to safeguarding organizations' people, data, and operations.
What you will do
- Lead the design, architecture, and implementation of complex 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.
- Identify improvements in existing architecture and drive continuous improvement in system performance, security, and reliability.
- Collaborate with cross-functional teams and actively participate in code reviews.
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 deployment.
- 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.
- English: B1+ required for daily interactions.
Culture & Benefits
- This is a fully-remote job, thriving as a remote team since 2014, offering flexibility and diverse global teams.
- Collaboration with a forward-thinking team where new ideas come to life.
- Competitive compensation and career growth opportunities.
- Flexible paid time off.
- Laptop reimbursement.
- Ongoing training and development opportunities.
Hiring process
- You can expect up to 3 interviews, with some scenarios allowing for a streamlined process.
- Director-level roles and above should expect a more thorough process.
- All roles require reference and background checks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →