Current jobs related to Principal Golang Engineer - Tallinn, Harjumaa - Teramind
-
Golang Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and...
-
Golang System Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Principal Full Stack Developer with React
2 weeks ago
Tallinn, Harjumaa, Estonia Teramind Full timeAbout TeramindTeramind is the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization. With our comprehensive suite of solutions, organizations gain unprecedented visibility into user activities while enhancing security, optimizing productivity, and ensuring compliance. Trusted by...
-
Back-End Developer Golang
5 days ago
Tallinn, Harjumaa, Estonia Analyzify & Solverhood Full timePosition OverviewWe are seeking a talented Mid-Level Back-End Developer to join our engineering team. You'll play a key role in developing and maintaining the server side of our Shopify applications and services, working with Go, PostgreSQL, and GraphQL to build scalable solutions.About SolverhoodSolverhood is a dynamic and growing software company based in...
-
Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Bonapolia Full timeWe're looking for a Senior Engineer for a leading global management consulting firm. It provides consulting and technology services to large enterprise clients, including organizations across finance, media, and technology sectors.Project Description:The client is supporting the implementation of an internal financial data platform in a client's...
-
DevOps Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia HR Rocket Full timeJob Description: Your daily activities would include:Ensuring our automated code delivery processes/services and test environments run smoothlyWorking close to infrastructure and troubleshooting issuesDeveloping deployment automation You must have:Experience with Ansible, Bash, Python/Node.JS Experience with Docker and Kubernetes Experience working with...
-
IoT Data Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Tallinn, Harjumaa, Estonia Wolt - English Full timeAbout WoltAt Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we're building the delivery of (almost) everything and you'll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on...
Principal Golang Engineer
3 weeks ago
About Teramind
Teramind is the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization. With our comprehensive suite of solutions, organizations gain unprecedented visibility into user activities while enhancing security, optimizing productivity, and ensuring compliance. Trusted by Fortune 500 companies and businesses of all sizes across industries, our innovative platform helps organizations protect sensitive data, maximize workforce performance, and create safer, more efficient digital workplaces. Through real-time monitoring and advanced analytics, we enable businesses to safeguard their most sensitive information while optimizing employee productivity in both in-office and remote work environments.
Our Core Values
At Teramind, our values drive everything we do. We embrace innovation as a fundamental principle, constantly pushing boundaries to improve our products, streamline processes, and enhance customer experiences. We foster resourcefulness by empowering our team members with the autonomy and confidence to solve problems independently while providing collaborative support when needed. As a globally inclusive organization, we celebrate diversity and create an adaptable work culture where respect and collaboration thrive across our international teams. Above all, we are committed to excellence, delivering the highest quality in every aspect of our work and consistently exceeding expectations in service to our clients and each other.
**Requirements
•
7+ years of commercial software development experience.
•
3+ years experience in Golang, designing and building scalable high-performing applications.
•
Capable to independently and proactively lead a feature from business need, to solution architecture, development and deployment in production while cooperating with the different teams
•
Solid experience with Docker and Kubernetes in production environments.
•
Deep understanding of cloud-native design principles and system observability.
•
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
•
Transform business requirements into actionable items for the development team
•
Lead the design, architecture, and implementation of complex systems microservices in Golang.
•
Own end-to-end delivery — from conceptual design to production deployment and performance optimization.
•
Engage in technical discussions with executives and stakeholders, presenting solutions and trade-offs clearly and confidently.
•
Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
•
Drive continuous improvement in system performance, security, and reliability.
•
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've been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.
Additionally:
• Collaboration with a forward-thinking team where new ideas come to life, experience is valued, and talent is incubated.
• Competitive salary
• Career growth opportunities
• Flexible paid time off
• Laptop reimbursement
• 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 3 interviews. In some scenarios, we're able to streamline the process to have minimal rounds. Director-level roles and above should expect a more thorough process, with multiple rounds of interviews.
All roles require reference and background checks
Teramind is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration without regard to race, age, religion, color, marital status, national origin, gender, gender identity or expression, sexual orientation, disability, or veteran status.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.****