Golang Team Lead

Softswiss View all jobs

  • Malta
  • Training
  • Full-time
  • 1 month ago
Overview:SOFTSWISS continues to expand the team and is looking for a Golang Team Lead. We need a true, experienced and accomplished professional who shares our culture and values.About Product:SOFTSWISS Game Aggregator
A fast and cost-effective solution that allows you to integrate and manage casino gaming content easilyKey Responsibilities:
  • Contribute to the architecture and design solutions considering various aspects like extensibility, scalability, performance, security, design patterns
  • Support and improve current technical solutions on the project
  • Provide effort estimates for the requested features and roadmaps
  • Lead and mentor the backend team to ensure best practices are observed
  • Establish and maintain yearly technical goals for developers
  • Ensure on-time delivery of commitments by the team
  • Work in a fully agile environment with senior engineers and business stakeholders
  • Participate in designing and developing the fault-tolerant, highly available, and optimized solutions
  • Monitor and maintain your services in production
  • Collaborate with other teams - product, infrastructure, and business
  • Participation in code review of other team members, backlog grooming, and retro
Required Experience:
  • 5+ years of experience in software development
  • At least 2 years of technical leadership in a team of 5-10 engineers
  • Strong mentoring skills, proven ability to build scalable teams fostering thought leadership
  • Perfect Go programming skills
  • Experience with relational databases and SQL, as well as with non-relational and NoSQL, ability to write and optimize complex SQL queries
  • Deep knowledge of data structures and algorithms
  • Good communication skills
  • Experience with build monitoring, alerts, tracing
  • Experience in using AI for development
  • Knowledge in work with code debt
  • Practical commercial experience with:
– RDBMS (e.g. PostgreSQL)
– Key-value storages (e.g. Redis)
– Docker, Kubernetes
– Kafka events processing
– Gitlab CI
– KafkaMain Advantages
  • Private insurance (depending on contract type)
  • Paid gym membership
  • Comprehensive Mental Health Program
  • Free English lessons (online)
  • Local language courses
  • +1 day off per calendar year
  • Referral program rewards
  • Upskilling, internal workshops, and participation in professional conferences and corporate events

Softswiss