Jobs

80
  • Β· 265 views Β· 59 applications Β· 21d

    Middle Go (Golang) Developer to $5000

    Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B1 - Intermediate
    Work Modes: Remote (Europe‑friendly time zones) or On‑site with assisted relocation to IaΘ™i, Romania or Riga, Latvia. Employment: Full‑time Relocation (on‑site track): Full package from Ukraine β†’ EU (legal, housing, transport, equipment) Why join...

    Work Modes: Remote (Europe‑friendly time zones) or On‑site with assisted relocation to IaΘ™i, Romania or Riga, Latvia.

    Employment: Full‑time Relocation (on‑site track): Full package from Ukraine β†’ EU (legal, housing, transport, equipment)

     

    Why join Veido

    Veido is a boutique product development house and consulting firm. We empower industries with transformative digital solutionsβ€”from mobility and logistics to marketing data. Our products impact over 10,000,000+ users globally. We build fast, ship quality, and work from state‑of‑the‑art offices alongside a supportive team (including many colleagues from Ukraine already on site).

     

    The role

    We’re hiring a Middle Go (Golang) Developer to help build next‑generation platforms across transportation/mobility/logistics. You’ll design robust APIs and services, collaborate closely with senior engineers, and contribute to architecture and delivery speed.

     

    What you’ll do

    • API development: Design and ship high‑quality back‑end services and API endpoints in Go.
    • gRPC & microservices: Implement efficient inter‑service communication (gRPC) within our Google Cloud Platform (GCP) ecosystem.
    • Data layer: Work with Cloud Spanner (plus BigQuery exposure is a bonus) for scalable, reliable data access.
    • Business analysis: Translate requirements and competitor insights into efficient endpoints and service designs.
    • Performance & reliability: Profile hot paths, tune queries, and add observability (metrics/logs/traces) for dependable services.
    • Quality & speed: Apply Clean Code principles, write maintainable code, add tests, and continuously improve delivery speed.
    • Collaboration: Work closely with the team under guidance from a senior Go developer; participate in code reviews and design sessions.
    • Continuous learning: Stay current on Go tooling and cloud best practices; proactively suggest improvements to our stack and workflows.

     

    What you’ll bring

    • 2βˆ’3+ years of commercial Go experience (exceptional early‑career engineers with strong output are welcome).
    • Solid grasp of the Go ecosystem and tooling.
    • Hands‑on building HTTP/gRPC APIs; familiarity with distributed systems concepts.
    • Experience on GCP; Cloud Spanner experience strongly preferred.
    • Clear understanding of system components, data flows, and performance considerations.
    • Familiarity with Clean Code practices and modern development workflows (testing, CI/CD, code review).
    • Strong problem‑solving skills and effective communication in English (Ukrainian/Russian helpful).
    • Bachelor’s in CS or equivalent practical experience.

     

    Nice to have

    • Experience with microservices at scale and service observability (OpenTelemetry, Prometheus/Grafana).
    • Knowledge of cloud‑based SaaS product development.
    • Track record of shipping quickly without sacrificing quality.
    • Contributions to open‑source or notable personal projects.

     

    Work modes

    Remote (Europe‑friendly):

    • Work from anywhere with 4+ hours overlap with EET/EEST.
    • Stable connection, security hygiene, and camera‑on collaboration for key sessions.

     

    On‑site with relocation (from Ukraine β†’ EU): This track includes a comprehensive, hands‑on relocation package:

    • Legal & residence permits: End‑to‑end guidance; typical onboarding ~1βˆ’2 weeks (subject to authorities).
    • Housing support: 2βˆ’3 months of free accommodation near the office; assistance with deposit and long‑term lease setup.
    • Transport & logistics: Flight/ground travel coordination and arrival support.
    • Equipment & setup: Day‑1 workstation (laptop/monitor/peripherals) and office access.
    • Community: Existing Ukrainian teammates on site to help you settle quickly.

     

    Important: For the on‑site track, applicants must be ready and eligible to relocate to IaΘ™i, Romania or Riga, Latvia in compliance with Ukrainian and EU regulations.

     

    Compensation & growth

    • Competitive salary (top of market in the region), with increases tied to performance and scope.
    • Rapid career growth opportunities in a team that values ownership and mentorship.
    • Modern office environment with world‑class amenities and housing within walking distance.

     

    How to apply

    • CV/LinkedIn and links to GitHub or notable repos.
    • A brief description of your commercial Go experience (projects, stack, your role).
    • Your preferred track: Remote or On‑site with Relocation.
    • If On‑site
      • 1) Preferred location (IaΘ™i or Riga), 
      • 2) Earliest relocation date from Ukraine, 
      • 3) Confirmation you are legally able to relocate and work on‑site in the EU.
    More
  • Β· 303 views Β· 26 applications Β· 1d

    Go Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· B1 - Intermediate
    AIMPROSOFT β€” Go Engineer Opportunity! Aimprosoft, a fast-growing outsourcing IT company, is expanding its staff and is looking to hire a Go Engineer on a contract basis (6 months with potential prolongation) to work on a strategic project for a...


    πŸš€AIMPROSOFT β€” Go Engineer Opportunity!   

      
    Aimprosoft, a fast-growing outsourcing IT company, is expanding its staff and is looking to hire a Go Engineer on a contract basis (6 months with potential prolongation) to work on a strategic project for a USA client. The project focuses on building a synthetic data generation system to support AI training, military simulations, and test environments. This involves generating highly realistic (but artificial) data for military scenarios, including aircraft, naval, and ground asset movements, as well as command-and-control systems. 

     

    🎯About the role:   

    We are looking for a Senior Engineer with expertise in Go. This is a hands-on engineering position focused on implementing data format conversion services and supporting distributed simulation data workflows. You will play a key role in refactoring the Go codebase from an event-driven model to a channel-based architecture for improved scalability and maintainability. You’ll work on high-performance backend development, mathematical modeling, and data workflows in a secure and technically challenging domain. 
     
    πŸ”₯What We Need From You:  

    • 2+ years of Go programming experience 
    • Experience with C++ for low-level binary data handling 
    • Ability to parse and construct packed binary data formats 
    • Familiarity with IEEE 1278 (Distributed Interactive Simulation standard) 
    • Proficiency with Protobuf for data serialization and interoperability 
    • Knowledge of service-oriented architectures and REST APIs 
    • Hands-on experience with containerization (Kubernetes, Podman or Docker, Linux) 
    • Exposure to anomaly detection methods for streaming data 
    • English proficiency at B2 (Upper-Intermediate) level or higher. 

    Nice to Have

    • Familiarity with UML for design documentation 

     

    πŸ› οΈ What You Will Do: 

    • Go Development: Implement proper Go idioms, channel architecture, and multi-threading for performance optimization 
    • Data Format Implementation: Work with DIS packet formats and potentially Link-16 military communication protocols 
    • QA & Validation: Ensure that generated scenarios match intended parameters (e.g., confirming 100 aircraft fly at correct speeds/altitudes) 
    • Anomaly Generation: Develop algorithms that create realistic but intentionally flawed data (e.g., spoofing, teleportation, impossible speeds) 
    • Mathematical Modeling: Implement geodesic calculations, trigonometry, and movement algorithms for realistic entity behavior 

     

      

    πŸ’ΌWhat We Offer:  

    • Opportunity to work with AI  
    • A competitive salary that appreciates your skills and experience  
    • Cozy atmosphere and modern approaches. We have neither bureaucracy nor strict management or "working under pressure" conditions  
    • Opportunity to implement your ideas, tools, and approaches. We are open to changes and suggestions aimed at improvement  

     

     

     

      

     

    More
  • Β· 126 views Β· 45 applications Β· 21d

    Golang Developer (Igaming) project-based

    Full Remote Β· Worldwide Β· 5 years of experience Β· B1 - Intermediate
    Join Our Team Whimsy Games is an outsourcing game development company known for creating innovative and entertaining games for various platforms. With a focus on creativity, Whimsy Games constantly explores new ideas and pushes game development’s...

    Join Our Team

    Whimsy Games is an outsourcing game development company known for creating innovative and entertaining games for various platforms. With a focus on creativity, Whimsy Games constantly explores new ideas and pushes game development’s boundaries. In the next few years, we aim to create bestsellers and become a respected partner for global GameDev companies.

    About The Project:
    We are working on transforming a successful physical iGaming machine into an online product. The gameplay has similarities to traditional slots but introduces distinctive mechanics and lotto-style features, creating a fresh player experience. 

     

    Key Responsibilities: 
    -Collaborate on designing and implementing server-side architecture, ensuring scalability and reliability. 
    -Define and maintain contracts, APIs, and data formats to support seamless integration with client applications. 

    -Configure and optimize server components, including game slot systems and related features.

    -Prepare and manage mock data, test responses, and simulation tools to support development and QA processes. 

    -Contribute to performance analysis and simulation of core gameplay systems, including return-to-player (RTP) calculations. 

    -Work closely with front-end developer, game designer, and QA engineers to deliver high-quality game features.
     

    Requirements:

    -At least 5 years of backend development, 
    -Knowledge of Golang,
    -Experience working in the iGaming industry,
    -Experience with NoSQL (MongoDB, Elasticsearch), 
    -Experience with relational databases (PostgreSQL, MS SQL, MySQL), 
    -Experience with message brokers (Kafka, RabbitMQ), 
    -Experience with Unit Testing, 
    -Experience with Amazon Web Services, 
    -Understanding of microservice architecture,
    -Understanding of basic principles: patterns, SOLID, KISS, DRY, etc... 
    -Understanding of client-server communication,

    -Experience developing slot and other games business logics and APIs.

    Will be a plus:
     *Experience building back-office systems for iGaming products.

     

    What Do We Offer:

    *Timely and competitive compensation,
    *Ability to work from anywhere in the world in comfortable conditions while remaining a member of the team,

    *Regular company-wide sync-ups to share your thoughts and ideas,

    *The coolest team of passionate Game Development experts.
     

    More
  • Β· 86 views Β· 21 applications Β· 18d

    Middle/Senior Go Engineer (Accessibility Product House)

    Full Remote Β· EU Β· 4 years of experience Β· B2 - Upper Intermediate
    We’re looking for an experienced Go Engineer to join our client’s innovative team. In this role, you’ll be responsible for designing and implementing scalable, distributed Back-end solutions for a SaaS platform. Our client is a market-leading software...

    We’re looking for an experienced Go Engineer to join our client’s innovative team. In this role, you’ll be responsible for designing and implementing scalable, distributed Back-end solutions for a SaaS platform.

     

    Our client is a market-leading software development company that specializes in web and mobile accessibility. They focuse on providing accessibility automation to enterprises. Their AI-powered products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines

     

    Requirements

    • 3+ years of experience with Golang
    • Proficiency with at least one major cloud provider (GCP, AWS, or Azure), including serverless and container-based deployments
    • Expertise in modern software design practices
    • Familiarity with multiple data stores/services (SQL, NoSQL, ElasticSearch, BigQuery, etc.)
    • Knowledge of high-scale stream and batch processing systems (e.g., Flink, Spark, Kafka)
    • Extensive experience in managing and maintaining production systems
    • Upper-Intermediate level of English

     

    WILL BE A PLUS:

    • Knowledge of Kotlin, Python, and Node.js
    • Understanding of distributed systems and microservices architecture
    • Familiarity with Kubernetes and container orchestration platforms
    • Experience with ClickHouse or other high-performance databases

    Personal Profile

    • Independent and self-motivated learner
    • Excellent problem-solving skills
    • Proactive attitude
    • Strong team player with a collaborative mindset

     

    Responsibilities

    • Design and implement scalable, distributed Back-end solutions for a SaaS platform
    • Architect and deliver complex systems focused on accessibility compliance
    • Plan, execute, and maintain large-scale software delivery pipelines
    • Monitor system health and optimize performance across services
    • Research, evaluate, and integrate modern technologies into the Back-end architecture
    • Troubleshoot issues across various Back-end services and infrastructure
    • Collaborate on evolving the product’s core architecture to meet performance and scale requirements
    • Lead or contribute to hands-on technical architecture and SaaS infrastructure decisions
    More
  • Β· 54 views Β· 4 applications Β· 17d

    Senior Golang Engineer

    Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper Intermediate
    About the Project We are developing an innovative video surveillance solution for the railway industry, aimed at making train journeys safer and more efficient. The system will support operators, fleet managers, and security teams in monitoring...

    About the Project
    We are developing an innovative video surveillance solution for the railway industry, aimed at making train journeys safer and more efficient. The system will support operators, fleet managers, and security teams in monitoring operations, ensuring compliance with safety standards, and responding quickly to incidents.
    This is a strategic, high-impact initiative with strong visibility, offering an opportunity to work with modern technologies in a complex domain where performance, security, and reliability are crucial.

    Responsibilities
    Design and implement backend services in Golang, focusing on video recording, playback, and data management.
    Integrate external systems and metadata sources (e.g., GPS, IBIS-IP, ITxPT) into the solution.
    Develop and optimize APIs for communication with fleet management and monitoring systems.
    Work with video streaming and processing pipelines (FFmpeg/GStreamer) to ensure stable recording and playback.
    Ensure system performance, reliability, and security across all components.
    Contribute to database design and optimization using SQLite.
    Support architectural improvements and contribute to scalability and maintainability.
    Take part in code reviews, testing, and agile development processes.
    Work closely with the team to deliver features from concept to deployment.

    Requirements
    5+ years of professional experience with Golang.
    Proven experience with video processing technologies (FFmpeg, GStreamer, or equivalent).
    Strong knowledge of network protocols: RTSP, ONVIF, HTTPS (WebRTC experience is a plus).
    Hands-on experience with SQLite or similar lightweight relational databases.
    Practical experience building REST APIs and integrating with external systems.
    Solid understanding of security best practices (TLS/HTTPS, AES-256, firewall rules, authentication).
    Strong debugging skills with a focus on video transmission, recording stability, and network protocols.
    Familiarity with CI/CD pipelines and Git-based workflows (Azure DevOps preferred).
    Ability to work with modular architectures and maintain high code quality in long-term projects.

    Nice to Have
    Background in embedded systems or edge computing.
    Experience with adaptive streaming (HLS/DASH) or WebRTC.
    Familiarity with Prometheus, Grafana, or other observability platforms.
    Previous work in transportation, safety-critical, or surveillance systems.

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • Β· 83 views Β· 8 applications Β· 9d

    Senior Algo Quant Developer

    Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    We are seeking an experienced Senior Algo Quant Developer to join our innovative and fast-paced team, working to enhance our Algorithmic Trading Platform. In this role, you will be instrumental in the architecture, development, and optimization of...

    We are seeking an experienced Senior Algo Quant Developer to join our innovative and fast-paced team, working to enhance our Algorithmic Trading Platform.

    In this role, you will be instrumental in the architecture, development, and optimization of high-performance algorithmic trading strategies and systems. You will collaborate closely with quantitative researchers and engineers, implementing advanced algorithmic solutions to execute trades across global financial markets with minimal latency and maximal efficiency.

    The ideal candidate has a solid background in algorithmic trading, quantitative finance, and high-performance computing, combined with expert-level skills in Python or Golang and distributed systems.

    Project Stack

    - Python, Java, Go, Rust
    - Pandas, NumPy, FastAPI
    - Kafka, gRPC
    - PostgreSQL, Redis, ClickHouse
    - Docker, Kubernetes, Ansible, Vault
    - Prometheus, Grafana, ELK
    - AWS, Linux

    Requirements

    - 5+ years of experience developing algorithmic trading systems or quantitative trading infrastructure.
    - Expert proficiency in Python or Golang and significant experience developing low-latency systems.
    - Solid understanding of algorithmic trading concepts including market microstructure, order book dynamics, execution strategies, and quantitative modelling.
    - Proven expertise in developing, optimizing, and maintaining algorithmic trading engines and infrastructure.
    - Strong experience with SQL and relational databases (Postgres, MySQL, etc.).
    - Deep understanding of distributed systems, concurrency, and performance optimization.
    - Ability to troubleshoot complex performance issues and identify root causes effectively.
    - Strong knowledge of software engineering best practices, including rigorous testing and clean, maintainable code.
    - Experience working in a startup environment.

    Good to have

    - Proficiency in additional programming languages: Java, Go, Rust, Scala.
    - Hands-on experience with messaging and streaming frameworks (Kafka, RabbitMQ).
    - Practical experience with column-oriented databases: ClickHouse, Vertica, Snowflake.
    - Familiarity with NoSQL and distributed coordination systems: Redis, Zookeeper, Consul.
    - Experience in cloud infrastructure and DevOps practices (AWS, Docker, Kubernetes).
    - Previous mentoring or leadership experience.

    Responsibilities

    - Architect, develop, and enhance scalable, highly performant algorithmic trading systems and infrastructure.
    - Optimize trading algorithms for minimal latency and maximal throughput.
    - Collaborate with quantitative researchers to implement, test, and deploy advanced algorithmic strategies.
    - Continuously improve system stability, scalability, and availability.
    - Engage in R&D, exploring cutting-edge technologies to enhance trading capabilities.
    - Maintain rigorous standards for coding, testing, and deployment processes.
    - Mentor and support junior team members, fostering a culture of technical excellence and continuous learning.
    - Proactively identify and implement improvements across the trading platform.

    Terms

    - Minimal bureaucracy, direct communication, and rapid decision-making processes.
    - Opportunity to lead technological innovation in algorithmic trading with substantial impact on investment strategies.
    - Collaborative, innovative, and dynamic working environment.

    More
  • Β· 76 views Β· 2 applications Β· 16d

    Senior Golang Backend Engineer

    Hybrid Remote Β· Ukraine Β· Product Β· 4 years of experience Β· B2 - Upper Intermediate
    Go Backend Engineer (Fintech) Work setup: Remote | Hybrid | Schedule: Full-time | Experience: 4+ years About the Company: This is a Neobank project focused on delivering innovative financial products in both fiat money and cryptocurrency...

    Go Backend Engineer (Fintech)


    πŸ“ Work setup: Remote | Hybrid | 

    πŸ•“ Schedule: Full-time | 

    πŸ’Ό Experience: 4+ years

     

    About the Company:
    This is a Neobank project focused on delivering innovative financial products in both fiat money and cryptocurrency domains. You’ll be part of a team building modern fintech solutions that combine traditional banking with digital assets.

    Join a fast-growing fintech startup where you’ll have a direct impact on system architecture, scalability, and performance for platforms handling large volumes of data.

     

    Key Responsibilities:

    • Design and develop high-load microservices
    • Build data pipelines and storage solutions
    • Work with message queues, asynchronous tasks, data streams, and data lakes
    • Write unit and integration tests
    • Improve performance and optimize resource usage
    • Take part in architectural discussions and decisions
    • Maintain and support production systems

       

    Tech Stack:

    • Languages: Go (mandatory), TypeScript (nice to have)
    • Databases & Storage: PostgreSQL, Redis, Kafka, ClickHouse
    • Communication: gRPC, HTTP, RabbitMQ, Kafka
    • Infrastructure: Docker, Kubernetes, Flux
    • DevOps tools: Terraform, Helm (optional)
    • Monitoring: Prometheus, Grafana, Loki

     

    Requirements:

    • 4+ years of hands-on Go development experience
    • Solid knowledge of microservices architecture
    • Background in DWH systems or data pipelines
    • Experience with message brokers and queue systems
    • Strong understanding of concurrency and goroutines
    • Skills in designing and scaling distributed systems
    • Ability to analyze existing code and maintain legacy solutions
    • Proficiency with Git and Docker
    • Experience working with PostgreSQL and Redis
    • English level: B2 or higher

     

    Nice to Have:

    • Background in blockchain infrastructure
    • Knowledge of JavaScript / TypeScript
    • Experience with clustering and replication in distributed environments
    More
  • Β· 37 views Β· 4 applications Β· 15d

    Senior Golang engineer

    Full Remote Β· Poland Β· 8 years of experience Β· B2 - Upper Intermediate
    We are looking for a skilled Senior Golang Engineer to join a newly formed team focused on accelerating software development while ensuring security and compliance across large-scale codebases. You will work on building and maintaining core libraries,...

    We are looking for a skilled Senior Golang Engineer to join a newly formed team focused on accelerating software development while ensuring security and compliance across large-scale codebases. You will work on building and maintaining core libraries, packages, and tools in Go and Python, driving foundational improvements that impact engineering teams company-wide.

    In this role, you will help introduce cutting-edge tooling, define and promote best practices, and provide hands-on guidance to platform and product teams. This is a unique opportunity to shape the developer experience at scale, strengthen code quality, and contribute to building a more efficient and secure engineering ecosystem.

     

     Akvelon is a known USA company, with offices in places like Seattle, Mexico, Ukraine, Poland, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn. To work with Akvelon means to be connected with the best and brightest engineering teams from around the globe and working with an actual technology stack building Enterprise, CRM, LOB, Cloud, AI and Machine Learning, Cross-Platform, Mobile, and other types of applications customized to client’s needs and processes.

     

    Requirements:

    • 8+ YoE in software development
    • Expertise in Go
    • Experience building large scale software using Bazel
    • Experience writing and patching library code

     

    Nice to have:

    • C/C++
    • Experience with profiling and performance optimization and operating systems internals is a strong plus.

     

    Responsibilities:

    • Evolve and maintain the Go ecosystem across large-scale codebases
    • Upgrade Go SDKs, runtimes, and core libraries
    • Build and improve tooling for library management, debugging, and IDE integration
    • Support linters, static analysis, and dependency management tools
    • Drive best practices, documentation, and developer experience improvements
    • Apply profiling and performance optimization techniques
    • Collaborate with cross-functional teams and provide business-hours support on Go topics

     

    Overlap time requirements: flexible with some bias towards US hours (10 АМ PST)

     

    Working conditions and benefits:

    • Paid vacation, sick leave (without a sickness list)
    • Official state holidays – 11 days considered public holidays
    • Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
    • Flexible working schedule: 8 hours per day, 40 hours per week
    • Personal Career Development Plan (CDP)
    • Employee support program (Discount, Care, Health, Legal compensation)
    • Paid external training, conferences, and professional certification that meet the company’s business goals
    • Internal workshops & seminars
    • Corporate library (Paper/E-books) and internal English classes.

     

    Step into your future – apply now πŸš€

    More
  • Β· 79 views Β· 27 applications Β· 15d

    Senior Go Developer

    Full Remote Β· Poland, Spain, Georgia, Armenia, Azerbaijan Β· Product Β· 4 years of experience Β· B2 - Upper Intermediate
    About the Company Since 2007, we have been a leading provider of cloud-based communication solutions, supporting businesses in more than 100 countries. Our platform enhances customer interactions through advanced messaging and voice services. We are...

    About the Company
    Since 2007, we have been a leading provider of cloud-based communication solutions, supporting businesses in more than 100 countries. Our platform enhances customer interactions through advanced messaging and voice services. We are continuously growing, fostering innovation, and creating an environment where every team member can thrive.

    Key Responsibilities

    • Participate in the development of new features and projects
    • Present deliverables to the team and stakeholders
    • Investigate, analyze, and optimize product performance
    • Collaborate in an Agile team of experienced professionals

    Qualifications

    • 4+ years of experience as a Backend Developer
    • 3+ years of hands-on experience with GoLang
    • Strong knowledge of SQL and NoSQL databases
    • Ability to work independently as well as collaboratively in a team environment

    What We Offer

    • Flexible work formats: remote, office-based, or hybrid
    • Learning and development opportunities, including free courses, educational events, and English classes with native speakers
    • A supportive and collaborative environment with strong mentorship, corporate gifts, and performance bonuses
    • Health and wellness programs, including mental health support, medical insurance, and a sports card (for employees in Bulgaria)

    Apply Now
    If you are ready to contribute to innovative projects in a dynamic and international environment, we would be delighted to hear from you.

    More
  • Β· 86 views Β· 22 applications Β· 15d

    Senior Golang Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    We are toogeza, a recruiting company that is focused on hiring talents and building teams for tech startups worldwide. People make a difference in the big game, we may help to find the right ones. We are looking for a skilled and experienced Senior...

    We are toogeza, a recruiting company that is focused on hiring talents and building teams for tech startups worldwide. People make a difference in the big game, we may help to find the right ones.

    We are looking for a skilled and experienced Senior Golang Developer for our client.

    Arkis is a DeFi prime brokerage protocol for institutional borrowers and lenders to interact in a zero-trust environment. Lenders get decentralized, secure credit provision vehicles with whitelisting, guaranteed repayment flow, and the maintenance of benefits from over-collateralization due to control over assets within the ecosystem.

    They are on the lookout for motivated individual ready to join their team.


    Your future responsibilities:

    • Develop new microservices, and maintain existing codebase on golang
    • Collaborating with other professionals to agree functional & non-functional requirements, participate in architecture meetings
    • Working in an Agile team with such tools as Confluence and Jira
    • Developing high-level product specifications with attention to system integration, security and performance
    • Provide technical guidance, perform peer reviews and improve code of existing services


    Requirements:

    • Extensive experience building scalable applications using Golang 5+ years, OR Golang 3+ years and Java/C/C#/C++/Rust/Ruby applications 2-4 years.
    • Extensive experience with micro-service architecture
    • Experience with MQ and data streaming architecture
    • Extensive experience with building RESTful APIs and Web services, OpenAPI/Swagger
    • Experience with SQL/NoSQL databases
    • Experience with developing distributed systems using Message Brokers, Service Discovery, etc
    • Experience with containerisation tools and frameworks, such as Docker, Kubernetes
    • Good debugging skills and ability to assess overall performance of distributed network
    • Good understanding of software development lifecycle and CI/CD patterns
    • English language β€” upper Intermediate or advanced
    • Nice to have experience AuthN & AuthZ standards (OAuth2.0/OIDC, SAML, RBAC, etc) and tools
    • Nice to have experience with design of infrastructure security for web applications
    • Nice to have understanding of such concepts as Service Mesh, Ingress Controller, API Gateways, etc
    • Nice to know the basics of cryptography

      Will be a plus:
    • Understanding of replication algorithms in distributed systems, i.e PBFT, PoS, PoW, Raft/Paxos
    • Experience & desire to design decentralized applications based on blockchain technologies (Ethereum, Arbitrum, Polkadot, etc)
    • Advance knowledge in modern cryptography


    How does the hiring process look?

    β€” interview with Recruiter,

    β€” tech interview,

    β€” interview with CTO,

    β€” culture fit interview.


    We’ll review your CV and everything you have sent us within five working days. If your background meets our needs β€” we’ll set up a call to get to know each other better. Otherwise, we aren’t quite ready for you at this moment. But no worries β€” our journey has just started, and we’d love to stay in touch as our team grows and more opportunities emerge. We wish you the best of luck with your aspiration.

    More
  • Β· 53 views Β· 6 applications Β· 14d

    Senior Golang engineer

    Full Remote Β· EU Β· 8 years of experience Β· B2 - Upper Intermediate
    We are looking for a skilled Senior Golang Engineer to join a newly formed team focused on accelerating software development while ensuring security and compliance across large-scale codebases. You will work on building and maintaining core libraries,...

    We are looking for a skilled Senior Golang Engineer to join a newly formed team focused on accelerating software development while ensuring security and compliance across large-scale codebases. You will work on building and maintaining core libraries, packages, and tools in Go, driving foundational improvements that impact engineering teams company-wide.

     

    In this role, you will help introduce cutting-edge tooling, define and promote best practices, and provide hands-on guidance to platform and product teams. This is a unique opportunity to shape the developer experience at scale, strengthen code quality, and contribute to building a more efficient and secure engineering ecosystem.

     

    🌎 Akvelon is a known USA company, with offices in places like Seattle, Mexico, Ukraine, Poland, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn. To work with Akvelon means to be connected with the best and brightest engineering teams from around the globe and working with an actual technology stack building Enterprise, CRM, LOB, Cloud, AI and Machine Learning, Cross-Platform, Mobile, and other types of applications customized to client’s needs and processes.

     

    Requirements:

    • 8+ YoE in software development
    • Expertise in Go
    • Experience building large scale software using Bazel
    • Experience writing and patching library code.

     

    Nice to have:

    • C/C++
    • Experience with profiling and performance optimization and operating systems internals is a strong plus.

     

    Responsibilities:

    • Evolve and maintain the Go ecosystem across large-scale codebases
    • Upgrade Go SDKs, runtimes, and core libraries
    • Build and improve tooling for library management, debugging, and IDE integration
    • Support linters, static analysis, and dependency management tools
    • Drive best practices, documentation, and developer experience improvements
    • Apply profiling and performance optimization techniques
    • Collaborate with cross-functional teams and provide business-hours support on Go topics

     

    Overlap time requirements: 11AM-7PM CET two days per week and 10AM-6PM CET on remaining days

     

    Working conditions and benefits:

    • Paid vacation, sick leave (without a sickness list)
    • Official state holidays – 11 days considered public holidays
    • Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
    • Flexible working schedule: 8 hours per day, 40 hours per week
    • Personal Career Development Plan (CDP)
    • Employee support program (Discount, Care, Health, Legal compensation)
    • Paid external training, conferences, and professional certification that meet the company’s business goals
    • Internal workshops & seminars
    • Corporate library (Paper/E-books) and internal English classes.

     

    Step into your future – apply now πŸš€

    More
  • Β· 80 views Β· 22 applications Β· 11d

    Golang engineer

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· B1 - Intermediate
    About Fintech Farm We are a UK fintech creating successful neobanks in emerging markets in partnerships with local traditional banks. Our success builds upon a best-in-class product, customer experience, emotional engagement, viral marketing and deep...

    About Fintech Farm

    We are a UK fintech creating successful neobanks in emerging markets in partnerships with local traditional banks.

    Our success builds upon a best-in-class product, customer experience, emotional engagement, viral marketing and deep credit decisioning expertise.

    One of our founders had previously co-founded a highly successful Eastern European neobank with a multi-million customer base.

    We launched our first market with Leobank in Azerbaijan in 2021, where we have already established market-leading positions. Our next market was Vietnam, where we launched Liobank in early 2023 and also gained solid traction.

    We have a few more new markets in the pipeline for the next 12 months, and we are starting to build the team there.

    Why Fintech Farm is a great place to be

    Our ambition. We are looking to become a leading consumer digital bank brand in each market we operate making it easy for consumers to interact with their money. You could be a part of this exciting journey.


    Role Overview:

    The Software Engineer will be responsible for developing, maintaining, and optimizing a financial platform based on a microservices architecture. This role demands expertise in backend development, system architecture, and a strong understanding of workflows in the financial domain, including the use of MongoDB and Kafka.

    Required Technical Skills:

    1. Programming Languages:
       
      • Proficiency in Go (Golang).
      • Familiarity with scripting languages like Shell scripting and experience working with JSON.
    2. Microservices Architecture:
       
      • Expertise in designing and implementing scalable microservices.
      • Hands-on experience with containerization and orchestration tools, such as Docker and Kubernetes.
      • Strong knowledge of Kafka, including producer/consumer patterns, message partitioning, and offset management.
    3. API Development:
       
      • Proven experience in building RESTful APIs and using Swagger/OpenAPI specifications for API documentation.
      • Ability to implement robust authentication and authorization mechanisms.
    4. Data Management:
       
      • Strong experience with MongoDB, including schema design, query optimization, and indexing strategies.
      • Familiarity with both relational and non-relational databases.
      • Experience in database optimization and efficient query design.
    5. Testing and CI/CD:
       
      • Proficiency in writing unit and integration tests to ensure high-quality code.
      • Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI.
    6. Domain Expertise:
       
      • Understanding of financial operations, including transaction processing, ledger management, and payment gateways.
      • Knowledge of workflows such as credit limit management and penalty processing.
    7. DevOps and System Administration:
       
      • Experience with Docker, Docker Compose, and infrastructure-as-code tools.
      • Knowledge of monitoring tools like Grafana.

    Soft Skills:

    • Strong problem-solving and debugging abilities.
    • Effective collaboration with cross-functional teams, including QA, DevOps, and product management.
    • Excellent communication skills to articulate technical decisions and designs.

    Key Responsibilities:

    1. Develop and maintain microservices supporting the financial platform’s core functionalities.
    2. Design and implement solutions leveraging MongoDB and Kafka to handle high-volume, real-time data processing.
    3. Contribute to testing strategies, ensuring comprehensive test coverage for business-critical processes.
    4. Optimize the existing codebase for performance, scalability, and reliability.
    5. Document APIs and ensure compliance with industry standards.
    6. Troubleshoot and resolve production issues promptly.
    7. Implement and maintain CI/CD pipelines for seamless deployment processes.

    Preferred Qualifications:

    • Experience in fintech or the financial services industry.
    • Deep understanding of MongoDB replication, sharding, and aggregation framework.
    • Advanced knowledge of Kafka, including cluster management and stream processing.
    • Hands-on experience with Go-specific frameworks and libraries.
    More
  • Β· 62 views Β· 5 applications Β· 11d

    Senior Back-End Engineer (Go, Kubernetes Operators)

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· B2 - Upper Intermediate
    We are looking for a motivated and experienced Senior Back-End Engineer (Go, Kubernetes Operators) with deep expertise in cloud infrastructure, networking, and security, alongside a strong software development background, to enhance, develop, and elevate...

    We are looking for a motivated and experienced Senior Back-End Engineer (Go, Kubernetes Operators) with deep expertise in cloud infrastructure, networking, and security, alongside a strong software development background, to enhance, develop, and elevate our infrastructure and surrounding utilities.

    Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming.

    For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.

    ABOUT THE CLIENT:

    Our client develops technology that optimizes data storage on enterprises and cloud and enables more efficient storage and faster transfer of AI applications, machine learning, financial and medical analysis.

    Our value to you:

    • Flexible hours and remote-first mode
    • Competitive compensation
    • Complete Hardware/Software setup – anything you need for work
    • Open-door culture, transparent communication, and top management at a handshake distance
    • Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
    • Access to our learning & development center: workshops, webinars, training platform, and edutainment events
    • Virtual team buildings and social activities to celebrate the Innovecs lifestyle

    We need YOU to help us grow. Are you ready for this challenge?

     

    Requirements:

    • 5+ years of hands-on experience in Go development: Proven expertise in building scalable and maintainable backend solutions.
    • Extensive knowledge and experience with Kubernetes Operators.
    • Proficiency in Linux environments: Familiarity with Linux-based systems, scripting, and system-level troubleshooting.
    • Networking and security knowledge: Experience with setting up secure networking solutions and managing cloud security configurations.
    • Cloud infrastructure expertise: Hands-on experience designing and managing resources on major cloud platforms (AWS, GCP, Azure, Oracle).
    • Strong communication skills: Fluency in English and ability to effectively collaborate in a distributed team environment.

       

    Responsibilities:

    • Develop k8s operator for product deployment in k8s.
    • Develop a CSI plugin to serve product storage to k8s applications.
    • Design, develop, and maintain scalable solutions for deploying product on leading cloud platforms, including AWS, GCP, Azure, and Oracle Cloud.
    • Build and enhance cloud APIs for seamless integration with the product software stack.
    • Collaborate with cross-functional teams to align k8s and cloud capabilities with product requirements and customer needs.
    • Monitor, optimize, and secure cloud and k8s environments to ensure reliability, scalability, and performance.
    More
  • Β· 87 views Β· 15 applications Β· 11d

    Golang Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper Intermediate
    Anadea is an international distributed team with more than 20 years of experience creating corporate and startup solutions (web, mobile, AI). We predominantly work remotely from Ukraine and Europe, with our office located in Dnipro. Requirements 3+ years...

    Anadea is an international distributed team with more than 20 years of experience creating corporate and startup solutions (web, mobile, AI). We predominantly work remotely from Ukraine and Europe, with our office located in Dnipro.

    Requirements

    • 3+ years of back-end development experience, primarily with Go, plus strong background in C++/Java/Rust/C/Python or other low-level and high-level languages.
    • 1+ year of proven experience with Go and microservice architecture.
    • Strong knowledge of Docker and networking (including cluster networking).
    • Solid experience with both SQL (PostgreSQL) and NoSQL databases.
    • Experience with Elasticsearch or other search systems.
    • Strong knowledge of distributed systems, message-buses, and message-brokers.
    • Hands-on experience with CI/CD pipelines (debugging GitLab-CI templates, Dockerfiles, creating new pipelines).
    • Familiarity with different protocols and schemas: gRPC, REST, JSON-API, WebSocket, streaming.
    • Cloud experience (AWS, GCP) is a plus.
    • Strong use of integration tests (test-containers, Makefile, Docker), table-tests, load-testing, and parallel testing.
    • Proficient English (written and spoken) β€” documentation, knowledge sharing, and communication with the team are essential.

    Responsibilities

    • Develop and maintain back-end services, occasionally integrating with front-end components.
    • Work with projects that combine new service implementation with legacy requirements/code.
    • Participate in an ongoing project preparing for the release of a new product.
    • Debug and identify issues in large, complex codebases.
    • Deliver a solid volume of code, including tests and documentation.
    • Contribute to estimation and planning, ensuring alignment with project goals and deadlines.
    • Share knowledge, present results, and collaborate closely with teammates.

    We Offer

    • Challenging projects with opportunities to grow to any professional level.
    • Freedom to demonstrate technical and architectural leadership, with strong support until you gain full confidence.
    • Exposure to complex back-end systems covering end-to-end pipelines, deployment, clustering, monitoring, architecture, and implementation.
    • Opportunity to work on Rust-based projects in the future as we expand our client base.
    More
  • Β· 59 views Β· 17 applications Β· 11d

    Senior Go Developer

    Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper Intermediate
    Our client is a crypto platform that enables institutions to participate in digital assets through custody, staking, trading, governance, settlement, and the industry’s leading security infrastructure. Project stack: Golang, Docker, Kubernetes,...

    Our client is a crypto platform that enables institutions to participate in digital assets through custody, staking, trading, governance, settlement, and the industry’s leading security infrastructure.

    Project stack:

    • Golang, Docker, Kubernetes, GCP

      Requirements:
    • Proficient in Golang
    • Experience with  gRPC, Docker, Kubernetes, and GCP
    • Strong understanding of wallet functionalities, including: how signing works and parameters needed to ensure validity on-chain (e.g., replay protection, fees, interactions with accounts/programs/coins)
    • Node-based scanning processes for retrieving account info, balances, transactions, block events, and mapping these to balance changes
    • Ability to navigate and understand open-source code, especially for protocol-level integrations.
    • Skilled in writing efficient, isolated tests and familiar with CI/CD tools to ensure test pass rates


    Responsibilities:

    • Write clean, well-documented, and readable code
    • Address feedback on pull requests efficiently
    • Develop isolated tests and ensure code passes through CI/CD pipelines.
    • Debug issues effectively to identify root causes across various environments.
    • Ensure live systems and testing stages function as expected without regressions
    • Work on wallet-related functionalities
    • Implementing secure signing mechanisms
    • Ensuring validity on-chain with replay protection and proper fee handling
    • Direct scanning from nodes for account and transaction data
    • Adapt integration strategies based on insights from open-source protocol code

       

    What we offer:

    •  Remote working format
    •  Flexible working hours
    • Informal and friendly atmosphere
    • The ability to focus on your work: a lack of bureaucracy and micromanagement
    • 20 paid vacation days
    • 7 paid sick leaves
    • Education reimbursement
    • Free English classes
    • Psychologist consultations
    • Recruitment process:

      Recruitment Interview β€” Technical Screen β€” Client Screen β€” Coding Session β€” System Design Session

    More
Log In or Sign Up to see all posted jobs