Senior Golang Software Engineer Offline

Teramind is a hybrid, global workforce building the next-generation Insider Risk Management and User Behavior Analytics platform.

Join our team of innovators who are redefining insider risk management through cutting-edge technology. More than 10,000 organizations across the globe have used' Teramind to mitigate insider threats and protect their sensitive company data with the most robust, enterprise-grade software on the market.

As a global team, Teramind embraces an inclusive and flexible work environment and team culture. We win together, learn from each other and respect each other while delivering best-in-class security solutions.

About the role

As a Golang Developer, you will collaborate with a global team and report directly to the Engineering Manager. We are looking for a candidate who thrives in a fully remote global work environment, demonstrates excellent problem-solving skills, possesses strong communication and analytical capabilities, and actively seeks to improve processes, their team, and the organization.

You will play a pivotal role in ensuring adherence to best practices while delivering robust and scalable solutions.

Requirements

  • 5+ years of commercial software development experience.
  • 2+ years experience in Golang, designing and building scalable high-performing applications.
  • Capable to independently and proactively lead a feature through the entire development cycle while cooperating with the different teams
  • Experience with Docker and Kubernetes
  • Experienced in microservice architecture and building RESTful services
  • Fluent in conversational and written English (B1+), for daily interactions with multicultural teams
  • Highly organised with precise attention to detail

Your day-to-day

  • Design, develop, test, and implement high-quality software solutions that are reliable, scalable, and maintainable
  • Research and suggest the best way to implement business requirements
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
  • Enhance software delivery and quality throughout the entire software development cycle
  • Manage any issues that may arise and drive resolutions throughout the development process
  • Collaborate with cross-functional teams and leverage technical expertise to make informed implementation decisions, actively participating in code reviews and software lifecycle activities
  • Work with other team members and technical leads effectively and with minimal supervision

Benefits

This is a remote job. Work from anywhere!

We're a global, distributed team looking for the finest talent. We've been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.

At Teramind, we're a collaborative, forward-thinking team where new ideas come to life, experience is valued and talent is incubated.

  • Competitive salary with a focus on a global market
  • Bonus for performance
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Ongoing training and development opportunities

About our recruitment process

We don’t expect a perfect fit for every requirement we’ve outlined. If you can see yourself contributing to the team, we want to hear your story.
You can expect up to 4 interviews:

  • Intro-call
  • Technical Interview
  • Final interview

The job ad is no longer active

Look at the current jobs Golang β†’

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine