Lead Go Language Developer
0
4500 - 6500 €/mėn.
Prieš mokesčius
Job description:
We are seeking an experienced Lead Go Language Developer to spearhead the development of mission-critical lab automation systems, Business Process Automation (BPA), and scalable software architectures within an Agile and ITIL-managed environment. This role combines deep technical expertise with leadership responsibilities, focusing on delivering robust, reliable, and traceable solutions that integrate seamlessly with laboratory workflows.
_This position offers hybrid setup with the flexibility to work from any location in Lithuania, whether it's your home or our dynamic offices in Vilnius and Kaunas._
- Architect robust, standardized integration layers (adapters/services) aligning automation systems (robots/instruments) tightly with LIMS workflows
- Implement fault-tolerant patterns, state management, and recovery mechanisms for device/network failures
- Deliver comprehensive monitoring, logging, and device telemetry to ensure system reliability and observability
- Design, model, and govern a scalable, decoupled business rules engine, ensuring rules are versioned, traceable, and safely deployable without disrupting operations
- Build scalable, modular systems with independent frontend/backend evolution, implementing caching, async processing, and secure-by-design practices
- Define and document contract-first APIs with proper versioning and secure interfaces
- Ensure full auditability and end-to-end traceability of all experimental data flows
- Mentor engineers through code reviews, pair programming, and architecture walkthroughs, fostering autonomy, knowledge sharing, and full-stack system thinking
- Drive features end-to-end, prioritize tasks, manage time effectively, and consistently meet deadlines
Requirements:
- 5+ years of professional software development experience with proven leadership background (1+ years)
- Expertise in lab automation context (LIMS, device integration) and Business Process Automation (BPA/rules engines)
- Proficiency in Go (Golang)
- Advanced knowledge of Ruby on Rails and Phoenix Framework
- Skills in relational databases (PostgreSQL, Oracle), NoSQL, and key-value stores
- Competency in API design and development using REST, GraphQL, and gRPC
- Familiarity with AWS services, including Elastic Container Service (ECS), Simple Storage Service (S3), and Application Load Balancer (ALB)
- Background in DevOps and infrastructure using Terraform, Docker, and Jenkins CI/CD pipelines
- Understanding of advanced Git workflows, code review best practices, and branching/merging strategies
- Capability to apply Unit testing, Integration testing, and Test-Driven Development (TDD)
- Knowledge of Agile methodologies (Scrum, Kanban) with a mindset of continuous learning and adaptability
- Proven experience in ITIL-managed organizations, with strong problem-solving/debugging abilities and excellent cross-functional communication
- Excellent command of written and spoken English (B2+ level)
Nice to have
- Hands-on experience implementing or extending LIMS platforms in lab automation environments
Company offers:
- Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years
- Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
- World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
- Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
- GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
- Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
- Hybrid Setup: The flexibility to work from any location in Lithuania, whether it's your home or our dynamic offices in Vilnius and Kaunas
- Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more
Miestas:
Kaunas
Nuotolinis darbas:
Hibridinis
Laikas:
Visa darbo diena
Galioja iki:
01/11/2026
Kandidatavimas vyks EPAM SISTEMOS, UAB įmonės puslapyje
Persiųsti