Technology Innovation Institute Circular Logo

Senior Golang Developer

Technology Innovation Institute Abu Dhabi, United Arab Emirates Posted: 06 Dec 2024

Financial

  • Estimate: $80k - $115k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Technology Innovation Institute (TII) is seeking a Senior Golang Developer to join our team. TII is a global scientific research center focused on cutting-edge technology advancements in areas such as artificial intelligence, quantum computing, cryptography, and more. The developer will work within the Cryptography Research Center (CRC) to contribute to the development and commercialization of proprietary post-quantum protocols and applications, enhancing security in enterprise digital spaces.

Key Responsibilities:

  • Backend Development: Design, implement, and maintain scalable backend services, APIs, and data processing systems using Golang. Write clean, efficient, and maintainable code while collaborating with other teams to meet business objectives.
  • System Architecture: Contribute to the overall system design and architecture, evaluating and implementing new technologies for enhanced performance and security.
  • Database Management: Implement secure data storage and retrieval mechanisms and conduct database migrations and optimizations.
  • Collaboration: Work closely with product managers, designers, and engineers, and collaborate with DevOps teams for application deployment and monitoring.
  • Code Quality and Best Practices: Enforce coding standards, conduct code reviews, and mentor junior team members to ensure high-quality code.
  • Performance Optimization: Identify and resolve performance bottlenecks, optimizing algorithms and data structures.
  • Testing: Develop and maintain unit tests, participating in testing processes with a focus on automated testing.
  • Documentation: Create and maintain technical documentation for code, APIs, and system architecture.

Qualifications:

  • Bachelor's or master's degree in computer science or a related field.
  • 5+ years of experience in software development.
  • Strong proficiency in Golang; knowledge of C++ is a plus.
  • Experience with RESTful web services, RPC services, and web development.
  • Familiarity with microservices architecture and containerization technologies like Docker and Kubernetes.
  • Proficiency in database technologies such as MySQL, PostgreSQL, SQLite3, and MongoDB.
  • Excellent communication and collaboration skills.

Join us at TII to drive innovation and create impactful solutions that shape the future of technology and society.

Location: Abu Dhabi, United Arab Emirates
Work Conditions: On-site, Full-time

Apply now

Jobs you might like   View all jobs

About Technology Innovation Institute

The Technology Innovation Institute (TII) is a pioneering global research institute that focuses on applied research and new-age technology. TII is the applied research pillar of the Advanced Technology Research Council (ATRC) that was established to drive the R&D strategy of Abu Dhabi and the wider UAE.