Backend Software Developer (Golang, AWS)

Yopeso • Romania
Remote
Apply
AI Summary

We are looking for a Backend Software Developer with expertise in Golang, AWS, and message-driven systems. The role involves designing, implementing, and maintaining cloud-based applications and digital services. The ideal candidate will work in a distributed team and contribute to building scalable, serverless, event-driven systems in AWS.

Key Highlights
Design and implement cloud-based applications and digital services
Develop and maintain backend services and APIs for message-driven systems
Research and implement tools to improve development productivity
Collaborate with a distributed team of Software Engineers, DevOps Engineers, and Designers
Technical Skills Required
Golang AWS Message-driven systems Terraform AWS Lambda SNS SQS GitLab CI/CD Domain-Driven Design
Benefits & Perks
Competitive remuneration
Remote work
24 days off per year and floating days
Private clinic health services
Regina Maria Medical Insurance
Flexible benefits through Up multibenefits platform
Referral bonus scheme
Team events
Training and development opportunities with allocated budget
Professional Certifications
Knowledge sharing context

Job Description


Yopeso has been developing a diverse range of software products, from large-scale applications to smaller solutions, for 20 years. With a growing team of over 300 employees across five locations, we are dedicated to fostering a culture of growth, transparency, and professionalism.

At Yopeso, we value authenticity, curiosity, and ambition. These values drive us to build strong connections within our community and with our partners, ensuring trust, integrity, and transparency in all our business practices. We strive to maintain the highest professional standards and continuously challenge ourselves to develop high-quality, high-performance, and secure software solutions.

Our approach is rooted in efficient collaboration among passionate professionals working in agile teams. Guided by curiosity and ambition, we strive to create products that are meaningful and impactful, while remaining true to our authentic selves.

What we offer:

  • Competitive remuneration
  • Remote work
  • 24 days off per year and floating days
  • Private clinic health services Regina Maria Medical Insurance
  • Flexible benefits through Up multibenefits platform
  • Referral bonus scheme
  • Team events, online or at the office
  • Training and development opportunities with allocated budget
  • Professional Certifications
  • Knowledge sharing context


About The Role

We are looking for a Backend Software Developer with strong expertise in Golang, AWS, and message-driven systems. In this role, you will design, implement, and maintain cloud-based applications and digital services. You will work in a distributed, cross-functional team and contribute to building scalable, serverless, event-driven systems in AWS.

Key Responsibilities

  • Design and implement cloud-based applications and digital services as part of the Engineering Ecosystem.
  • Develop and maintain backend services and APIs for message-driven systems using Golang.
  • Research, recommend, and implement tools that improve development productivity.
  • Architect and build scalable, resilient systems on AWS.
  • Write clean, efficient, and well-documented code following best practices and Domain-Driven Design principles.
  • Collaborate with a distributed team of Software Engineers, DevOps Engineers, and Designers.


Requirements

  • Experience with foundational AWS serverless services for storage, computation, event processing, messaging, data processing, and analytics.
  • Experience building message-driven systems and working with messaging queues and topics.
  • Strong understanding of event-driven systems and cloud-native architectures.
  • Hands-on experience developing serverless microservices using AWS Lambda, SNS, SQS, etc.
  • Experience managing cloud infrastructure using Terraform.
  • Experience building monitoring and reporting systems.
  • Strong knowledge of synchronous and asynchronous APIs, RESTful services, and integration with AWS.
  • Proficiency in Golang is required.
  • Good understanding of DevOps principles and automated build processes using GitLab CI/CD.
  • Strong analytical skills, initiative, and problem-solving attitude.
  • Experience working in a multinational agile team with excellent communication skills.
  • Bachelor’s degree in Computer Science.

Subscribe our newsletter

New Things Will Always Update Regularly