.
Software Engineer with Go
  • Warszawa
Software Engineer with Go
Warszawa, Warszawa, Województwo mazowieckie, Polska
Funtico
7. 11. 2024
Informacje o stanowisku

We are seeking an experienced Software Engineer with Go to join our dynamic team. The ideal candidate will have a deep understanding of Go programming language and its ecosystem, enabling them to design and implement high-performance services capable of handling million requests per second.


Key Responsibilities:

  • Develop and maintain high-performance REST and socket API services using Go, ensuring efficient request processing.
  • Optimise memory layouts and CPU utilisation to maximise performance.
  • Implement and manage Redis, including Lua scripting and persistence mechanisms to SQL and no-SQL databases.
  • Conduct SQL profiling and manage relational databases for optimal data handling.
  • Collaborate with cross-functional teams to design scalable architecture and services.
  • Utilise Docker for containerization and deployment of applications.


Requirements:

  • Proven experience in Go development, including frameworks such as Gofiber, Gin, or alternatives.
  • Familiarity with the Golang ecosystem and development/testing tools.
  • Strong understanding of memory layouts and CPU optimization techniques.
  • Experience with Redis and Lua scripting.
  • Proficient in SQL profiling and relational databases.
  • Knowledge of Docker for container management.
  • Previous experience with Scylla/Cassandra or other no-sql databases


Nice to Have:

  • Experience with message brokers (e.g., Kafka) and competing consumers.
  • Knowledge of AWS services and cloud computing.
  • Experience with Kubernetes (K8s) for container orchestration.
  • Experience with ClickHouse


  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    109 179
    17 765