Jobs
80-
Β· 265 views Β· 59 applications Β· 21d
Middle Go (Golang) Developer to $5000
Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateWork 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.
-
Β· 303 views Β· 26 applications Β· 1d
Go Engineer
Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· B1 - IntermediateAIMPROSOFT β 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
-
Β· 126 views Β· 45 applications Β· 21d
Golang Developer (Igaming) project-based
Full Remote Β· Worldwide Β· 5 years of experience Β· B1 - IntermediateJoin 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 IntermediateWeβ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
-
Β· 54 views Β· 4 applications Β· 17d
Senior Golang Engineer
Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper IntermediateAbout 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 IntermediateWe 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.
More
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. -
Β· 76 views Β· 2 applications Β· 16d
Senior Golang Backend Engineer
Hybrid Remote Β· Ukraine Β· Product Β· 4 years of experience Β· B2 - Upper IntermediateGo 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
-
Β· 37 views Β· 4 applications Β· 15d
Senior Golang engineer
Full Remote Β· Poland Β· 8 years of experience Β· B2 - Upper IntermediateWe 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 IntermediateAbout 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
More
If you are ready to contribute to innovative projects in a dynamic and international environment, we would be delighted to hear from you. -
Β· 86 views Β· 22 applications Β· 15d
Senior Golang Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateWe 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.
More
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. -
Β· 53 views Β· 6 applications Β· 14d
Senior Golang engineer
Full Remote Β· EU Β· 8 years of experience Β· B2 - Upper IntermediateWe 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 - IntermediateAbout 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:
- Programming Languages:
- Proficiency in Go (Golang).
- Familiarity with scripting languages like Shell scripting and experience working with JSON.
- 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.
- API Development:
- Proven experience in building RESTful APIs and using Swagger/OpenAPI specifications for API documentation.
- Ability to implement robust authentication and authorization mechanisms.
- 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.
- 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.
- 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.
- 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:
- Develop and maintain microservices supporting the financial platformβs core functionalities.
- Design and implement solutions leveraging MongoDB and Kafka to handle high-volume, real-time data processing.
- Contribute to testing strategies, ensuring comprehensive test coverage for business-critical processes.
- Optimize the existing codebase for performance, scalability, and reliability.
- Document APIs and ensure compliance with industry standards.
- Troubleshoot and resolve production issues promptly.
- 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.
- Programming Languages:
-
Β· 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 IntermediateWe 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.
-
Β· 87 views Β· 15 applications Β· 11d
Golang Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateAnadea 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.
-
Β· 59 views Β· 17 applications Β· 11d
Senior Go Developer
Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper IntermediateOur 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
- Golang, Docker, Kubernetes, GCP