Jobs
50-
Senior Software Engineer (Golang)
Full Remote · Ukraine · Product · 5 years of experience · Upper-IntermediateAre you passionate about innovating at the intersection of technology and personal security? We recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're...Are you passionate about innovating at the intersection of technology and personal security? We recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice.
Headquartered in Atlanta, GA, we are backed by world-class investors such as Andreessen-Horowitz, IVP, and CapitalG.
What you'll do
As a Senior Software Engineer, you will play a critical role in the development and maintenance of software applications and systems. You will be responsible for contributing to complex software projects, providing technical expertise, and working with a team of talented engineers. You will expand capabilities, bring new solutions to market. As a member of the Core DNA (Data and Access) services team you will be responsible for systems which enable customer calls to be analyzed for risk and fraud.
More specifically, you will:
- Software Development: Design, develop, test, and maintain our complex software applications, ensuring high-quality code and adherence to best practices. Play a critical role in the development and maintenance of our software products by designing, building, evolving, and scaling state-of-the-art solutions for our platform.
- Technical Leadership: Provide technical leadership and guidance to junior engineers and the development team, including code reviews, architecture advice, and mentoring.
- Architecture and Design: Contribute to the design and architecture of software systems, ensuring scalability, maintainability, and performance
- Problem Solving: Analyze and solve complex technical problems, and make recommendations for improvements and optimizations.
- Quality Assurance: Implement and advocate for best practices in testing and quality assurance, including unit testing, integration testing, and automated testing.
- Code Review: Participate in code reviews and provide constructive feedback to ensure code quality and consistency.
- Research and Innovation: Stay current with emerging technologies, tools, and programming languages and apply them where relevant to improve software development processes.
- Security and Compliance: Ensure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risks.
Your skill-set:
- Must Have:
- 5-7+ Years of software development experience
- Experience working with Golang.
- Experience with cloud computing environments, especially AWS and GCP and container-based deployment using Docker and Kubernetes.
- Experience operating services in production environments
- Experience with CI/CD using Jenkins, GIT
- Linux/Unix system internals
- A strong understanding of software design principles, software architecture and design patterns as well as software development best practices, including testing, version control, and continuous integration.
- Experience with infrastructure as code tools like Terraform or AWS CDK
- Nice to Have:
- Experience with Python
- Experience with IAM solutions and SAML Assertions
- IT Security and compliance
Who you are
- You are resilient in the face of challenges, change, and ambiguity
- You are optimistic and believe that you can make a problem into a solution
- You are resourceful, excited to uncover innovative solutions and teach yourself something new when needed
- You take accountability, do the things you say youll do, under-promise and over-deliver
- You are a strong problem-solver with excellent analytical skills.
- You are an owner and enjoy taking on project leadership as well as mentorship
- You are a strong verbal and written communicator
-
Go Engineer to $5500
Full Remote · Ukraine · 5 years of experienceOur client - Mondu is on a mission to create the world's top B2B payments platform. You will join a team of highly skilled engineers within Mondu's core teams, dedicated to developing new features and essential capabilities for our stakeholders,...Our client - Mondu is on a mission to create the world's top B2B payments platform. You will join a team of highly skilled engineers within Mondu's core teams, dedicated to developing new features and essential capabilities for our stakeholders, specifically in credit risk, fraud detection, and operations. Your primary focus will involve working on a microservice architecture with a strong emphasis on backend development. In this role, you'll primarily have opportunities to engage with Go Lang and JavaScript to complement the technology stack. If you thrive on challenges, this role is an excellent excellent fit
Requirements:
- Strong proficiency in Go for building robust backend services, along with solid experience in React for developing responsive, dynamic frontend applications.
- Strong communication skills with the ability to clearly explain technical concepts, collaborate effectively, and share ideas and perspectives.
- Skilled in designing and architecting scalable, maintainable, and secure software systems
- Possesses strong problem-solving and debugging capabilities
- In-depth knowledge of Design principles and Software Architecture, including Event-Based and Microservices approaches
- Engage actively in the entire software development life cycle, from conception and design to delivery and ongoing maintenance
- Advocate for and implement best practices, coding standards, and development methodologies to drive continuous improvement within the team
- Experience with multiple types of databases (relational, key-value, document-oriented etc)
- Good English language skills (both written and spoken).
Technical Skills:
- Experience with PostgreSQL
- Experience with Kafka
- Experience with Terraform
- Experience with Redis
- Experience with AWS
- Knowledge of Github Actions.
- Good to have RoR Development knowledge
Responsibilities:
- Collaborate with cross-functional teams to Design, Develop and maintain complex fintech software solutions that meet the business requirements and scalability needs
- Work on building and enhancing features that deliver value to our customers and partners
- Participate in architectural decisions and help shape the direction of our technology stack
- Design, Develop, and maintain fintech software solutions that meet the business requirements and scalability needs
- Implement software design patterns and architecture to enhance system maintainability and performance
- Conduct code reviews and provide constructive feedback to ensure high code quality and adherence to best practices
- Identify bottlenecks in security and performance and implement solutions to improve platform performance.
Desirable but not essential:
- Experience with other programming languages
- Experience in handling Infrastructure using AWS, Terraform, and K8s
- Experience in Fintech or Startups.
_____
Q & A:
- Does the job come with a probation period, and if so, how long does it last?
Yes, there is a 3-month probation period.
- What is the expected work schedule?
Full-time, flexible. You can work remotely and also you can choose hybrid mode where you can combine working on-site (in Lviv office) and remotely.
- How many vacation and sick days are provided?
Annual paid vacation — 20 working days/ 7 unconfirmed sick days/days off a year.
Social package & benefits:- Full medical insurance
- MacBook & accessories
- English lessons
- Accountant assistance
- Minimal bureaucracy, synergy, and formalities, primarily focusing on effective communication
Hiring process:
- Screening call with Recruiter (soft skills interview) ~ 20 min
- 2 Technical interviews with Managers of Mondu with simple live coding + CEO of Smart Choice Software ~ 90 min/each
- Possible interview with Engineering Manager of Mondu ~ 60 min
-
Middle Golang Software Engineer to $2100
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateShore Scale is looking for a Middle Go Developer to join our fully remote team. We're a backend-focused software agency that builds scalable systems for fast-growing businesses. Most of our clients are well-known international companies, and the project...Shore Scale is looking for a Middle Go Developer to join our fully remote team. We're a backend-focused software agency that builds scalable systems for fast-growing businesses. Most of our clients are well-known international companies, and the project you'll be starting with is a fintech solution used by global brands like Coca-Cola, Guinness, and more.
We focus on writing clean, maintainable code and solving real-world scaling challenges. If you're a developer who likes to take ownership, ship quality code, and grow as a backend engineer — we'd love to hear from you.
🛠️ What You’ll Do- Develop RESTful APIs and backend services using Golang
- Write clean, well-structured, and tested code (unit & integration)
- Review code and participate in improving code quality across the team
- Take initiative in improving existing systems and suggesting better solutions
- Collaborate with a small team of engineers in a low-meeting, focused environment
🧠 What We’re Looking For- 2–4 years of experience in software engineering, ideally with Go
- Solid understanding of RESTful API design and development
- Experience with relational and/or NoSQL databases
- Familiarity with unit testing, integration testing, and general testing practices
- Comfortable working independently and taking responsibility for features
- Good communication skills (you don’t need to be a talker, just clear and responsive)
✅ Nice to Have (but not required)
- Experience with Docker, Kubernetes, or any cloud platform (AWS, GCP, Azure)
- Understanding of messaging systems like Kafka or RabbitMQ
- Interest in system design or distributed systems
💼 What We Offer- 💻 100% Remote work with flexible hours
- 🤝 Direct B2B contract
- 📚 Coaching in Golang, System Design, Cloud, and Kubernetes
- 🌱 Career growth opportunities and project mobility (most clients use Go)
- 🧘 Minimal distractions – we keep meetings to a minimum
- 👥 Regular daily standups, bi-weekly 1:1s, and optional coaching sessions
🔍 Interview Process
- Intro chat with HR (30 min) – get to know each other
- Small test assignment – show us how you approach problems
- Technical interview – a deep dive based on your solution
- No leetcode-style puzzles. Just real-life code and honest discussion.
Ready to build reliable systems with a friendly team that actually cares about quality?
Apply now and let’s talk! -
Go developer
Full Remote · Ukraine · 1 year of experienceCabina.AI is a dynamic startup building a cutting-edge platform for interacting with and managing multiple AI models. We're seeking a skilled and passionate Go developer to join our strong team and contribute to the development of our microservice...Cabina.AI is a dynamic startup building a cutting-edge platform for interacting with and managing multiple AI models. We're seeking a skilled and passionate Go developer to join our strong team and contribute to the development of our microservice architecture. This is a unique opportunity to work on challenging and engaging tasks in a fast-paced, collaborative environment.
About Cabina.AI:
We're developing a universal workspace that simplifies the use and integration of AI. Our platform provides access to a wide range of AI models, enabling users to perform quick actions, train custom models, automate workflows, and manage their AI resources effectively. We're committed to building a robust and scalable platform using a microservice architecture based on Go.
About the Role:
As a Go developer at Cabina.AI, you'll play a key role in designing, developing, and maintaining our core microservices. You'll collaborate closely with other engineers, product managers, and designers to deliver high-quality features and ensure the performance and scalability of our platform. You'll have the opportunity to work with cutting-edge technologies and contribute to the growth and success of a promising startup.
Responsibilities:
- Design, develop, and test new microservices in Go.
- Maintain and improve existing microservices and related infrastructure.
- Collaborate with other engineers on code reviews and design discussions.
- Contribute to the overall architecture and design of the platform.
- Work with product managers to understand requirements and translate them into technical solutions.
- Participate in agile development processes.
Qualifications:- Strong proficiency in Go programming language.
- Experience with microservice architecture and development.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of RESTful API design principles.
- Experience with databases (e.g., PostgreSQL, MySQL).
- Excellent communication and collaboration skills.
- Passion for learning and staying up-to-date with the latest technologies.
Bonus Points:- Experience with gRPC.
- Familiarity with message queues (e.g., Kafka, RabbitMQ).
- Experience with cloud platforms (e.g., AWS, Google Cloud).
- Contributions to open-source projects.
What We Offer:
- Competitive salary and equity options.
- Opportunity to work on challenging and impactful projects.
- Collaborative and supportive work environment.
- Flexible work arrangements.
- Professional development opportunities.
- Be a part of a growing and innovative startup.
-
Middle Go+Python Developer
Full Remote · Ukraine · Product · 3 years of experience · IntermediateWe are looking for a Go+Python Developer to join our partners’ team. Ukrainian Scales Company is one of the biggest manufacturers of truck scales in Eastern Europe, and number one in Ukraine. The product is a modern smart software-hardware solution for...We are looking for a Go+Python Developer to join our partners’ team. Ukrainian Scales Company is one of the biggest manufacturers of truck scales in Eastern Europe, and number one in Ukraine. The product is a modern smart software-hardware solution for weighing systems that allow our customers to get the best business experience in the heavy loads’ transportation domain.
Requirements:
Golang
- 2+ years of commercial experience with Golang.
- Deep knowledge of the Go standard library and the principles of working with Goroutines and Channels.
- Experience with Echo Framework.
Python
- 1+ years of experience with Python.
- Experience with Django and Celery.
- Experience with Django Rest Framework.
Knowledge of SQL and experience with databases (PostgreSQL, MySQL, SQLite/SQLCipher).
• Experience with RESTful API.
• Understanding the principles of building a microservice architecture.
• Skills of working with Docker, Docker Compose, Kubernetes.
• Understanding of CI/CD processes and experience with relevant tools (GitLab CI, Jenkins).
• Knowledge of protocols (HTTP/HTTPS, TCP/IP, WebSocket) and understanding of networks.
• Experience with Linux/Unix
• Experience with cloud platforms (AWS).
• Knowledge of libraries and frameworks for testing (Testify).
• Experience with monitoring tools (Prometheus, Grafana).
• Higher technical education (preferably in the field of IT, computer science or related fields).
• Intermediate English level.
As a plus:
• Experience with high-load projects.
• Experience with sensors (IoT).
• Experience with Modbus, RS-232.
• Understanding the principles of NoSQL databases (MongoDB, Redis).
Responsibilities:
• Development and support of a smart-scale application using Golang.
• Work with various weight controllers and their integration.
• Development, support and optimization of the backend architecture in Python.
• Creation and integration of RESTful API and WebSocket.
• Working with databases (SQL and NoSQL), creating and optimizing queries.
• Development of microservices and their integration into existing systems.
• Participation in high-load system design.
• Testing the written code using unit and integration tests.
• Implementation of new technologies and approaches to increase system productivity.
• L2 support.
We offer:
• Work from home remotely.
• Flexible working schedule.
• Paid vacation: 24 days.
• Product development.
-
Senior Golang Developer to $5000
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateOur Customer: This is the first security company to provide software on demand combined with an automated security tool for monitoring security and fixing risks in such applications. Responsibilities: Creating connectors with the different SaaS...Our Customer:
This is the first security company to provide software on demand combined with an automated security tool for monitoring security and fixing risks in such applications.
Responsibilities:
Creating connectors with the different SaaS solutions for the customer’s platform.
Required experience and skills:
- At least 5 years as a Golang developer;
- Expert in REST API development;
- Experience integrating applications with various platforms;
- Experience with Customer Identity services (Auth0, Okta, etc.);
- Good technical problem-solving skills;
- Ability to work independently and with minimal supervision;
- English — Upper-Intermediate.
Working conditions:
- 5-day working week, 8-hour working day, flexible schedule;
- Remote work.
-
Senior Golang Engineer to $5700
Full Remote · Worldwide · 4 years of experience · Upper-IntermediateIntetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Senior...Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Senior Golang Engineer to join our dynamic team.
About the Project:
This is a social media app that encourages users to share authentic, unfiltered moments from their daily lives. Once a day, at a random time, users receive a notification prompting them to take and post a photo using both their front and back cameras simultaneously. The goal is to create a more genuine and spontaneous social experience, free from excessive curation or filters.
Responsibilities:
· Tackle exciting technical challenges, given the nature of our product, which experiences spikes of millions of users connecting within a 2-minute window.
· Contribute to the development of a robust architecture capable of supporting massive scale as we attract new users and expand to new countries.
· Collaborate with the product and engineering teams to create new features for the app.
· Analyze trade-offs and address technical challenges related to key components of our backend.
· Participate in code and design reviews.
Technical Stack:
· Infrastructure: GCP, Kubernetes, Pub/Sub, GitHub actions, and ArgoCD.
· Backend: Go, Node.js (NestJS, Nx, Typescript)
· Frontend: Swift (iOS), Kotlin (Android).
· Database: Spanner, PostgreSQL, Redis.
Requirements:
· You have 5+ years of experience working on API on distributed architecture.
· You have a proven experience in Go and contribute to developing high volume API microservices.
· You are self-reliant and have prior experience in a startup or similar environment.
· You value teamwork and thrive on challenges.
· You are proficient in English as our team is diverse and international.
Interview process:
· Submit CVs
· CVs evaluation
· Coding challenge (~2.5-3 hours)
· Coding challenge assessment by the customer
· 30-45 min interview (Q&A session)
· Offer & Sign Off -
Senior Golang Software Engineer
Full Remote · Worldwide · Product · 6 years of experience · Upper-IntermediateTeramind is a hybrid, global workforce building the next-generation Insider Risk Management and User Behavior Analytics platform. Join our team of innovators who are redefining insider risk management through cutting-edge technology. More than 10,000...Teramind is a hybrid, global workforce building the next-generation Insider Risk Management and User Behavior Analytics platform.
Join our team of innovators who are redefining insider risk management through cutting-edge technology. More than 10,000 organizations across the globe have used' Teramind to mitigate insider threats and protect their sensitive company data with the most robust, enterprise-grade software on the market.
As a global team, Teramind embraces an inclusive and flexible work environment and team culture. We win together, learn from each other and respect each other while delivering best-in-class security solutions.
About the role
As a Golang Developer, you will collaborate with a global team and report directly to the Engineering Manager. We are looking for a candidate who thrives in a fully remote global work environment, demonstrates excellent problem-solving skills, possesses strong communication and analytical capabilities, and actively seeks to improve processes, their team, and the organization.
You will play a pivotal role in ensuring adherence to best practices while delivering robust and scalable solutions.
Requirements
- 5+ years of commercial software development experience.
- 2+ years experience in Golang, designing and building scalable high-performing applications.
- Capable to independently and proactively lead a feature through the entire development cycle while cooperating with the different teams
- Experience with Docker and Kubernetes
- Experienced in microservice architecture and building RESTful services
- Fluent in conversational and written English (B1+), for daily interactions with multicultural teams
- Highly organised with precise attention to detail
Your day-to-day
- Design, develop, test, and implement high-quality software solutions that are reliable, scalable, and maintainable
- Research and suggest the best way to implement business requirements
- Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
- Enhance software delivery and quality throughout the entire software development cycle
- Manage any issues that may arise and drive resolutions throughout the development process
- Collaborate with cross-functional teams and leverage technical expertise to make informed implementation decisions, actively participating in code reviews and software lifecycle activities
- Work with other team members and technical leads effectively and with minimal supervision
Benefits
This is a remote job. Work from anywhere!
We're a global, distributed team looking for the finest talent. We've been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.
At Teramind, we're a collaborative, forward-thinking team where new ideas come to life, experience is valued and talent is incubated.
- Competitive salary with a focus on a global market
- Bonus for performance
- Career-growth opportunities
- Flexible Time Off and Paid Time Off benefits
- Ongoing training and development opportunities
About our recruitment process
We don’t expect a perfect fit for every requirement we’ve outlined. If you can see yourself contributing to the team, we want to hear your story.
You can expect up to 4 interviews:- Intro-call
- Technical Interview
- Final interview
-
Senior Golang Software Engineer
Europe except Ukraine · 5 years of experience · Upper-IntermediateJoin Our Team & Earn Exciting Bonuses! As a special incentive, we’re offering a Welcome Bonus of $1,000 USD for new hires. Plus, if you refer a friend who gets hired, you’ll receive a Referral Bonus of $400 USD! Our client's company was founded in...Join Our Team & Earn Exciting Bonuses!
As a special incentive, we’re offering a Welcome Bonus of $1,000 USD for new hires. Plus, if you refer a friend who gets hired, you’ll receive a Referral Bonus of $400 USD!Our client's company was founded in 2014 with a simple yet ambitious mission: deliver a powerful solution that transforms complexity into a strategic advantage, offering maximum flexibility and observability for your AI deployments. The client’s vision is to allow businesses to have complete control over their machine learning workflows, enabling innovation and uncovering new opportunities to deploy impactful, data-driven solutions. We strive to build a world where AI is harnessed responsibly and ethically by both enterprise organizations and the wider open source community.
Machine learning will soon be at the core of every connected business, so we’re seeking talented individuals to drive our mission forward to deliver industry-leading machine learning deployment and continue to make our mark in the MLOps space.
The client operates on the cutting edge of technology, in an agile environment that is evolving as they scale, enabling unique opportunities to grow and develop your career as part of the team and help shape the future with MLOps.
You will be working on our next generation data-centric MLOps platform that allows users to scale to 1000s of models in production and build powerful data-driven ML inference pipelines using Kafka. This is an exciting opportunity to work on a new project and have an impact on many technical aspects of the system as they are developed.
About the role
- Help design, build and extend MLOps platform, contributing to improved reliability, scalability and performance as well as next-generation features.
- Engage in technical discussions about the architecture of the system and the different tradeoffs made when picking particular solutions.
- Help manage internal development, demo and test infrastructure, improving productivity for everyone in the team.
- Respond to customer questions and queries as they arise, developing and integrating requested features within the existing codebase.
- Reduce technical debt by maintaining the codebase at a high quality level: periodic 3rd party dependencies upgrades, automated tests and working CI/CD pipelines.
Essential skills
- A degree or higher level academic background in a scientific or engineering subject or relevant equivalent experience
- Experience/involvement in architecting, implementing and debugging complex systems, from initial design to completion.
- Understanding of distributed systems and the challenges associated with microservices architectures.
- Experience in profiling, identifying and fixing system bottlenecks at the component and system level.
- At least 4+ years of experience in industry with a track record as backend (Golang) engineer .
- Strong working knowledge of Golang.
- Experience in building applications using Kafka.
Experience with Kubernetes and the ecosystem of Cloud Native tools.
Bonus skills
- Familiarity with Google Cloud Platform / AWS / Azure.
- Familiarity with Operator Pattern with Kubebuilder or Operator SDK.
- Contributions to open source projects.
- A broad understanding of data science and machine learning or the willingness to learn about it.
- Working knowledge of Python.
-
Senior Go Developer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateCentrum-AI is at the forefront of advancing enterprise AI solutions with our sophisticated, non-generative AGI platform, based on Yann LeCun's JEPA architecture. Our team has been innovating in cutting-edge technology for over two decades. About the...Centrum-AI is at the forefront of advancing enterprise AI solutions with our sophisticated, non-generative AGI platform, based on Yann LeCun's JEPA architecture. Our team has been innovating in cutting-edge technology for over two decades.
About the Role:We're seeking an exceptional Senior Go Developer who thrives in high-pressure environments and can deliver substantial technical solutions. This position requires someone who can navigate complex technical challenges independently and make pragmatic decisions that balance innovation with practical implementation.
This is an exciting opportunity to join an early-stage AI startup as one of the first team members and play a key role in transforming entire industries.
This is a contract position with the potential to transition into a full-time role.
Core Responsibilities:
- Design and implement high-performance systems using Go, with a focus on complex data structures including B-trees and graphs
- Architect and maintain cloud-native applications on Google Cloud Platform
- Develop and optimize CGo implementations for performance-critical components
- Create and maintain Rust integrations within our Go ecosystem
- Drive technical decisions and architectural improvements across the codebase
- Mentor team members and contribute to technical strategy
Technical Requirements:
- 5+ years of professional experience with Go in production environments
- Deep understanding of advanced data structures and algorithms, particularly B-trees and graph-based solutions
- Proven experience with:
- Google Cloud Platform service integration and deployment
- CGo development and optimization
- Rust integration with Go applications
- Test-driven development methodologies
- Distributed systems design and implementation
- Strong knowledge of performance optimization and profiling tools
Key Competencies:
- Self-driven problem solver who can work with ambiguous requirements
- Ability to decompose complex technical challenges into actionable solutions
- Strong decision-making skills with a pragmatic approach to engineering
- Excellence in high-pressure environments with significant output expectations
- Independent worker who can drive projects from conception to completion
- Technical leadership experience with a track record of delivering complex systems
What Sets You Apart:
- Contributions to open-source Go projects
- Experience building high-throughput, low-latency systems
- Track record of solving complex technical problems with minimal guidance
- History of successfully delivering large-scale projects under pressure
- Background in performance-critical applications
- Experience with systems programming across multiple languages
Work Environment:
- Fast-paced, high-output environment
- Self-directed work structure with minimal hand-holding
- Focus on results and practical solutions
- Opportunity to work on complex technical challenges
- Environment that values pragmatic decision-making over perfect solutions
The ideal candidate will be comfortable with ambiguity, capable of self-direction, and able to deliver significant output under pressure while maintaining high technical standards.
Candidates must be available for at least 6 hours of overlap with Pacific Standard Time (PST).
-
Golang Team Lead to $7200
Full Remote · Ukraine, Poland · Product · 6 years of experience · Upper-IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Our client is a leading SaaS company offering pricing...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Our client is a leading SaaS company offering pricing optimization solutions for e-commerce businesses. Its advanced technology utilizes big data, machine learning, and AI to assist customers in optimizing their pricing strategies and maximizing their profits.
About the Role:
We are seeking an experienced hands-on Backend Team Leader (Golang) to build and lead a high-impact team of 2-3 backend developers and a QA engineer. This team will play a crucial role in refactoring and performance optimization while also contributing to new product development.
In this role, you will be responsible for:
- Refactoring and Migration – Transitioning legacy Ruby code to Golang to enhance performance and maintainability.
- Scalability and Stability – Optimizing system architecture to support increasing demand.
- Data Pipeline Optimization – Improving event-driven processing for efficiency and reliability.
- New Product Development – Contributing to innovative features, such as a promotions application.
- Technical Alignment – Collaborating with architect and the core team leader to ensure alignment with the company’s long-term technical vision.
Key Responsibilities:
- Lead and mentor a team of several backend developers and a QA engineer.
- Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code.
- Improve system scalability, stability, and performance through architectural enhancements.
- Oversee data pipeline optimization to ensure efficiency and reliability.
- Conduct code reviews, enforce best practices, and foster a strong engineering culture.
- Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment.
- Participate in technical planning, designing scalable solutions that support business growth.
- Provide technical guidance and troubleshoot performance bottlenecks.
- Manage the team Scrum process, including sprint planning, backlog prioritization, and retrospectives.
- Track team progress and drive improvements in development velocity and quality.
- Ensure timely delivery of refactoring efforts, scalability improvements, and new product features.
Required Competence and Skills:
- At least 5 years of experience in backend development in Gloang
- At least 2 years of experience leading a small software development team
- Proven track record in migrating or refactoring large-scale applications
- Experience with event-driven architecture using Kafka or RabbitMQ
- Strong knowledge of high volume Elasticsearch for scalable data storage
- Solid understanding of microservices architecture and scalable backend systems.
- Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
- Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis.
- Experience with CI/CD pipelines, automated testing, and performance monitoring.
- Ability to balance hands-on coding with leadership responsibilities.
- Problem-solving mindset with a focus on scalability and maintainability.
- Excellent communication and ability to work with cross-functional teams.
English level - Upper-Intermediate
Nice-to have:
- Experience with Ruby (for refactoring and understanding legacy systems). If there is no experience with Ruby, then willingness and learn and work with Ruby. This role is 70-80% Golang-focused.
Why Us?
- We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
- We provide full accounting and legal support in all countries we operate.
- We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
- We offer a highly competitive package with yearly performance and compensation reviews.
-
Full-Stack Go Engineer (only in Romania, Poland)
Full Remote · Poland, Romania · 5 years of experience · Upper-IntermediateCompany is looking for a Full-Stack Go Engineer for remote work. Company, headquartered in the US, was founded in July 2019 and is a full-lifecycle product development company. With locations throughout Europe - Romania, Poland, and Ukraine, it works...Company is looking for a Full-Stack Go Engineer for remote work.
✔️Company, headquartered in the US, was founded in July 2019 and is a full-lifecycle product development company. With locations throughout Europe - Romania, Poland, and Ukraine, it works with Fortune 500 companies and well-funded startups to help bring new products to life.
✔️ Our client is a global software-as-a-service company that builds a cloud-based data platform that enables the use of connected data and automation of reporting across finance, accounting, risk, and compliance, offering services to 85% of FORTUNE® 500 companies.
✔️Project development phase:
Ongoing product development. We are stabilizing the existing platform and may start building a new product as a replacement for the legacy system.
The goal is to replace the old system once we reach the features parity in a couple years from now. Huge roadmap of new functionality that needs to be developed.✔️ Must have experience with Golang, AWS and JavaScript;
Experience with Dart will be a plus.
-
Senior Software Engineer (Golang)
Full Remote · Ukraine · Product · 5 years of experience · Upper-IntermediateAbout the Product Join a company at the forefront of fraud prevention, authentication, and deepfake detection. Its highly scalable platform processes billions of calls annually with tens of thousands of concurrent sessions. Operating in a cutting-edge...About the Product
Join a company at the forefront of fraud prevention, authentication, and deepfake detection. Its highly scalable platform processes billions of calls annually with tens of thousands of concurrent sessions. Operating in a cutting-edge domain (Gen AI, Deepfake detection), the company utilizes a modern tech stack on a multi-cloud platform (AWS & GCP). It was selected as a winner for the 2025 Cybersecurity Excellence Awards in the Fraud Prevention category! With 150+ issued patents and another 150 in progress, it continues to drive deep-tech innovation. Backed by top investors, the company serves leading global enterprises and maintains an international presence across the US, Canada, UK, and Ukraine. Its groundbreaking work is frequently featured in the press/media.
Responsibilities:
- Design, develop, test, and maintain scalable and high-performance software solutions.
- Provide mentorship to team members, conduct code reviews, and ensure adherence to best practices.
- Contribute to system architecture, focusing on scalability, security, and maintainability.
- Analyze and resolve complex technical challenges, optimizing system performance.
- Implement best practices in testing, including unit, integration, and automated testing.
- Participate in peer code reviews to maintain consistency and high code quality.
- Ensure software meets security standards and compliance requirements.
Stay updated with emerging technologies and integrate innovative solutions into development processes.
Requirements:
- 5-7+ years of experience in software development
- Strong proficiency in Golang
- Experience with AWS & GCP and containerization (Docker, Kubernetes)
- Hands-on experience with CI/CD (Jenkins, Git)
- Knowledge of Linux/Unix system internals
- Understanding of software architecture and design patterns
Experience with Infrastructure as Code (Terraform, AWS CDK)
Nice to have:
- Experience with Python
- Knowledge of IAM solutions, SAML Assertions, and IT security
-
Backend Team Leader (Golang) to $7000
Full Remote · Poland, Ukraine · 5 years of experience · Upper-IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Our client is a leading SaaS company offering pricing...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Our client is a leading SaaS company offering pricing optimization solutions for e-commerce businesses. Its advanced technology utilizes big data, machine learning, and AI to assist customers in optimizing their pricing strategies and maximizing their profits.
About the Role:
We are seeking an experienced hands-on Backend Team Leader (Golang) to build and lead a high-impact team of 2-3 backend developers and a QA engineer. This team will play a crucial role in refactoring and performance optimization while also contributing to new product development.
In this role, you will be responsible for:
- Refactoring and Migration – Transitioning legacy Ruby code to Golang to enhance performance and maintainability.
- Scalability and Stability – Optimizing system architecture to support increasing demand.
- Data Pipeline Optimization – Improving event-driven processing for efficiency and reliability.
- New Product Development – Contributing to innovative features, such as a promotions application.
- Technical Alignment – Collaborating with architect and the core team leader to ensure alignment with the company’s long-term technical vision.
Key Responsibilities:
- Lead and mentor a team of several backend developers and a QA engineer.
- Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code.
- Improve system scalability, stability, and performance through architectural enhancements.
- Oversee data pipeline optimization to ensure efficiency and reliability.
- Conduct code reviews, enforce best practices, and foster a strong engineering culture.
- Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment.
- Participate in technical planning, designing scalable solutions that support business growth.
- Provide technical guidance and troubleshoot performance bottlenecks.
- Manage the team Scrum process, including sprint planning, backlog prioritization, and retrospectives.
- Track team progress and drive improvements in development velocity and quality.
- Ensure timely delivery of refactoring efforts, scalability improvements, and new product features.
Required Competence and Skills:
- At least 5 years of experience in backend development in Golang
- At least 2 years of experience leading a small software development team
- Proven track record in migrating or refactoring large-scale applications
- Experience with event-driven architecture using Kafka or RabbitMQ
- Strong knowledge of high volume Elasticsearch for scalable data storage
- Solid understanding of microservices architecture and scalable backend systems.
- Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
- Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis.
- Experience with CI/CD pipelines, automated testing, and performance monitoring.
- Ability to balance hands-on coding with leadership responsibilities.
- Problem-solving mindset with a focus on scalability and maintainability.
- Excellent communication and ability to work with cross-functional teams.
- English level - Upper-Intermediate
Nice-to have:
- Experience with Ruby (for refactoring and understanding legacy systems). If there is no experience with Ruby, then willingness and learn and work with Ruby. This role is 70-80% Golang-focused.
Why Us?
We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
We provide full accounting and legal support in all countries we operate.
We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
We offer a highly competitive package with yearly performance and compensation reviews.
-
Golang Engineer (for AI project)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateWe’re looking for an experienced Golang Engineer who thrives on solving complex engineering challenges to work on longterm AI startup (USA). What we’re looking for: Strong experience in Golang with hands-on commercial projects. Python skills to solve...We’re looking for an experienced Golang Engineer who thrives on solving complex engineering challenges to work on longterm AI startup (USA).
What we’re looking for:
- Strong experience in Golang with hands-on commercial projects.
- Python skills to solve tasks when needed
- Solid understanding of cloud computing, microservices, and distributed systems.
- Experience working with PostgreSQL and optimizing database performance.
- Proficiency in debugging, performance tuning, and scaling applications.
- Upper-Intermediate English for effective communication in a global team.
Nice to Have:
- Hands-on experience with AWS, Azure, Google Cloud, or IBM Cloud, including API SDKs.
- Knowledge of Postgres FDW.
Why Join Us?
- Work at the forefront of AI innovation.
- Flexible hours and remote work.
- Collaborate with senior engineers in a high-performance environment.
- Long-term growth opportunities in a fast-moving startup.
Ready to take on the challenge? Send us your CV now!