
Lead Backend Engineer (Golang)
Pragmatike8 days ago
Prague, Czechia +8 moreSenior / Staff+
Responsibilities
- Design and develop scalable, distributed server-side applications and microservices using Go.
- Build and optimize mission-critical backend software with a focus on system programming and performance tuning.
- Design and implement robust peer-to-peer (P2P) communication systems.
- Contribute to or build systems using libp2p or similar P2P frameworks.
- Ensure cross-platform compatibility and consistent application behavior across environments.
- Collaborate within an Agile/Scrum team for backlog refinement and risk management.
- Produce clean, maintainable, and reusable code following strong engineering standards.
- Optimize backend systems for performance, reliability, security, and fault tolerance.
- Establish and enhance backend infrastructure, including deployment pipelines and monitoring tooling.
- Work across multi-cloud environments and collaborate with infrastructure teams.
- Participate in the full application lifecycle from design to production operations.
- Engage with product and design teams to understand end-user requirements.
- Conduct thorough code reviews and mentor other engineers.
- Champion best engineering practices and a culture of high-quality software craftsmanship.
Requirements
- 5–6+ years of experience as a Senior or Lead Backend Engineer.
- MS degree in Computer Science or a closely related technical field.
- Strong hands-on expertise in Go and/or Java, with a preference for Go.
- Solid understanding of software design patterns, concurrency, and multi-threaded programming.
- Proven production experience with P2P architectures.
- Strong 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.
- Deep understanding of Agile development principles and collaborative team environments.
- Strong communication skills and ability to influence technical direction.