Live opening · Posted 10 days ago

Senior Go Developer-Romania

nLIGHT MEDIA · Romania (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 10 days ago
CompanynLIGHT MEDIA
LocationRomania (Remote)
Work modeYes
SkillsGolang, GraphQL, AWS, Azure, GCP, Docker, Kubernetes
SourceLinkedin
ListedPosted 10 days ago

About the role

Description supplied by the original job listing.

We are looking for an experienced Senior Go Developer to join our engineering team and contribute to the design, development, and delivery of high-performance, scalable, and reliable software solutions.
The ideal candidate has strong expertise in Golang, solid knowledge of backend development and distributed systems, and experience working with microservices and cloud-native technologies. You will collaborate closely with software engineers, architects, DevOps teams, and product stakeholders to build robust and maintainable applications.
Responsibilities
Design, develop, test, and maintain scalable backend applications using Go (Golang).
Build and maintain high-performance microservices and distributed systems.
Develop clean, efficient, maintainable, and well-tested code.
Design and implement RESTful APIs and backend services.
Work with databases and optimize queries and data access layers.
Integrate applications with external systems, APIs, and third-party services.
Contribute to architectural decisions and technical design discussions.
Implement automated unit, integration, and end-to-end testing.
Troubleshoot complex application and production issues and perform root cause analysis.
Collaborate with DevOps engineers to improve CI/CD pipelines and deployment processes.
Develop and maintain applications in cloud and containerized environments.
Participate in code reviews and ensure adherence to coding standards and best practices.
Monitor and optimize application performance, scalability, and reliability.
Contribute to technical documentation and engineering standards.
Work within an Agile development environment and actively participate in Scrum ceremonies.
Mentor less experienced developers and support knowledge sharing within the team.
Must-Have Skills
5+ years of professional software development experience.
Strong hands-on experience with Go (Golang).
Excellent understanding of Go concurrency, goroutines, channels, and synchronization mechanisms.
Strong knowledge of backend development and microservices architecture.
Experience designing and developing REST APIs.
Solid understanding of distributed systems and scalable application design.
Good knowledge of SQL databases such as PostgreSQL, MySQL, or similar.
Experience with NoSQL databases is an advantage.
Strong experience with Git and modern software development practices.
Experience with automated testing and test-driven development practices.
Good understanding of software design patterns, clean code, and SOLID principles.
Experience with Docker and containerized applications.
Familiarity with Kubernetes and cloud-native environments.
Experience working with CI/CD pipelines and DevOps practices.
Strong debugging and problem-solving skills.
Good understanding of application security and secure coding practices.
Good command of English, both written and spoken.
Nice-to-Have / Advantages
Experience with AWS, Azure, or Google Cloud Platform.
Experience with Kubernetes, Helm, and service mesh technologies.
Knowledge of gRPC, Protocol Buffers, WebSockets, or GraphQL.
Experience with messaging and event-streaming technologies such as Kafka, RabbitMQ, or NATS.
Knowledge of Redis or other distributed caching technologies.
Experience with observability tools such as Prometheus, Grafana, OpenTelemetry, or ELK/Elastic Stack.
Experience with Infrastructure as Code tools such as Terraform.
Familiarity with event-driven architecture and domain-driven design.
Experience developing high-throughput or low-latency applications.
Experience in cloud-native or large-scale enterprise environments.
Contributions to open-source Go projects are a plus.
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication and collaboration skills.
Ability to work independently and take ownership of technical solutions.
Proactive approach to identifying and resolving technical challenges.
Strong attention to code quality and engineering best practices.
Ability to mentor and support other developers.
Adaptability and willingness to learn new technologies.

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
11 min from Linkedin publishing this role to us finding it
10 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
61,822 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App