Jobs Golang

58
  • Β· 132 views Β· 34 applications Β· 16d

    Senior Software Engineer (PHP/Go)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 4 years of experience Β· English - None
    InfluenceProServices builds services, tools, and infrastructure that drive marketing business growth and help teams scale efficiently. Every day, we tackle complex technical and operational challenges, enabling our customers to push boundaries and achieve...

    InfluenceProServices builds services, tools, and infrastructure that drive marketing business growth and help teams scale efficiently. Every day, we tackle complex technical and operational challenges, enabling our customers to push boundaries and achieve greater success.
    We are now looking for an experienced engineer with deep expertise in programming and software development. We expect the candidate to be proficient in designing and developing backend services and systems, with a focus on aligning them with long-term business vision and needs. You will help develop new directions, implement modern solutions, and strengthen the team’s expertise.
     
    Responsibilities

    • Design and build new backend services and systems using PHP/Go
    • Develop and maintain internal services and tools to support product growth
    • Lead projects and initiatives, from technical design to production deployment
    • Collaborate closely with engineers, product managers, and infrastructure teams
    • Oversee the full product delivery cycle: architecture, development, testing, and deployment
    • Maintain technical documentation in Jira and Confluence
    • Drive improvements in development processes and engineering culture
       

    Experience and skills

    • Strong experience in backend programming and software development, with hands-on project work in PHP/Go
    • Proven ability to build resilient and scalable applications, applying SOLID principles and modern architectural practices
    • Hands-on experience with cloud services (AWS, GCP, or Azure)
    • Experience of integration and management of MySQL, PostgreSQL databases
    • Proficiency with Docker and containerization
    • Experience building and maintaining CI/CD pipelines and automating deployments
    • Strong Linux knowledge, confident in the command line, with cloud infrastructure experience
    • Ability to write clear, high-quality technical documentation
    • Experience working with Jira and Confluence
    • Strong teamwork and self-management skills 


    Nice to have:

    • Hands-on experience deploying applications to Kubernetes using Helm and GitOps 
    • Familiarity with infrastructure-as-code tools (Terraform, Ansible, etc.)
    • Knowledge of security best practices and DDoS protection
    • Interest in learning and applying new languages and technologies


    What We Offer:

    • Paid vacation and sick leave
    • The opportunity to work in a dynamic, multicultural team of professionals driven by a shared passion for product innovation and real impact
    • A flat structure with no micromanagement and full ownership of your work
    • A remote-first culture with flexible working hours

     

    More
  • Β· 157 views Β· 32 applications Β· 17d

    Senior Golang Developer to $5000

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B1
    Stack: Golang, AWS, MySQL, Docker, Microservices. We are seeking an experienced Golang Developer to join our team of talented developers for a stable yet dynamic project. As the Golang Developer, you will play an integral role in developing,...

    Stack: Golang, AWS, MySQL, Docker, Microservices.

    We are seeking an experienced Golang Developer to join our team of talented developers for a stable yet dynamic project.

     

    As the Golang Developer, you will play an integral role in developing, maintaining, and refactoring the existing codebase of a multi-service product with complex logic. You will work closely with our experienced Backend team and use the latest stack.

     

    About the project:

    A stable enterprise product for creating marketing presentations, preparing accompanying materials, and developing sales cycle business assistants for global pharmaceutical companies such as AstraZeneca, Novartis, Pfizer, Veeva etc., and financial institutions like ING and Van Lanschot. Completely our code base, we have been developing it since 2015.

     

    Our services are distributed across multiple Availability Zones, adhering to a service-oriented architecture. Since 2018, we have prioritized GraphQL, although we maintain comprehensive support for RESTful APIs. Our core API services are built on a diverse stack of programming languages, each chosen to optimize task performance. This stack includes a rapidly evolving Golang Core API, legacy Core API services in PHP (leveraging frameworks like Laravel and Yii2) for established business logic and data layer interactions, Node.js (utilizing both JavaScript and TypeScript), Python APIs, and .NET Core C# components.

     

    We utilize a hybrid cloud infrastructure, harnessing the strengths of both AWS and GCP to meet our operational needs, and focus on Serverless. Our work also involves extensive integration with API partners, including Veeva, Salesforce, and a variety of others, to ensure a seamless and robust service ecosystem.

     

    As a product with high-security requirements, we undergo regular penetration testing from auditors and client companies to ensure compliance with industry standards such as OWASP, SOC, and ISO.

     

    Essentials:

    - Advanced knowledge of Golang, with experience in web frameworks such as Gin or Echo.

    - Proficiency in developing automated tests using frameworks like Go Testing, Ginkgo, etc.

    - Expertise in performance monitoring, optimization techniques, and troubleshooting.

    - Strong knowledge of SQL and an understanding of transactions.

    - Understanding of OOP, design patterns, cryptography, algorithms, and data structures.

    - Versatility and comprehension of how all aspects of a web project work together (frontend, backend, and the network layer).

    - Basic System Design skills.

    - English reading and writing: Upper Intermediate.

    - English speaking: Lower Intermediate.

     

    Nice-to-haves:

    - Development experience with Node.js, PHP.

    - Knowledge of serverless architectures, especially AWS.

    - Experience in building APIs using REST and GraphQL.

    - Understanding of EDA, Microservices, Hexagonal Architecture.

    - Proficiency in Docker.

    - Experience with CI/CD Pipelines.

    - Familiarity with agile methodologies (Scrum, Kanban).

    - Degree in Computer Science.

    - English speaking: Upper Intermediate.

     

    Benefits:

    In addition to a great base salary, we offer:

    1) Funding for conferences, co-working spaces, software licenses, and other work-related expenses

    2) MacBook if you require one

    3) Mobile devices if you are involved with mobile development projects

    4) Flexible working hours and fully remote working without micromanagement

    5) Modern technology stack

    6) Time for open source development

    7) Bonus at the end of the year

    8) Paid study leave

    9) Paid English language courses

    10) 36 company-paid days off per annum

    11) Access to educational streaming services like Pluralsight

    12) Input on the development of the company

     

    Our core values:

    We are open-minded, humble, respectful, self-driven, and honest, which allows us to create an atmosphere of synergy. Our team is a great fit for those who value self-organization and are passionate about personal growth. If this resonates with you, we’d love to have you join the team.

    More
  • Β· 181 views Β· 36 applications Β· 17d

    Middle+ Golang Developer to $4000

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B1
    Stack: Golang, AWS, MySQL, Docker, Microservices. We are seeking an experienced Golang Developer to join our team of talented developers for a stable yet dynamic project. As the Golang Developer, you will play an integral role in developing,...

    Stack: Golang, AWS, MySQL, Docker, Microservices.

    We are seeking an experienced Golang Developer to join our team of talented developers for a stable yet dynamic project.

     

    As the Golang Developer, you will play an integral role in developing, maintaining, and refactoring the existing codebase of a multi-service product with complex logic. You will work closely with our experienced Backend team and use the latest stack.

     

    About the project:

    A stable enterprise product for creating marketing presentations, preparing accompanying materials, and developing sales cycle business assistants for global pharmaceutical companies such as AstraZeneca, Novartis, Pfizer, Veeva etc., and financial institutions like ING and Van Lanschot. Completely our code base, we have been developing it since 2015.

     

    Our services are distributed across multiple Availability Zones, adhering to a service-oriented architecture. Since 2018, we have prioritized GraphQL, although we maintain comprehensive support for RESTful APIs. Our core API services are built on a diverse stack of programming languages, each chosen to optimize task performance. This stack includes a rapidly evolving Golang Core API, legacy Core API services in PHP (leveraging frameworks like Laravel and Yii2) for established business logic and data layer interactions, Node.js (utilizing both JavaScript and TypeScript), Python APIs, and .NET Core C# components.

     

    We utilize a hybrid cloud infrastructure, harnessing the strengths of both AWS and GCP to meet our operational needs, and focus on Serverless. Our work also involves extensive integration with API partners, including Veeva, Salesforce, and a variety of others, to ensure a seamless and robust service ecosystem.

     

    As a product with high-security requirements, we undergo regular penetration testing from auditors and client companies to ensure compliance with industry standards such as OWASP, SOC, and ISO.

     

    Essentials:

    - Advanced knowledge of Golang, with experience in web frameworks such as Gin or Echo.

    - Proficiency in developing automated tests using frameworks like Go Testing, Ginkgo, etc.

    - Expertise in performance monitoring, optimization techniques, and troubleshooting.

    - Strong knowledge of SQL and an understanding of transactions.

    - Understanding of OOP, design patterns, cryptography, algorithms, and data structures.

    - Versatility and comprehension of how all aspects of a web project work together (frontend, backend, and the network layer).

    - Basic System Design skills.

    - English reading and writing: Upper Intermediate.

    - English speaking: Lower Intermediate.

     

    Nice-to-haves:

    - Development experience with Node.js, PHP.

    - Knowledge of serverless architectures, especially AWS.

    - Experience in building APIs using REST and GraphQL.

    - Understanding of EDA, Microservices, Hexagonal Architecture.

    - Proficiency in Docker.

    - Experience with CI/CD Pipelines.

    - Familiarity with agile methodologies (Scrum, Kanban).

    - Degree in Computer Science.

    - English speaking: Upper Intermediate.

     

    Benefits:

    In addition to a great base salary, we offer:

    1) Funding for conferences, co-working spaces, software licenses, and other work-related expenses

    2) MacBook if you require one

    3) Mobile devices if you are involved with mobile development projects

    4) Flexible working hours and fully remote working without micromanagement

    5) Modern technology stack

    6) Time for open source development

    7) Bonus at the end of the year

    8) Paid study leave

    9) Paid English language courses

    10) 36 company-paid days off per annum

    11) Access to educational streaming services like Pluralsight

    12) Input on the development of the company

     

    Our core values:

    We are open-minded, humble, respectful, self-driven, and honest, which allows us to create an atmosphere of synergy. Our team is a great fit for those who value self-organization and are passionate about personal growth. If this resonates with you, we’d love to have you join the team.

    More
  • Β· 72 views Β· 16 applications Β· 17d

    Senior Golang Developer (with Kubernetes)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Our customer is developing a worldwide network of devices at network edge locations, enabling the users with top class video experience in their homes. The system enables each user to consume his beloved videos from the most optimal edge location in no...

    Our customer is developing a worldwide network of devices at network edge locations, enabling the users with top class video experience in their homes. The system enables each user to consume his beloved videos from the most optimal edge location in no time. The team focuses on data transfer and networking problems, aggregating users' data and applying real-time decisions to optimize the content delivery.

    As part of the continued growth, we are looking for an experienced Senior Software Engineer to join the Edge Cloud development team and work with us on building a worldwide workload platform β€” the most distributed and high-performance edge cloud network. It is an excellent opportunity for you to join a team of highly experienced developers who embrace the culture of making customers successful, aiming for the sky, being better together, and enjoying the ride. If you are a performance freak, innovative, and fun to work with, we invite you to join our ride!

     

    Requirements:

     

    • Solid experience building and operating Kubernetes-based solutions (Cloud&on-prem)
    • 5+ years of experience in software development (preferably with NodeJS or Python)
    • 3+ years of experience specifically with Golang
    • Proven SaaS/IaaS development experience
    • Experience with system architecture design
    • Fluency in English

       

    Nice to have:

     

    • Deep knowledge development experience within Kubernetes internals β€” a major advantage
    • Experienced with Kubernetes installation on Bare Metal and Virtual servers
    • Familiarity with Helm Charts, Kubernetes operators, and CRDs
    • Monitoring stack such as ELK, Prometheus, and Grafana
    • Experience with Networking Protocols
    • Experience with a Linux environment
    • Experience with security threats and preventive best practices
    • A Degree in Computer Science, Computer Engineering, or equivalent

     

    Responsibilities:

     

    • Create an ecosystem where it will be easy to install and manage workloads on thousands of Kubernetes clusters around the world.
    • You will be a value creator β€” architect, design, and develop a new product from scratch
    • Collaborate with and contribute to the Kubernetes open source community
    • You will have a lot of freedom and responsibility

       

    We offer:

     

    • Competitive salary depending on your experience
    • Professional development opportunities
    • Study and practice of English: courses and communication with colleagues and clients from different countries
    • Yoga classes
    • Compensation package (paid vacation, sick leaves)
    • Flexible working hours (from 9-11 to 18-20)
    • Comfortable offices in Kyiv and Warsaw, or the possibility to work remotely

       

    If your qualifications and experience match the requirements of the position, our recruitment team will reach out to you in a week maximum. Please rest assured that we carefully consider each candidate, but due to the amount of applications the review and further processing of your candidacy may take some time.

    More
  • Β· 161 views Β· 24 applications Β· 18d

    Software developer (Go)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 4 years of experience Β· English - B1 Ukrainian Product πŸ‡ΊπŸ‡¦
    We are the creators of a new fintech era! Our mission is to change this world by making blockchain accessible to everyone in everyday life. WhiteBIT is a global team of over 1,200 professionals united by one mission β€” to shape the new world order in the...

    We are the creators of a new fintech era!
    Our mission is to change this world by making blockchain accessible to everyone in everyday life. WhiteBIT is a global team of over 1,200 professionals united by one mission β€” to shape the new world order in the Web3 era. Each of our employees is fully engaged in this transformative journey.
    We work on our blockchain platform, providing maximum transparency and security for more than 8 million users worldwide. Our breakthrough solutions, incredible speed of adaptation to market challenges, and technological superiority are the strengths that take us beyond ordinary companies. Our official partners include the National Football Team of Ukraine, FC Barcelona, Lifecell, FACEIT and VISA.

    The future of Web3 starts with you: join us as a Software developer

    Requirements:

    β€” 4+ years of the commercial experience with Go (Golang)
    β€” Clean code approach: SOLID, design patterns, best practices
    β€” Experience writing unit tests (test strategy, mocking, coverage)
    β€” Experience with relational & NoSQL databases (Redis, Elasticsearch)
    β€” Understanding of CI/CD pipelines; Kubernetes is a plus
    β€” Confident Git usage (branching strategies, code reviews)
    β€” Strong experience with REST APIs, HTTP, OpenAPI / Swagger
    β€” Knowledge of backend security: OWASP Top 10, JWT, OAuth2, Encryption & secure data handling
    β€” Strong communication, problem-solving, and teamwork skills
    β€” Proactive mindset and continuous learning attitude

    Would be nice:
    β€” Experience in fintech / crypto
    β€” Understanding of trading systems and blockchain basics
    β€” Knowledge of financial compliance
    β€” Integrations with payment providers (Checkout, Zen, AnyMoney, Clear Junction)
    β€” Experience with SEPA, Visa/Mastercard, antifraud systems
    β€” Mobile payments (Apple Pay, Google Pay)

    Responsibilities:
    β€” Write clean, maintainable, well-documented code
    β€” Ensure performance, scalability, and reliability of services
    β€” Write and maintain unit and integration tests
    β€” Conduct code reviews and provide constructive feedback
    β€” Debug and resolve complex backend issues
    β€” Improve and maintain existing codebases
    β€” Collaborate closely with Frontend, QA, Product, and Design teams
    β€” Participate in Agile processes (sprint planning, standups, retrospectives)
    β€” Share knowledge and clearly communicate technical solutions

    Immerse yourself in Crypto & Web3:
    β€” Master cutting-edge technologies and become an expert in the most innovative industry.
    Work with the Fintech of the Future:
    β€” Develop your skills in digital finance and shape the global market.
    Take Your Professionalism to the Next Level:
    β€” Gain unique experience and be part of global transformations.
    Drive Innovations:
    β€” Influence the industry and contribute to groundbreaking solutions.
    Join a Strong Team:
    β€” Collaborate with top experts worldwide and grow alongside the best.
    Work-Life Balance & Well-being:
    β€” 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.

    More
  • Β· 107 views Β· 24 applications Β· 19d

    Backend/Golang Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 8 years of experience Β· English - B2
    We are looking for Backend/Golang Developers to join our team. You will be responsible for building and evolving a high-performance backend platform that powers real-time, user-facing applications in a scalable and reliable microservices environment. Key...

    We are looking for Backend/Golang Developers to join our team.

    You will be responsible for building and evolving a high-performance backend platform that powers real-time, user-facing applications in a scalable and reliable microservices environment.

    Key Responsibilities:

    • Build a cutting-edge real-time cross-selling platform;
    • Take ownership of the backend that powers multiple user-facing apps, advancing our state-of-the-art gRPC-based microservice architecture;
    • Actively participate in code reviews to ensure that our platform and codebase meet the highest quality standards;
    • Take a proactive role in all aspects of platform design and development, with a strong emphasis on scalability and availability.

    Bring to the team:

    • Solid experience with gRPC, REST API, and Backend testing;
    • Strong familiarity with Agile methodologies, fostering collaboration, and adaptability;
    • Excellent communication and problem-solving skills;
    • Experience building Go applications with a focus on resilience and uptime;
    • Fluent business English.

    We offer:

    • Maximum flexibility;
    • Professional trainings, conferences and certifications;
    • Corporate events and benefits;
    • Professional literature;
    • English courses.
    More
  • Β· 118 views Β· 40 applications Β· 20d

    Senior Backend - Golang to $5600

    Full Remote Β· EU Β· Product Β· 6 years of experience Β· English - B2
    At the moment the company is looking for a Golang Developer who will be a part of their team: Tasks: -Write robust, scalable and easy-to-maintain code -Develop high-quality integration code with third-party APIs and services, following the latest design...

    At the moment the company is looking for a Golang Developer who will be a part of their team:

     

    Tasks:

    -Write robust, scalable and easy-to-maintain code

    -Develop high-quality integration code with third-party APIs and services, following the latest design and development patterns

    -Collaborate with cross-functional teams to identify and resolve integration issues

    -Research, design, scope, and estimate project requirements, ensuring the team meets agreed deadlines

    -Ensure the team is to coding standards and best practices

    -Develop and maintain technical documentation to ensure it reflects the current state of integration architecture and design

    -Stay up-to-date with the latest integration technologies, trends, and tools, and apply them to improve our integration services

    -Participate in code review sessions, providing feedback to team members

    -Contribute to the development and implementation of processes and procedures to ensure the team's productivity and efficiency

     

    Must-have:

    -At least 3+ years of experience with Golang

    -Knowledge of database (preferably PostgreSQL)

     

    Nice-to-have:

    -Previous experience with Linux, Docker, Kubernetes

    -Knowledge of gRPC

    -Ability to design, implement, and build microservices

     

    Benefits:

    -Full-time, remote job

    -4 days working week (Monday - Thursday, Friday day off)

    -Paid vacation (20 days) and sick leaves

    -Flexible working schedule

    -Friendly professional staff and warm atmosphere

    Interview process:

    -Call with HR

    -Deeper technical interview with CTO and Systems Architect

     

    More
  • Β· 56 views Β· 11 applications Β· 20d

    AI-First Product Engineer (Full-Stack) SvelteKit Frontend, Golang Backend

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    We don't need coders, we need engineers who build features end-to-end using Claude Code. Without any "hand-coding". Details: β€’ AI coding experience (mandatory!): experience with Claude Code - #1 priority, or other agentic coding tools. Claude Code is...

    We don't need coders, we need engineers who build features end-to-end using Claude Code. Without any "hand-coding".

    Details: 
     β€’ AI coding experience (mandatory!): experience with Claude Code - #1 priority, or other agentic coding tools. Claude Code is what is used on the project 
    β€’ Senior Full-Stack Engineer (SvelteKit Frontend, Golang Backend), 5+ years of experience, can potentially consider really strong candidates with 4 years of experience 
    β€’ Strong proficiency in English (Upper-intermediate level or Advanced)
     β€’ Full-time
     β€’ Fully remote
     β€’ Start: ASAP!

    Sharing more details about the responsibilities and requirements below.

    What you'll actually do:
     β€’ Own features end-to-end: from specs to deployment to fixing bugs
     β€’ Use Claude Code to generate SvelteKit frontend and Golang backend code
     β€’ Review AI output for quality and architectural fit
     β€’ Fix bugs to learn our codebase, then rapidly build new features
     β€’ Make quick decisions on what to build vs buy vs generate with AI
     β€’ Talk to customers when they report issues and ship fixes same day

    Our stack:
     β€’ Frontend: SvelteKit, turbo monorepo, Vercel
     β€’ Backend: Golang monorepo
     β€’ AI: Claude Code (mandatory), other agentic coding tools

    Products you will build:
     β€’ API: platform features, tooling, multi-agent system, etc.
     β€’ UIs: internal UIs, B2B dashboards, B2C web appsYou must have:
     β€’ Ownership mentality with a strive for elegantly simple, high-quality solutions
     β€’ Strive for max quality - you test your own work thoroughly since we have no QA team, everything you ship MUST work
     β€’ Product mindset - you care about WHY we're building something
     β€’ Proven experience using Claude Code or similar agentic AI (Cursor, Windsurf) 
     β€’ Strong SvelteKit and Golang experience - you'll review AI's code in these, and you must understand how it works
     β€’ Broad architectural knowledge of building modern full-stack applications
     β€’ Excellent spoken English and a good internet connection for daily video calls

    You are a great fit if you:
     β€’ Get frustrated when development takes weeks instead of days
     β€’ You think in features and architecture and not single lines of code
     β€’ Can spot subtle bugs in AI-generated code quickly
     β€’ You ship fast but always verify it actually works
     β€’ Have shipped real products that customers actually use
     β€’ Think "how can AI build this?" as your first instinct

    Red flags (don't apply if):
     β€’ You've never used Claude Code or similar AI coding tools
     β€’ You're a perfectionist who loves to code
     β€’ You need detailed specs before starting
     β€’ You see AI as a threat rather than leverage
     β€’ You're outside European/African timezones

    More
  • Β· 152 views Β· 57 applications Β· 24d

    Go Backend Developer (+ PHP / Node.js) to $4000

    Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - None
    We are looking for a strong backend developer to support and develop a custom-built gambling project in Telegram. The project is live, with real users and real load, so we value not only technical skills but also the ability to understand existing code,...

    We are looking for a strong backend developer to support and develop a custom-built gambling project in Telegram. The project is live, with real users and real load, so we value not only technical skills but also the ability to understand existing code, architecture, and business logic.

    Responsibilities

    • Support and development of the backend written in Go
    • Working with existing code in PHP and Node.js
    • Integration with Telegram API, payment systems, and external services
    • Improving system performance, stability, and reliability
    • Designing and extending APIs
    • Working with databases, queues, and caching systems
    • Bug fixing and participation in refactoring
    • Collaboration with product, frontend, and DevOps teams

    Requirements

    • Strong knowledge of Go and commercial development experience
    • Hands-on experience with PHP and Node.js
    • Understanding of high-load backend system design
    • Experience with REST / HTTP APIs
    • Solid knowledge of SQL (MySQL / PostgreSQL); NoSQL is a plus
    • Experience with message queues (Redis, RabbitMQ, Kafka, etc.)
    • Ability to read, understand, and maintain existing code
    • Good understanding of backend application architecture

    Nice to have

    • Experience in gambling / betting / crypto projects
    • Experience developing Telegram bots or services for Telegram
    • Understanding of anti-fraud systems, payment flows, and balance management
    • Experience with Docker and CI/CD pipelines
    • Skills in profiling and optimizing Go applications

    We offer

    • Work on a live product with real traffic
    • Influence over technical and architectural decisions
    • Flexible remote work format
    • Competitive compensation, discussed individually
    • Long-term cooperation
    More
  • Β· 75 views Β· 16 applications Β· 24d

    Senior Golang Developer

    Full Remote Β· EU Β· Product Β· 4 years of experience Β· English - None
    Job description Our client is an international product-based IT company specializing in the iGaming industry. Founded in 2014, the company quickly became a leader in the CIS region and is now expanding globally. We are currently looking for a Senior...

    Job description

    Our client is an international product-based IT company specializing in the iGaming industry. Founded in 2014, the company quickly became a leader in the CIS region and is now expanding globally.

    We are currently looking for a Senior Golang Developer.

     

    πŸ“‹ Key responsibilities and your contribution:

    • Developing and maintaining microservices in Go
    • Participating in architectural design (DDD, Event Sourcing, SOLID, Design Patterns)
    • Integrating with external systems via API (REST, gRPC, WebSocket)
    • Optimizing performance and resiliency (Pprof, tracing, etc.)
    • Implementing and maintaining monitoring and logging systems (Prometheus, Grafana, ELK, etc.)
    • Working with message brokers (Kafka, RabbitMQ)
    • Writing tests: unit, integration, TDD
    • Working with SQL and NoSQL databases, caches, and migrations
    • Code review, participation in CI/CD processes (GitLab CI, linters)
    • Participating in task planning, decomposition, and estimation (Agile, Scrum/Kanban)
    • Mentoring junior developers and contributing to the hiring process

     

    πŸ“š Your qualifications:

    • Expertise in Go with 4+ years of hands-on experience
    • Strong understanding of Go core concepts: data structures, interfaces, goroutines, channels, defer, context, memory model
    • Experience with Go packages and frameworks: sync, runtime, profiling tools, race detector, Gin, Echo, Go-Kit, Beego
    • Knowledge of software architecture and design: DDD, Event Sourcing, 12-Factor App, SOLID principles, design patterns, microservices
    • Experience building fault-tolerant, observable systems
    • Proficiency in testing and related tools: unit, integration, performance, security; go test, httptest, Testify
    • Strong understanding of algorithms, data structures, and complexity
    • Hands-on experience with monitoring and logging tools: Sentry, Prometheus, Grafana, Alertmanager, ELK stack, OpenTelemetry, Jaeger
    • Experience working with databases and caching: PostgreSQL, MySQL, MongoDB, ACID, indexes, transactions, replication, migrations
    • Good understanding of APIs and networking: HTTP/1.1, HTTP/2, REST, gRPC, WebSocket, OSI model, TCP/UDP
    • Experience in API debugging and network troubleshooting

     

    βž• Nice to have:

    • Experience with Highload systems
    • Understanding of ISO 27001, GDPR, PCI/DSS compliance
    • Contributions to Open Source or a public GitHub profile

     

    Benefits:

    ⭐ Days of recovery: 20 paid vacation day per year and unlimited sick leave days.
    ⭐ Health: corporate medical insurance, a company psychologist and a Cafeteria of Benefits for personal wellness choices.
    ⭐ Education: a variety of foreign languages course for you to choose from. Also we are open for your development and you can choose different courses /training for improving your skills.
    ⭐ Compensation: additional benefits that can be used according to company policy, e.g. paid business trips, international conference opportunities, lunch perks at our offices etc.
    ⭐ Work Environment: work remotely or from one of our offices in Cyprus, Portugal, Poland, equipped with the equipment you’ll need for success.

    More
  • Β· 57 views Β· 7 applications Β· 24d

    Principal Golang Engineer

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - None
    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...

    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
  • Β· 79 views Β· 13 applications Β· 24d

    Golang Team Lead

    Full Remote Β· EU Β· Product Β· 6 years of experience Β· English - B1
    We are looking for a Golang Team Lead to join our teams! Requirements: β€’ 3+ years of practical experience applying Golang best practices and development strategies, with an in-depth understanding of Go's ecosystem and the capability to mentor and guide...

    We are looking for a Golang Team Lead to join our teams!


    Requirements:

    β€’ 3+ years of practical experience applying Golang best practices and development strategies, with an in-depth understanding of Go's ecosystem and the capability to mentor and guide the team in adopting these practices;
    β€’ At least 5 years of prior experience with any back-end technology, plus experience with any front-end technology;
    β€’ Diverse experience with relational and NoSQL databases including document, key/value (like MongoDB, Redis, etc.);
    β€’ Practical experience working with messaging services with a preference for NATS (experience with other services like Kafka or RabbitMQ is also acceptable) utilizing request/reply, pub/sub, concurrent consumers and other patterns;
    β€’ Experience with setting up and maintaining CI/CD pipelines and containerization tools like Docker and Kubernetes, along with basic knowledge of Kubernetes (k8s), Terraform, GitOps and ArgoCD;
    β€’ Proven ability to design, build, and maintain scalable microservices;
    β€’ Experience working with system monitoring, telemetry and observability tools;
    β€’ Experience with software engineering best practices: unit testing, code reviews, design documentation.
     

    Leadership and Team Skills:

    β€’ Team Management: Experience leading and mentoring a team of developers, conducting code reviews and facilitating knowledge sharing;
    β€’ Communication Skills: Excellent communication skills for effective collaboration with cross-functional teams and stakeholders;
    β€’ Problem-Solving Abilities: Proven track record of analyzing complex issues and developing effective solutions.
     

    Will be plus:
     

    • Knowledge of fintech concepts, trends, and industry practices;
    • Familiarity with event-driven architecture;
    • Experience with GitOps practices for managing and automating infrastructure and application deployments;
    • Experience in designing, building, and optimizing high-load systems for performance, scalability, and reliability.


    Responsibilities:

     

    • Lead the engineering team building fintech products from the ground up, overseeing the entire process from team formation and system design to guiding the team through the SDLC, while fostering a culture of continuous improvement, driving the adoption of modern development methodologies and tools, and ensuring the team stays at the cutting edge of innovation.
    • Analyze and integrate 3rd party APIs into the system enabling new functionalities.
    • Collaborate with cross-functional teams to design and implement complex software solutions.
    • Facilitate and guide technical discussions to find effective solutions to complex problems.
    • Lead and participate in code reviews to maintain high quality, enforce best practices, and foster knowledge sharing across the team(s).


    Our benefits to you:

     

    ☘️An exciting and challenging job in a fast-growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
    🀝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
    πŸ§‘πŸ»β€πŸ’»Modern corporate equipment based on macOS or Windows and additional equipment are provided
    πŸ–Paid vacations, sick leave, personal events days, days off
    πŸ’΅Referral program β€” enjoy cooperation with your colleagues and get the bonus
    πŸ“šEducational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
    🎯Rewards program for mentoring and coaching colleagues
    πŸ—£Free internal English courses
    ✈️In-house Travel Service 
    πŸ¦„Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more
    🎳Other benefits could be added based on your location

    More
  • Β· 74 views Β· 2 applications Β· 25d

    Software Engineer (Platform)

    Hybrid Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B1 Ukrainian Product πŸ‡ΊπŸ‡¦
    The core of our achievements is our team. We believe in people and shared values SELECT. That’s why, together with Vladyslav Kiriushkin - Engineering Manager at Platform tribe, we’re looking for a Senior Software Engineer to join our new team transforming...

    The core of our achievements is our team. We believe in people and shared values SELECT. That’s why, together with Vladyslav Kiriushkin - Engineering Manager at Platform tribe, we’re looking for a Senior Software Engineer to join our new team transforming the EdTech industry.
     

    What will you do:

    • Build and evolve backend services for a new mission-critical product, from MVP to broader adoption.
    • Implement reliable transactional workflows: clear state handling, safe retries, and consistent data persistence.
    • Integrate with external partners/systems and make integrations production-grade (edge cases, timeouts, partial failures).
    • Ensure operational readiness: monitoring/alerting, debugging, incident participation, and performance improvements.
    • Contribute to engineering standards: code quality, tests, documentation, and continuous delivery practices.
       

    What do you need to join us:

    • 5+ years of backend engineering experience;
    • Strong backend fundamentals: API design, concurrency, databases, distributed systems basics
    • Solid experience shipping and maintaining production services;
    • Experience of integrating external systems/APIs, building robust adapters, and handling edge cases at scale
    • Reliability mindset: observability, failure-mode thinking, and pragmatic testing.
       

    Challenges you will face:

    • Ambiguity of a new product: requirements will evolve as we validate the MVP, so you’ll need to iterate quickly and make pragmatic trade-offs;
    • High correctness expectations: you’ll work on mission-critical flows where edge cases matter (retries, duplicates, partial failures, inconsistent partner responses);
    • Operational ownership: you’ll help run what you build – monitoring, debugging, incident participation, and improving reliability over time;
    • Balancing delivery and engineering quality: shipping fast while still keeping the codebase maintainable (tests, clear interfaces, documentation);
    • Cross-team dependencies: progress may depend on aligning with other teams’ timelines and changes in existing systems, so communication and coordination are part of the job.
       

    What do we offer:

    • Work within an ambitious team on a socially impactful education product.
    • An office with a reliable shelter, generators, satellite internet, and other amenities.
    • Access to our corporate knowledge base and professional communities.
    • Personal development plan.
    • Compensation for English language learning, external training, and courses.
    • Medical insurance and full sick leave compensation.
    • Corporate holidays: we take a week-long paid holiday to rest and recharge twice a year.
       

    Are you interested?

    Send your CV!

    More
  • Β· 106 views Β· 8 applications Β· 26d

    Go (Golang) Developer (Quantum Computing) to $4500

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B2
    V4Scale is not just a company; it's an innovation powerhouse that enhances the R&D capabilities of prominent Israeli and US technology firms, with headquarters in Tel Aviv. We do this by harnessing the incredible talents of our diverse global remote...

    V4Scale is not just a company; it's an innovation powerhouse that enhances the R&D capabilities of prominent Israeli and US technology firms, with headquarters in Tel Aviv. We do this by harnessing the incredible talents of our diverse global remote workforce, and we welcome candidates from any location worldwide.

    We are constantly growing and are now looking for a Golang Developer to join our Mixed Development Team, which is working in cooperation with a top Israeli startup on the Quantum Computing area.

     

    Requirements:

    • Proven experience in server-side Golang programming, featuring: microservices, communication protocols, databases.
    • Experience working in Docker and K8S environments and a solid understanding of SQL and APIs.
    • Background in development of workflow automation and orchestration platform or another kind of enterprise or cloud-based (AWS, GCP) high-scale systems - an advantage.
    • English proficiency at a level suitable for participation in meetings (B2).

       

    We offer:

    • Full time Remote work, mixed international team, cutting-edge technologies, and flexible working hours.
    • Business trips to Israel (beach hotel, rented car) - optional
    • The project that you are not ashamed to write about in your resume.
    • A friendly team with experienced mentors instead of bosses.
    More
  • Β· 197 views Β· 25 applications Β· 27d

    Golang developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B1
    About CherryTrader CherryTrader is an innovative product company developing a next-generation marketplace platform. Our goal is to redefine how digital marketplaces operate by offering seamless, scalable, and efficient solutions for users and businesses....

    About CherryTrader
    CherryTrader is an innovative product company developing a next-generation marketplace platform. Our goal is to redefine how digital marketplaces operate by offering seamless, scalable, and efficient solutions for users and businesses. As we expand, we are seeking a highly skilled Senior Backend Developer to lead key initiatives, influence architecture decisions, and help scale our backend systems.

    Role Overview
    As a Senior Backend Developer, you will be responsible for designing, building, and optimizing the core backend infrastructure of our platform. You will work closely with cross-functional teams to ensure scalability, performance, and reliability of services. This role is ideal for someone with a deep understanding of backend technologies and architectural best practices, particularly in Go and distributed systems.

    Key Responsibilities

    • Design and develop high-performance backend systems and RESTful APIs using Go (Golang)
    • Lead architectural decisions applying SOLID principles, design patterns, and Clean Architecture
    • Collaborate with engineering and product teams to design scalable, maintainable, and secure solutions
    • Optimize and manage relational databases (SQL) with a focus on performance and data integrity
    • Troubleshoot production issues and implement effective solutions
    • Drive DevOps and cloud integration efforts in collaboration with infrastructure teams

    Required Qualifications

    • 5+ years of professional experience in backend development
    • 3+ years of hands-on experience with Go (Golang)
    • Strong knowledge of SQL databases and query optimization
    • Deep understanding of REST API design and best practices
    • Proven experience applying Clean Architecture, SOLID principles, and advanced design patterns
    • Proficiency with Git, including resolving complex merge conflicts in collaborative environments
    • Ability to take ownership of large features and systems with minimal supervision
    • Strong communication skills and a proactive, team-oriented mindset

    Preferred Qualifications

    • Experience working with Google Cloud Platform (GCP)
    • Familiarity with Google Cloud Spanner or similar distributed SQL databases
    • Hands-on experience with microservices architecture
    • Knowledge of gRPC and protocol buffers
    • Exposure to CI/CD processes and infrastructure automation

    What We Offer

    • A product-driven company culture with long-term vision
    • Technical ownership and autonomy
    • Remote-first work environment with flexible hours
    • Competitive compensation based on seniority and performance
    • An opportunity to influence product architecture and direction from an early stage
    More
Log In or Sign Up to see all posted jobs