Senior Golang Engineer — Test Infrastructure Transformation
Evotym Spain
Business Consulting and Services · 2-10 employees
About the role
You will lead the transformation of a Java-based test automation infrastructure into a scalable Golang-based system. This involves designing, maintaining, and integrating the new infrastructure with CI/CD pipelines while ensuring stability throughout the migration.
What they look for
Requirements
The role requires strong commercial experience in Golang and hands-on expertise in developing test automation frameworks. Candidates must also possess a solid understanding of Java, backend systems, and modern infrastructure tools like Docker and Kubernetes.
Benefits
Full description
About the Client
Our client is a payment orchestration platform dedicated to optimizing and scaling payment flows for online businesses. They provide intelligent routing, real-time analytics, and partner with various payment service providers. With a PCI DSS-certified gateway, they enhance acceptance rates, reduce costs, and ensure secure transactions. Since its founding in 2019, the company has served mid-market and enterprise clients worldwide, including those in high-risk sectors like iGaming. The company is headquartered in Lithuania and has offices in Malta and Cyprus, with R&D centers in Poland and Georgia.
Role Overview
Join an exciting project as a Senior Golang Engineer focused on transforming test infrastructure. You will tackle the challenge of migrating and redesigning a Java-based test automation environment to Golang, enhancing its reliability and scalability. This remote position offers the opportunity to influence architectural decisions and integrate cutting-edge technology in a fully remote team.
Key Responsibilities
- Analyse the existing Java-based test automation infrastructure and contribute to its transformation into Golang.
- Design, develop, and maintain reliable and scalable test infrastructure using Golang.
- Migrate, redesign, or replace existing Java components where required.
- Contribute to architectural decisions and help define the technical approach for the transformation.
- Ensure the stability of existing testing processes throughout the migration.
- Integrate the new infrastructure with CI/CD pipelines and the broader development environment.
- Collaborate closely with QA, Backend, and DevOps engineers.
- Troubleshoot technical issues and improve the performance, reliability, and maintainability of the infrastructure.
- Write clear technical documentation and follow engineering best practices.
- Take ownership of assigned technical areas and deliver them independently from analysis to implementation.
Requirements
- Strong commercial experience in Golang at Senior Engineer level.
- Hands-on experience developing test automation infrastructure, testing frameworks, or internal engineering tools.
- Experience with Java and the ability to understand and work with an existing Java codebase.
- Experience migrating, modernising, or redesigning backend systems or infrastructure.
- Strong understanding of software architecture, APIs, backend systems, and microservices.
- Experience with CI/CD pipelines, Docker, and Kubernetes.
- Strong debugging and problem-solving skills.
- Ability to work independently, make sound technical decisions, and take ownership of delivery.
- Good communication and cross-functional collaboration skills.
- Professional working proficiency in English and Russian.
Key Soft Skills
- Strong analytical thinking and the ability to approach complex problems methodically.
- Excellent stakeholder management skills to effectively communicate with cross-functional teams.
- Adaptability to fast-paced environments, with the ability to pivot and adjust strategies quickly.
What We Offer
- Competitive salary aligned with experience
- Collaborative and transparent team culture
- High-impact role in a scaling fintech company
- Recognition of personal milestones and achievements
- Social benefits
Similar roles
-
Senior Backend Engineer, Golang - Core Platform
Talcom Novi Sad, Serbia · €37K/yr
-
Senior Backend Engineer, Golang - Tax Research Platform
Talcom Novi Sad, Serbia · €37K/yr
-
Software Engineer – Golang, System Design, Kubernetes Platform Development & AI Automation
Bank of America Chandler, Arizona, United States · $89K–$145K/yr
-
Senior Software Engineer II - Golang
Grocery TV Austin, Texas, United States · $160K–$180K/yr
-
Golang Software Engineer
Bright Vision Technologies Plymouth, Minnesota, United States · $100K–$150K/yr
-
Senior Backend Developer – (Golang, Data & Integrations)
i3D.net Capelle aan den IJssel, South Holland, Netherlands