Remotery

Golang Engineer – Cloud/AI Infra

Posted May 22

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Design and create scalable, distributed server-side applications and microservices utilizing Go.

• Develop and enhance mission-critical backend software, emphasizing system programming, concurrency, and performance optimization.

• Architect and implement robust peer-to-peer (P2P) communication systems (P2P experience is essential).

• Contribute to or develop systems leveraging libp2p or similar P2P frameworks.

• Ensure cross-platform compatibility and maintain consistent application behavior across various environments.

• Collaborate within an Agile/Scrum team, aiding in backlog refinement, risk assessment, and dependency management.

• Produce clean, maintainable, and reusable code, adhering to high engineering standards.

• Optimize backend systems for performance, reliability, security, and fault tolerance.

• Establish and improve backend infrastructure, encompassing deployment pipelines, observability, and monitoring tools.

• Work across multi-cloud environments (AWS, Azure, GCP) while closely collaborating with infrastructure teams.

• Actively participate in the entire application lifecycle, from design to production operations.

• Engage with product and design teams to gain a deep understanding of end-user and platform requirements.

• Conduct thorough code reviews, mentor fellow engineers, and elevate overall backend engineering quality.

• Advocate for best engineering practices and foster a culture of high-quality software craftsmanship.


⛳️ Requirements

• 5–6+ years of experience in a Senior or Lead Backend Engineer role.

• Master's degree in Computer Science or a closely related technical discipline.

• Strong practical expertise in Go and/or Java (Go is strongly preferred).

• Solid understanding of software design patterns, concurrency, and multi-threaded programming.

• Proven experience in production environments with P2P architectures (mandatory).

• Extensive knowledge of internet protocols and technologies (TCP/IP, HTTP, etc.).

• Experience with service-oriented architectures (REST, JSON, API design).

• Ability to design secure, well-structured RESTful APIs and comprehend their client-side implications.

• Deep understanding of Agile development principles and collaborative team dynamics.

• Strong communication skills with the ability to influence technical direction.


🏝️ Benefits

• Flexible work arrangements

People also viewed

Gympass43 min ago

Senior Backend Software Engineer – Achievements, Gamification

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
iFood43 min ago

Mid-level Back-end Software Engineer – AI

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Grupo Boticário43 min ago

Fullstack Developer, Java/Kotlin, React.js, Specialist I

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
CI&T43 min ago

Master .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Clicksign43 min ago

Senior Backend Developer – Ruby on Rails, Go

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
Gramian Consulting43 min ago

Senior Software Engineer – Cloud Platform, Java

FR flagFrance OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers