Senior Go Backend Engineer
About The Role
At
Pragmatike
, we're scaling our team to accelerate the development of our internal products and innovations. We're focused on
cutting-edge technologies
in
Cloud Computing
,
Blockchain
, and
Artificial Intelligence
, and we thrive in a culture of
collaboration, innovation
, and
technical excellence
.
Were looking for a
Senior Distributed Systems Engineer
with deep expertise in
Go
and a strong background in
P2P and distributed systems
, to help build robust, scalable infrastructure powering our
- generation platforms.
Your Responsibilities
- Architect and develop
- performance distributed systems and
-
- peer (P2P) communication solutions. - Design scalable microservices using Go (Golang).
- Collaborate with
- functional teams in an Agile/Scrum environment. - Write clean, maintainable, and
- documented code. - Ensure performance, security, and high availability across systems.
- Implement
- platform functionality and system integration. - Optimize and debug
- scale systems under
- world loads. - Design and maintain RESTful APIs used by
- end and partner applications. - Participate in code reviews and mentor junior developers.
- Maintain a high standard of engineering best practices and development processes.
- Work closely with product and design teams to understand user needs and translate them into technical solutions.
- Contribute to building reusable libraries and components.
Must-Have Qualifications
- 5-6+ years of experience as a Senior or Lead Backend Developer.
- Proven experience with Go (Golang) and distributed systems architecture.
- Solid understanding of P2P protocols, decentralized systems, and networking fundamentals (TCP/IP, HTTP, Web
Sockets, etc. ). - Experience with
- threaded programming and design patterns. - Expertise in developing and consuming REST APIs, working with JSON/XML.
- Strong grasp of Agile principles and working in Agile teams.
- MS in Computer Science or related technical field.
Preferred Qualifications
- Experience with Kubernetes, Docker, and
- based architecture. - Familiarity with cloud platforms such as AWS, Azure, or OVH.
- Proficiency in tracing/logging/monitoring for large distributed systems.
- Experience in building
- availability,
- critical systems. - Exposure to CI/CD pipelines and automated testing frameworks.
Pragmatike
is dedicated to a fair, transparent, and inclusive recruitment process. We ensure that no applicant is discriminated against based on age, disability, gender, gender identity or expression, marital or civil partner status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation. In accordance with the
General Data Protection Regulation (GDPR)
, your personal data will be processed lawfully, fairly, and securely. We collect and use your personal data solely for recruitment purposes, including sharing it with our client(s) for employment consideration. You have the right to request access, correction, or deletion of your data at any time. We are committed to maintaining the confidentiality and security of your information throughout the recruitment process.
- Informações detalhadas sobre a oferta de emprego
Empresa: Pragmatike Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 30. 9. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!