-
View all jobs
About The Role
In this role, you will help build the next generation of Remote Monitoring and Management products for a global client focused on empowering small and medium-sized businesses. You will join a distributed engineering team and contribute to scalable, cloud-native backend services that support secure, high-availability platforms used worldwide.
Responsibilities
In this role, you will help build the next generation of Remote Monitoring and Management products for a global client focused on empowering small and medium-sized businesses. You will join a distributed engineering team and contribute to scalable, cloud-native backend services that support secure, high-availability platforms used worldwide.
Responsibilities
- Design and implement backend features for large-scale, event-driven distributed systems, ensuring scalability, performance, and reliability
- Own development tasks end-to-end, contributing to system stability, service quality, and continuous platform improvement
- Collaborate closely with software engineers, architects, and stakeholders across a globally distributed team
- Participate in system and component architecture design, including APIs and microservices for a rapidly growing platform
- Develop and integrate cloud-native solutions within AWS, supporting research and proof-of-concept initiatives
- Write clean, maintainable, and well-tested code following established engineering standards and best practices
- Participate in code and design reviews, contributing to shared quality standards and technical excellence
- Troubleshoot and debug issues across services and the technology stack with guidance from senior engineers
- Hands-on experience with the Go programming language and object-oriented development using Go, C#, or Java
- At least 1 year of professional software engineering experience in backend or systems development
- Understanding of distributed systems, microservice architecture, and event-driven communication
- Experience or familiarity with gRPC, GraphQL, and messaging systems such as Kafka or AWS SQS
- Basic knowledge of AWS and cloud-native technologies
- Experience with CI/CD practices and tools such as Jenkins, Artifactory, or similar
- Familiarity with containers and orchestration tools, including Docker and Kubernetes
- Knowledge of data structures, algorithms, and software design principles
- Ability to work effectively in a globally distributed team with clear communication and a learning mindset
- Intermediate in English (written and spoken)
Key Skills
Ranked by relevance
cloud
aws
data structures
microservices
artifactory
jenkins
graphql
docker
kafka
grpc
cicd
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Lead .NET Software Engineer
2026-04-14
Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Senior C++ Software Engineer (AOSP)
2026-05-08
Full-time
Not Applicable
Ukraine
IT Services
Information Technology
View Job Details
Related
Middle/Senior Golang Software Engineer (Kubernetes)
2026-05-19
Full-time
Not Applicable
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- May 27, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Ukraine
- Company
- SoftServe
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Lead .NET Software Engineer
2026-04-14
Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Senior C++ Software Engineer (AOSP)
2026-05-08
Full-time
Not Applicable
Ukraine
IT Services
Information Technology
View Job Details
Related
Middle/Senior Golang Software Engineer (Kubernetes)
2026-05-19
Full-time
Not Applicable
Ukraine
IT Services
Engineering