Career

Senior Back-end developer (Golang)

About VirtualMetric

Why VirtualMetric?

We are a fast-growing, high-tech, and innovative start-up with one mission: provides a hassle-free IT ecosystem monitoring suite that combines performance monitoring, log monitoring, and reporting into a powerful platform for maximum visibility and security.

VirtualMetric monitoring suite gives companies an in-depth insight into their infrastructure and virtualization environment, thus enabling customers to guarantee the performance, uptime, and efficiency of their IT environment.

Why we are proud of what we do? Because Virtualmetric solution is designed by engineers for engineers.

If you’re eager to be part of a winning team that works together with a mission to solve some of the most challenging IT challenges in the world every day, let’s talk.

The role

With a solid base of happy customers and partners in Turkey and the US, we are now working on expanding VirtualMetric in Europe. This requires additional resources in all functional areas. 

We are currently seeking a highly experienced Senior Backend Engineer (Golang) to join our talented development team. This is an exciting opportunity to work with our diverse and dynamic team from anywhere in the world. 

Your Tasks & Responsibilities

  • Developing high-quality, efficient, and maintainable code using Golang with a focus on performance debugging, memory optimization, and CPU optimization 
  • Implementing backend tests and documentation to ensure the quality of your work. 
  • Working with big data databases such as Clickhouse or similar OLAP (online analytical processing) databases, as well as MySQL or PostgreSQL 
  • Integrating BI/Data Lake tools into our solutions and applying your knowledge of their functionality and design 
  • Utilizing messaging queues such as NATS, Kafka, or alternatives 
  • Applying your deep knowledge of clustering, high availability, split-braining, floating IP, data replication, and reverse proxy in our applications. 
  • Demonstrating a solid understanding of IT and system concepts, including DNS, servers, virtualization, networking, storage systems, Kubernetes, SQL databases, web servers (IIS, Apache), Active Directory, Linux, Unix, NetFlow, TCP, UDP, Syslog, SMTP, and HTTP 

Experience

  • 6+ years of experience with Golang 
  • Advanced Golang knowledge, including performance debugging, memory optimization, and CPU optimization. 
  • Experience with CGO is preferable. 
  • Proficient in big data databases such as Clickhouse or similar OLAP databases 
  • Experience with MySQL or PostgreSQL is preferable. 
  • Familiarity with Elasticsearch, Graylog, or similar big data applications 
  • Knowledge of BI/Data Lake tools and their application in backend development 
  • 4+ years of experience with Messaging Queues/WebSocket, preferably with knowledge of NATS 
  • Deep understanding of clustering, high availability, split-braining, floating IP, data replication, and reverse proxy. 
  • Basic IT and system knowledge as described above.

Competencies

  • Secure development mindset and proficiency in using Kanban for task management. 
  • Strong documentation, testing, and problem-solving skills 
  • Analytical mindset and ability to work well in a team and share knowledge. 
  • Flexibility and adaptability to work in a fast-paced environment with short deadlines. 
  • Intermediate to advanced English language skills 

Remuneration

We provide a good startup-style package consisting of:

  • A commitment to your career by keeping the conversation central to your growth
  • Dedicated learning and support to stimulate your growth
  • Become a shareholder of Virtualmetric and share in our success
  • You can take days off to provide you with time to recharge your batteries
  • Not a morning person? We provide flexible work hours for you to be at your best
  • A hardware package that includes a laptop, and other peripheral hardware to make sure you are fully set up to work
  • Travel allowance and retirement plan
  • An informal yet professional work environment with a genuine start-up spirit
  • Hybrid working philosophy – work from the office and work from home in agreement with your manager
  • Room for creativity, new initiatives, and ideas.

Location

Primary Location: Turkey.

As a globally operating startup, we largely work as a virtual company with tools like Teams and Trello to stay in close contact and share information.

VirtualMetric is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity.

Interested?

Would you like to be part of VirtualMetric and leap into a successful future with us? 

Hit the apply button and we are looking forward to your application!

Scroll to Top
VirtualMetric Logo