Match score not available

Senior Go Software Engineer

fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

7+ years of experience as a Software Engineer, with at least 3+ years in GO (Golang)., Expertise in designing and deploying RESTful and gRPC APIs., Strong knowledge of microservices architecture and distributed systems., Proficiency with relational and NoSQL databases like PostgreSQL and MongoDB..

Key responsabilities:

  • Develop, test, and maintain backend systems using GO (Golang).
  • Design and implement robust APIs for gamification and real-time user interactions.
  • Collaborate with blockchain developers to integrate smart contracts into the platform.
  • Ensure code quality, scalability, and performance optimization.

Cypher Coders logo
Cypher Coders Startup https://www.cyphercoders.com/
11 - 50 Employees
See all jobs

Job description

We are seeking a Senior GO Software Engineer to lead the development of our backend systems. In this role, you’ll design, build, and optimize the core infrastructure of our platform, ensuring it is scalable, secure, and aligned with the latest technology trends.

Key Responsibilities
  • Develop, test, and maintain backend systems using GO (Golang).
  • Design and implement robust APIs to power gamification, loyalty systems, and real-time user interactions.
  • Collaborate with blockchain developers to integrate smart contracts and token functionalities into the platform.
  • Work closely with frontend and product teams to deliver seamless user experiences.
  • Ensure code quality, scalability, and performance optimization.
  • Participate in architecture discussions and technical decision-making processes.
  • Troubleshoot, debug, and resolve issues in production and development environments.

Requirements

  • Experience: 7+ years as a Software Engineer, with at least 3+ years of experience in GO (Golang).
  • API Development: Expertise in designing and deploying RESTful and gRPC APIs.
  • Backend Architecture: Strong knowledge of microservices architecture and distributed systems.
  • Database Knowledge: Proficiency with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Collaboration: Experience working in Agile/Scrum teams and excellent communication skills.
  • Problem-Solving: Strong analytical and debugging skills.
Nice-to-Have Skills
  • Familiarity with Web3 technologies, blockchain, or smart contracts.
  • Experience with message queues and event-driven architectures (e.g., RabbitMQ, Kafka).
  • Knowledge of loyalty systems, gamification mechanics, or sports industry applications.
  • Contributions to open-source GO projects.

Benefits

  • The opportunity to work on innovative blockchain and loyalty management solutions.
  • A collaborative and remote-friendly work environment.
  • Competitive salary
  • Career development and growth opportunities.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs