Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 2 месяца назад
Senior Backend Engineer (Go)
Описание вакансии
Текст:
TL;DR
Senior Backend Engineer (Go): Building and optimizing core backend services for a QMS platform, integrating with legacy systems and new microservices with an accent on clean architecture, domain-driven design, and technical debt reduction. Focus on designing scalable, secure, and performant solutions for a globally used SaaS product.
Location: Remote
Company
empowers life sciences companies with robust, scalable, and compliant solutions.
What you will do
- Design, implement, and maintain core backend services in Go, including authentication, event bus, and audit trails.
- Integrate foundational services with both the legacy QMS monolith and new microservices.
- Apply clean architecture and domain-driven design principles for maintainable and scalable systems.
- Proactively identify and reduce technical debt across key components.
- Collaborate with other engineering teams to deliver secure, high-performing, and compliant solutions.
- Promote best practices in testing, code quality, and automation, and contribute to architecture discussions.
Requirements
- 5+ years of experience in backend engineering.
- Strong understanding of system design, microservices, REST APIs, authentication, and observability.
- Solid foundation and hands-on experience with Go, or a strong willingness to quickly become proficient.
- Working knowledge of PHP, comfortable reading and modifying existing code.
- Familiarity with modern infrastructure and DevOps tools such as Docker, Kubernetes, and AWS.
- Experience with automated testing practices, including unit/integration testing, and CI/CD pipelines.
- Think in systems, not just code, balancing pragmatism with long-term quality.
- Strong communicator and collaborator in a remote-first, international environment.
Culture & Benefits
- Work on platform services powering a regulated SaaS product used globally in Life Sciences.
- Help shape the future of a mission-critical QMS platform during a transition to modern architecture.
- Be part of a remote, ambitious team that values collaboration, knowledge sharing, and engineering excellence.
- Grow your career by working on cross-cutting platform challenges: scalability, security, APIs, and service orchestration.
Hiring process
- Stage 1: HR Screening Call (20–25 min)
- Stage 2: Technical Screening (45 min, EM)
- Stage 3: Deep Dive Session (90 min) (Senior Engineer(s), EM)
- Stage 4: CTO / VPE Fit Call (30 min)
- Stage 5: Offer