Job code
IRC270561
Published on 9 julio 2025

Senior/Lead Golang Developer IRC270561

Designation

Lead Software Engineer

Function

Engineering

Experience

5-10 years

Location

Ukraine - Kyiv, Lviv

Skills

Architecture, cloud, Continuous Integration, Docker, GOlang Programming language, Kubernetes, REST, Terraform, Unit Testing

Work Model

Remote

Apply

Description

Our client is a leading telecommunications and internet service provider based in Japan, offering a range of innovative solutions including network services, cloud computing and security solutions to businesses and individuals. By leveraging the technological expertise gained through providing Internet connectivity services, the company has expanded its business portfolio as a total solutions provider, offering outsourcing services that include cloud computing, Wide-Area Network (WAN) services, systems integration services, and more.

Moving all information online has necessitated expanding their cloud service capabilities to remain competitive with other leading market players in this field. A set of our projects will focus on extending these services’ capabilities and functionalities, including the development of new modules and more, to meet this demand. #LI-OK4

Requirements

– Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

– 8-10 years of hands-on experience in backend development, including at least 3–4 years of production experience with Golang. Experience with additional programming languages such as Python or Node.js is a strong plus.

– Proven track record of designing and implementing scalable, high-performance, and secure distributed systems. Demonstrated ability to make sound architectural decisions, considering trade-offs and future scalability.

– Experience with designing and implementing microservices architectures. Understanding of data structures, algorithms, and software design patterns.

– Deep understanding of Go concurrency patterns (goroutines, channels) and their effective application. Experience with performance profiling and optimization tools in Golang.

– Strong experience with RESTful API design and development; familiarity with gRPC is a plus. Familiarity with message queues (e.g., Kafka, RabbitMQ).

– Proficiency in working with various database technologies (SQL and NoSQL or others relevant to your stack).

– Experience with cloud platforms (e.g., AWS, GCP, Azure) and associated services is highly desirable.

– Solid understanding of containerization (Docker) and orchestration (Kubernetes). Strong experience with CI/CD pipelines and DevOps practices.

– Knowledge of security best practices for web applications and data storage.

– A keen interest in and understanding of user experience (UX) and user interface (UI) principles, and how backend architecture can support optimal user flows. Ability to think from a user’s perspective and translate UX/UI requirements into efficient backend solutions.

– Excellent verbal and written communication skills in English. You will be engaging with diverse stakeholders, including product management, UX/UI designers, and other engineering teams. Strong interpersonal skills and a collaborative mindset, with a proven ability to work effectively within a cross-functional team.

– Knowledge of Japanese language or any previous experience in collaborating with Japanese clients will significantly enhance your candidacy. The capability and readiness to undertake business travel is a big advantage.

Job responsibilities

We are looking for a Lead/Senior Golang Engineer with a passion for building robust, scalable, and secure systems, coupled with a keen eye for architectural excellence and an understanding of user experience principles. You will be instrumental in shaping the technical direction of the new service platform, from initial design to implementation, working closely with UX/UI designers and product owners. This role demands strong technical leadership, exceptional communication skills, and the potential to mentor and guide a team of developers.

– Drive the architectural design and evolution of the new platform, ensuring scalability, security, performance, and maintainability.

– Evaluate and select appropriate technologies, frameworks, and design patterns (e.g., microservices, event-driven architectures) for the redesigned service. Define technical standards, best practices, and coding guidelines for the Golang codebase.

– Conduct architectural reviews and provide constructive feedback to ensure alignment with overall strategic goals.

– Design, develop, test, and deploy high-performance, resilient backend services using Golang. Implement complex features related to file storage, sharing, security, access control, and integration with other client services.

– Write clean, well-documented, and testable code. Optimize application performance, focusing on concurrency, memory management, and efficient data handling. 

– Actively collaborate with UX/UI designers to understand user needs, translate design specifications into technical requirements, and ensure a seamless user experience from a backend perspective.

– Serve as a technical mentor to other developers, fostering a culture of knowledge sharing and continuous improvement.

– Drive the code reviews stream, offering valuable insights and ensuring adherence to high code quality standards.

– Proactively identify technical challenges and propose innovative solutions. Troubleshoot and resolve complex issues in a timely manner, ensuring the stability and reliability of the platform.

By joining our team, you will be at the forefront of driving innovation in cloud services, helping our client remain competitive in the ever-evolving telecommunications and internet service market. If you are a highly motivated individual with a passion for technology and leadership, we invite you to apply for this exciting opportunity.

What we offer

Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. 

Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.

Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.

Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!

High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Apply Now

The gender information on this form helps us understand the makeup of our applicant pool in this key area, and to continuously improve our efforts to make our workforce more inclusive.

Drag and drop your file here or click here to upload

Only .docx, .rtf, .pdf formats allowed to a max size of 5 MB.

Alternately you can include your Linkedin profile