Jobs Golang
72-
· 57 views · 9 applications · 28d
Senior Software Engineer (Go+Python)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe are the creators of a new fintech era! Our mission is to revolutionize the world by making blockchain technology accessible to everyone in everyday life. WhiteBIT is a global team of more than 1,200 professionals united by a shared vision of shaping...We are the creators of a new fintech era!
Our mission is to revolutionize the world by making blockchain technology accessible to everyone in everyday life. WhiteBIT is a global team of more than 1,200 professionals united by a shared vision of shaping the Web3 future.
We are building our own blockchain ecosystem, ensuring maximum transparency and security for over 8 million users worldwide. Our cutting-edge solutions, rapid adaptation to market challenges, and technological excellence set us apart from traditional companies.
Our official partners include the National Football Team of Ukraine, FC Barcelona, Lifecell, FACEIT, and VISA.Requirements
- 3+ years of professional experience with Go: building APIs, libraries, microservices, or distributed systems
- 2+ years with Python: automation, SDK development, or backend services
- Proven Web3/cryptocurrency experience: deep understanding of wallets, transactions, smart contracts, gas optimization, and DeFi protocols
- Strong proficiency with AI coding assistants (Cursor, Claude Code, e.t.c) including prompt engineering for code generation, debugging, and cross-language porting
- Experience building developer tools, libraries, or SDKs used by external developers
- Solid understanding of RESTful APIs, WebSocket protocols, and JSON-RPC standards
- Proficiency with Git workflows, GitHub collaboration, and modern CI/CD practices
- Experience with unit testing, integration testing, and test automation frameworks
- English B2+ level for technical documentation, community interaction, and code reviews
Responsibilities
- Build developer tools that will be used by thousands of developers globally, making WhiteBIT's APIs accessible across multiple programming languages.
- Develop and maintain production SDKs primarily in Go and Python for WhiteBIT's trading APIs, WebSocket feeds. Examples include algorithmic trading libraries, real-time data streaming clients, and wallet integration tools
- Leverage AI coding assistants (Cursor or Claude Code) as the primary methodology to efficiently generate, maintain, and port SDK code across multiple languages including TypeScript and PHP
- Create integration libraries for popular open source crypto projects and build sample applications such as trading bots, DeFi integrations, and payment gateway plugins
- Design and implement comprehensive testing strategies, CI/CD pipelines, and automated release processes ensuring SDK reliability across different environments and blockchain networks
- Contribute to open-source projects showcasing WhiteBIT integrations and maintain public repositories with clear documentation and examples
- Collaborate on developing the new public API platform with focus on developer experience, providing input on API design, authentication methods, and rate limiting strategies
- Engage with the developer community through GitHub issues, pull request reviews, and technical support for high-volume API users and integration partners
- Research emerging blockchain technologies and propose new SDK features based on developer needs and market trends
Would be a plus
- TypeScript experience for building type-safe Node.js and browser SDKs
- PHP knowledge
- Active GitHub profile with open-source contributions to Web3 or developer tool projects
- Experience with multiple blockchain networks (Ethereum, BSC, Polygon) and their specific requirements
- Understanding of GraphQL API design and real-time data streaming architectures
- Previous DevRel, developer advocacy, or technical evangelism experience
- Participation in hackathons, technical writing, or developer conference speaking
- Familiarity with smart contract development and security best practices
Work conditions
- Master cutting-edge technologies and become an expert in the most innovative industry.
- Develop your skills in digital finance and shape the global market.
- Gain unique experience and be part of global transformations.
- Influence the industry and contribute to groundbreaking solutions.
- Collaborate with top experts worldwide and grow alongside the best
- Modern equipment.
- Comfortable working conditions, and an inspiring environment to help you thrive.
- 24 calendar days of paid leave.
- Additional days off for national holidays.
-
· 186 views · 59 applications · 28d
Go Developer (Senior/Strong Middle)
Full Remote · Worldwide · Product · 4 years of experience · B1 - IntermediateWHAT YOU'LL BE WORKING ON Design and development of the core banking system and Internet acquiring service within the financial ecosystem Participation in product architecture design and query optimization Data handling: synchronization, transmission,...WHAT YOU'LL BE WORKING ON
- Design and development of the core banking system and Internet acquiring service within the financial ecosystem
- Participation in product architecture design and query optimization
- Data handling: synchronization, transmission, and processing
- Implementation of new business logic in applications
- Work with metrics: integration, optimization, and monitoring.
WHAT YOU NEED TO SUCCEED IN THIS ROLE- At least 4-5+ years of experience in backend development, including 2+ years of production experience with Golang
- Deep knowledge of Golang and its ecosystem
- Solid understanding of multithreaded systems and concurrent programming principles
- Strong knowledge of SQL and experience working with relational databases
- Proven experience in developing and maintaining microservice architectures
- Strong understanding and practical application of software development principles: SOA, SOLID, KISS, DRY
- Experience in architectural design and readiness to propose and implement technical solutions
- Familiarity with Clean Architecture principles and Domain-Driven Design (DDD)
- Experience in fintech is a plus, but not required
- Good written and verbal communication skills in English (B1–B2 level or higher) and fluent russian language.
OUR TECH STACK
- Go, PostgreSQL, Redis, DynamoDB, Kafka, RabbitMQ, gRPC
WHAT WE OFFER
- An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market!
- Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us
- Work with coworkers who are passionate about their business
- Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews
- Remote type of work
20 days of vacation time; bank holidays; Sick leaves; Additional birthday day off
You can find out more about our team, our values, and the unique ways we celebrate our successes here: https://fyst.com/culture
#Fintech #SaaS #Go #FullyRemote
More -
· 109 views · 8 applications · 28d
Middle Golang Developer
Full Remote · Ukraine · 2 years of experience · B1 - IntermediateJob Description - 3+ years of experience with high-scale, high-performance, and high-availability server development - 2+ years of programming experience in Go - Solid understanding of algorithm complexity, parallel/distributed systems, advanced data...Job Description
- 3+ years of experience with high-scale, high-performance, and high-availability server development
- 2+ years of programming experience in Go
- Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking, and operating systems
- Development expertise in REST/JSON API
- Strong knowledge and experience in building REST based high-loaded solutions
- Strong knowledge of microservices architecture, distributed systems & communication protocols
- Strong experience with Docker
- Good understanding of SOLID principles, including design skills using DDD, OO and Design Patterns
- Degree in computer science or equivalent experience
- Strong experience with working in Agile (Scrum) environment
- Strong communication skills, including Upper-Intermediate English level
- Experience in mentoring others and leading teams- Experience in Node.js is a plus
Job Responsibilities
- Develop microservice applications from scratch
- Deliver a high-level quality solution
- Work as part of Agile (Scrum) team to develop new functionality & products
- Negotiate with the customer
- Estimate tasks for the team
- Ensure high quality of deliverables
- Generate and maintain technical documentation
- Collaborate with product owners to break down high-level requirements into understandable pieces of work
- Technical support for trainee/junior developers
- Review team members' code, driving best practices across the teamDepartment/Project Description
This is an opportunity to join a community of developers who create and deliver fast and innovative fintech applications for mobile platforms
More -
· 53 views · 0 applications · 10d
Google Apps Script Developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateAbout This Unique Role We are looking for an experienced Google Apps Script (GAS) Developer for a unique Staff Augmentation position. This is not a typical corporate project. This is a direct 1-on-1 partnership with our client—a highly skilled Senior...About This Unique Role
We are looking for an experienced Google Apps Script (GAS) Developer for a unique Staff Augmentation position. This is not a typical corporate project. This is a direct 1-on-1 partnership with our client—a highly skilled Senior Architect—who needs your technical expertise as an "extra pair of hands."
No managers, no middlemen. Just you, the Architect, and the clean code.
Your Mission: Refactoring and Automation
Your main task is to take an existing Google Apps Script application (built on TypeScript) and elevate it to the next level:
- UI/UX Refactoring (Sidebar UI): Refactor and significantly extend the existing Sidebar UI (HtmlService). Key aspects: robust validation, correct error handling, and two-way data synchronization between the Sidebar and the Google Sheet.
- TypeScript Pipeline: Work with the existing, modern architecture (code in TypeScript, compiled into .gs files via clasp).
- Automated Testing (Critical Advantage!): Assist the client in setting up and writing automated tests for the web application. The client is considering Playwright/Puppeteer—your experience here is crucial.
A Collaboration Model You Will Appreciate
The client values transparency, technical depth, and agility:
- Direct Communication: Daily interaction directly with the Project Architect. You influence technical decisions.
- High Autonomy: Proactivity, ownership, and independence are highly expected.
- AI-Driven Collaboration: The client actively uses Cursor IDE and expects you to be ready to immerse yourself in modern AI tools for development acceleration and knowledge sharing.
Our Ideal Candidate (Must-Haves)
- Deep Expertise in Google Apps Script (V8): You know its capabilities and limitations.
- TypeScript Mastery: Solid experience using TypeScript in the Apps Script environment.
- HtmlService UI: Proven experience in building complex and functional Sidebar UIs using HtmlService (HTML/CSS/JS).
- Automated Testing Setup: Hands-on experience in setting up and writing E2E tests. Experience with Playwright or Puppeteer is a critical advantage.
- AI Tools (Key Bonus): You actively use or are eager to use AI development tools (Cursor IDE, GitHub Copilot, Claude, etc.) and are ready to collaborate in this format.
What's Next?
If you are ready for a technically challenging yet highly transparent collaboration where your expertise will be valued above all else, please send us your CV.
Start your response with a brief summary of your most complex experience with an HtmlService Sidebar UI and two-way data synchronization.
More -
· 91 views · 13 applications · 7d
Senior Backend Developer Go
Full Remote · Ukraine · 4 years of experience · B2 - Upper IntermediateOur Customer: Our client is a fast-growing technology company developing an advanced cloud optimization platform that helps enterprises improve efficiency and reduce infrastructure costs across multi-cloud environments. The solution leverages automation...Our Customer:
Our client is a fast-growing technology company developing an advanced cloud optimization platform that helps enterprises improve efficiency and reduce infrastructure costs across multi-cloud environments. The solution leverages automation and AI-driven analytics to detect inefficiencies, recommend optimizations, and ensure scalable, cost-effective cloud operations.
Your tasks:
- Design and develop backend services for a large-scale cloud optimization platform;
- Own the full development cycle — from architecture and coding to testing and deployment;
- Collaborate with engineering and product teams to build scalable, high-performance systems;
- Research and implement innovative solutions for cloud resource analysis and automation;
- Contribute to system design, code quality, and best engineering practices.
Required Experience and Skills:
- 4+ years of experience in backend development;
- Strong knowledge of Go;
- Experience with cloud platforms (AWS, Azure, or GCP);
- Background in microservices or distributed systems;
- Experience building SaaS products in cloud environments;
- Strong problem-solving and communication skills.
Would be a plus:
- Experience with DevOps tools, Kubernetes, or CI/CD;
- Knowledge of monitoring, automation, or cloud cost management solutions;
- Familiarity with data analytics or AI-driven systems.
Working Conditions:
- Remote work;
- 5-day working week, 8-hour working day, flexible schedule.
-
· 94 views · 5 applications · 27d
Senior Go Developer to $6000
Full Remote · Ukraine, Armenia, Albania, Poland · 5 years of experience · B2 - Upper IntermediateMeet the YozmaTech YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries,...Meet the YozmaTech
YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster.
We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact.
Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family – you’ll feel right at home with us.Our client is a fast-growing, six-year-old, cloud-native SaaS company with approximately 90 employees worldwide. They deliver the world’s first unified Secrets & Machine Identity platform — trusted by Fortune 100 companies and industry leaders. The platform integrates Vaultless Secrets Management, Certificate Lifecycle Management, Next-Gen Privileged Access Management (Secure Remote Access), and Encryption Key Management to secure and manage the entire lifecycle of both machine-to-machine and human identities across all environments. Backed by leading cybersecurity investors and financial institutions, our client is redefining identity security for the modern enterprise.
Their technology stack spans multiple languages and platforms:
Backend: Primarily Go (Golang)
Frontend: React
Plugins: Java, Rust, Python, C#
Environments: Kubernetes, Docker, multi-cloud (AWS, GCP, Azure)Key Requirements:
🔹 5+ years of professional experience in backend development within SaaS or large-scale production environments;
🔹 Strong proficiency in Go, or a solid background in Java or C# with readiness to transition to Go;
🔹 Proven experience working with microservices and distributed systems;
🔹 Hands-on expertise in Kubernetes and Docker, including containerization best practices;
🔹 Strong understanding of cloud architecture and services (AWS, GCP, or Azure);
🔹 Proficiency with Relational Databases (e.g., PostgreSQL, MSSQL) and data modeling;
🔹 Experience implementing authentication and authorization protocols for enterprise systems;
🔹 Solid understanding of testing practices — unit, integration, and CI/CD pipelines;
🔹 Familiarity with AI-powered development tools (e.g., Cursor, Copilot) to improve efficiency and code quality;
🔹 Excellent problem-solving skills, teamwork, and communication abilities;
🔹 English: Upper-Intermediate or higher;Will be plus:
🔹 Experience with Rust or Python;
🔹 Previous work in cybersecurity or identity management domains;
🔹 Knowledge of secrets management, encryption, or certificate lifecycle management;
🔹 Familiarity with DevOps practices and CI/CD pipelines;What you will do:
🔹 Design, develop, and maintain backend services and core components using Go, applying experience in C# or Java when relevant;
🔹 Work within a microservices architecture deployed across AWS, GCP, or Azure, ensuring scalability, performance, and reliability;
🔹 Collaborate with cross-functional teams — DevOps, Frontend, AI, and Product — to deliver secure, production-ready solutions;
🔹 Take part in system design, architecture discussions, and contribute to long-term technical decisions;
🔹 Integrate and manage solutions in containerized environments using Kubernetes and Docker;
🔹 Develop and optimize authentication and authorization flows for complex enterprise systems;
🔹 Participate in 3-week Agile sprints, delivering features end-to-end — from planning to release;
🔹 Ensure product quality through unit, integration, and end-to-end testing;
🔹 Conduct code reviews, mentor other developers, and promote engineering best practices;
🔹 Leverage AI-powered tools to increase productivity and maintain high development standards;Interview stages:
🔹 HR Interview;
🔹 Technical Interview;
🔹 Final interview;
🔹 Reference Check;
🔹 Offer;Why Join Us?
At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products – and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters.
From day one, you’ll get:
🔹 Direct access to clients and meaningful products;
🔹 Flexibility to work remotely or from our offices;
🔹 A-team colleagues and a zero-bureaucracy culture;
🔹 Opportunities to grow, lead, and make your mark.
More -
· 68 views · 9 applications · 27d
Senior Fintech Engineer, Payments/DeFi
Full Remote · Worldwide · 4 years of experience · B2 - Upper IntermediateWe're building next-gen financial infrastructure and scaling our engineering team. Stack we're considering: Backend: Rust/Go for core services Blockchain: Solana/Base for settlements AI/ML: LLMs for fraud detection & risk scoring Infrastructure:...We're building next-gen financial infrastructure and scaling our engineering team.
Stack we're considering:
- Backend: Rust/Go for core services
- Blockchain: Solana/Base for settlements
- AI/ML: LLMs for fraud detection & risk scoring
Infrastructure: Kubernetes, event-driven architecture
DM if interested 👇
More -
· 104 views · 14 applications · 27d
Golang Developer (only Ukraine)
Full Remote · Ukraine · Product · 2 years of experience · B2 - Upper IntermediateA high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. We have over 4,000 customers...A high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees.
We have over 4,000 customers in 140 countries. We are deployed in 42 different languages and used daily by over 100,000 system administrators. Our software impacts the daily working lives of over 9 million end users.
We’re looking for a Golang Developer to join our team. If you’re passionate about creating intuitive, high-impact user interfaces and want to work with the latest technologies in a dynamic environment.Key Responsibilities:
- Develop software for managing and communicating with device operating systems (e.g., Windows OS, Mac OS).
- 2+ years of professional experience in Go (Golang) development.
- Experience with Windows OS development — including WinAPI, Windows Services, or Drivers.
- Proven Go development on Windows (not just Linux/macOS backends).
- Familiarity with Windows internals/APIs, services, installers, system-level integration, debugging on Windows.
- Experience shipping/maintaining Windows-native components in production.
- Develop APIs bridging software layers.
- Integrate with backend services by consuming RESTful APIs.
- Handle system events (device events, power management, Plug & Play).
- Produce high-quality code and technical documentation according to industry standards.
- Experience consuming RESTful APIs as a client.
- Strong understanding of concurrency and multithreading in Go.
Bonus Points:
- Experience with real-time communication protocols, such as WebSockets.
- Experience with Powershell programming.
- Familiarity with CI/CD pipelines and automated testing.
- Experience in cross-platform development (Windows/Linux/macOS).
- Strong problem-solving skills and ability to work in a multidisciplinary team.
-
· 95 views · 15 applications · 27d
Golang Engineer (AI Project)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe’re looking for a Golang Engineer to join our team and help shape a high-performance product from scratch. You’ll work on an ambitious US-based AI project — fully remote and long-term. What you’ll bring: Strong hands-on experience with Golang in...We’re looking for a Golang Engineer to join our team and help shape a high-performance product from scratch. You’ll work on an ambitious US-based AI project — fully remote and long-term.
What you’ll bring:
- Strong hands-on experience with Golang in commercial projects.
- Solid understanding of cloud infrastructure, microservices, and distributed systems.
- Experience working with PostgreSQL and optimizing database performance.
- Proficiency in debugging, performance tuning, and scaling applications.
- Upper-Intermediate English.
Why this role:
- Work on cutting-edge AI innovation.
- Flexible hours and fully remote setup.
- Collaborate with senior-level engineers in a high-trust, high-output environment.
- Opportunity for long-term growth and impact.
-
· 94 views · 5 applications · 26d
Golang Developer (only Ukraine)
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateA high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. We have over 4,000 customers...A high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees.
We have over 4,000 customers in 140 countries. We are deployed in 42 different languages and used daily by over 100,000 system administrators. Our software impacts the daily working lives of over 9 million end users.
We’re looking for a Golang Developer to join our team. If you’re passionate about creating intuitive, high-impact user interfaces and want to work with the latest technologies in a dynamic environment.Key Responsibilities:
- Develop software for managing and communicating with device operating systems (e.g., Windows OS, Mac OS).
- Write and integrate system components and services on Windows OS.
- Develop APIs bridging software layers.
- Integrate with backend services by consuming RESTful APIs.
- Handle system events (device events, power management, Plug & Play).
- Produce high-quality code and technical documentation according to industry standards.
- 2+ years of professional experience in Go (Golang) development.
- Experience with Windows OS development — including WinAPI, Windows Services, or Drivers.
- Experience consuming RESTful APIs as a client.
- Strong understanding of concurrency and multithreading in Go.
For this role, the critical factors are:
Proven Go development on Windows (not just Linux/macOS backends).
Familiarity with Windows internals/APIs, services, installers, system-level integration, debugging on Windows.
Experience shipping/maintaining Windows-native components in production.
Bonus Points:
- Experience with real-time communication protocols, such as WebSockets.
- Experience with Powershell programming.
- Familiarity with CI/CD pipelines and automated testing.
- Experience in cross-platform development (Windows/Linux/macOS).
- Strong problem-solving skills and ability to work in a multidisciplinary team.
What do we offer:
- 20 working days’ vacation;
- 10 paid sick leaves;
- 4 wellness days;
- public holidays;
- equipment;
- accountant helps with documents;
- paid lunches;
- gym compensation;
- Many cool team activities.
-
· 142 views · 14 applications · 25d
Go Developer
Full Remote · Worldwide · 5 years of experience · B2 - Upper IntermediateSenior Software Engineer (Go / Python, Kubernetes, Argo) Remote | Full-time | Long-term We’re looking for a Senior Software Engineer to join our team and help build the core of our digital marketing automation platform. Role Overview Develop our core...Senior Software Engineer (Go / Python, Kubernetes, Argo)
Remote | Full-time | Long-term
We’re looking for a Senior Software Engineer to join our team and help build the core of our digital marketing automation platform.
Role Overview
Develop our core digital marketing automation platform (implemented as both a Go based extension to Kubernetes and Python based services running on k8s/Argo). This role blends deep technical expertise with business comprehension to deliver measurable business impact.
Requirements
- 6+ years of experience in backend development (Go or Python).
- 3+ years working with Kubernetes and Argo Workflows in production.
- Strong understanding of distributed systems, concurrency, data consistency.
- Experience building and operating microservices at scale.
- Solid communication skills, proactive mindset, ability to work independently.
Nice to Have
- An understanding of common open source development workflows
- Machine learning development tooling
- AdTech domain knowledge
What You Will Do
- Develop and optimize backend services in Go/Python.
- Extend and support the marketing automation engine.
- Scale distributed systems with high reliability requirements.
- Debug production issues and improve platform performance.
- Collaborate with data scientists and business teams on high-impact features.
More -
· 158 views · 48 applications · 22d
Go Backend Engineer
Full Remote · Worldwide · 4 years of experience · B2 - Upper IntermediateWe are seeking an experienced Go Engineer to join the team responsible for transforming the platform into a multi-tenant, event-driven architecture. The ideal candidate has deep hands-on experience with Go microservices, distributed data flows, and...We are seeking an experienced Go Engineer to join the team responsible for transforming the platform into a multi-tenant, event-driven architecture. The ideal candidate has deep hands-on experience with Go microservices, distributed data flows, and Kubernetes-based deployments in cloud environments.
This role involves designing and developing backend services, integrating real-time messaging pipelines, ensuring high observability standards, and collaborating with platform, data, and DevOps teams.
Requirements
- 5+ years of backend software development experience.
- Strong professional experience with Go (Golang).
- Practical experience designing or maintaining microservices.
- Experience with Redis and PostgreSQL.
- Experience with event-driven messaging systems such as Apache Pulsar (preferred), Kafka, or NATS.
- Hands-on knowledge of Kubernetes, including deployments, scaling, and configuration.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Experience working with CI/CD pipelines.
- Understanding of data pipelines, ETL, streaming, or data governance concepts.
Responsibilities
- Design, implement, and maintain Go microservices powering the data platform.
- Integrate services with Apache Pulsar (or equivalent streaming tools) to support real-time data distribution.
- Ensure observability and reliability through logging, metrics, and tracing.
- Deploy and maintain services in Kubernetes environments across cloud platforms.
- Collaborate with Data Engineering, Platform, and DevOps teams during architecture and implementation stages.
- Participate in technical discussions, code reviews, and performance optimizations.
Our perks
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Compensation of psychological counseling
- Legal support
- Relocation assistance
-
· 51 views · 2 applications · 21d
Principal Golang Engineer
Full Remote · Ukraine · Product · 5 years of experience · B2 - Upper IntermediateAbout 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...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.
More -
· 130 views · 57 applications · 21d
Golang Engineer
Full Remote · Worldwide · Product · 4 years of experience · B2 - Upper IntermediateSalesforge is soon to become the number one platform of choice for sales organizations large and small. We have built a new category within the sales execution software space called programmatic sequencing where we match seller data (what is it that you...Salesforge is soon to become the number one platform of choice for sales organizations large and small. We have built a new category within the sales execution software space called programmatic sequencing where we match seller data (what is it that you sell) and buyer data across various sources to personalize every single email at any scale and in any language all powered by AI, led by a senior team of people that know what they're doing.
More
Imagine a Chief Revenue Officer responding back to an email saying "This is email greatness". That's exactly what we deliver at any scale and in any language. Now we're at a point where we're looking to hire more back-end and front-end developers into our small, but mighty team to keep crushing our revenue targets.
Now we are building autonomous AI agents that will book meetings with prospects on autopilot.
Culture?
We roll like a pack, our execution is godlike and we like good vibes along the way. No corporate BS or oldschool mentality. If this sounds exciting and you want to work on something that matters on a large scale, give us a shot.
Backend Engineer Responsibilities
At least 5 years of experience in backend development.
Excellent collaboration and communication skills.
Design and develop backend services and APIs ensuring high performance and scalability.
Collaborate to define and implement innovative features.
Architect robust backend systems for optimum efficiency.
Implement message queues like SQS, RabbitMQ or Kafka.
Knowledge of both relational (e.g., PostgreSQL, MySQL) and document-based databases (e.g., MongoDB).
Uphold best engineering practices including effective code reviews and detailed documentation.
Proficient understanding of type safety.
Experience with message queues, relational and document-based databases.
Knowledge of Go is a plus, but we know you would learn it very fast anyway. -
· 67 views · 3 applications · 21d
Lead Full Stack Developer
Full Remote · Countries of Europe or Ukraine · Product · 8 years of experienceWe are looking for a strong Full Stack developer ready to take technical leadership within the team and shape the architecture of high-load services. Our product is a distributed system that processes billions of real-time events. We are building a modern...We are looking for a strong Full Stack developer ready to take technical leadership within the team and shape the architecture of high-load services.
Our product is a distributed system that processes billions of real-time events. We are building a modern infrastructure where engineering thinking, responsibility, and clean code truly matter.Tech Stack
Backend:
- Go (1.15+)
- Python
- Microservice architecture
- MySQL, ClickHouse, Redis
- Elasticsearch, Kafka
Frontend:
- Angular 17+, TypeScript
DevOps:
- Docker, Kubernetes, Ansible
- CI/CD
- Monitoring and alerting systems
What You’ll Do
- Develop and scale backend services in Go.
- Lead a small team of developers (3–6 people).
- Make key architectural decisions.
- Work with large volumes of data and integrate with analytical pipelines.
- Participate in code reviews, performance optimization, and API design.
- Collaborate with DevOps and frontend teams to ensure a cohesive system architecture.
Nice to Have
- Strong architectural mindset and experience designing distributed systems.
- Hands-on experience implementing data pipelines and event-driven architectures.
We Offer
- The opportunity to shape and grow a complex, high-traffic product serving millions of users.
- Direct influence on architecture and key technical decisions.
- A modern technology stack and a strong engineering team.
- Flexible work format (office or remote).
- Competitive compensation and a transparent bonus system.