Jobs at Hub71 startups

Are you ready to join a vibrant community of tech startups that are shaping the future of innovation?

The Hub71 careers portal connects you with the leading startups that are transforming industries at the heart of Abu Dhabi's Global Tech Ecosystem. Explore a diverse range of opportunities with high-potential startups that are scaling globally from the UAE capital.

Background Icon

Omniful - Senior Golang Developer - PostgreSQL

Omniful

Omniful

Software Engineering
Gurugram, Haryana, India
Posted on Apr 18, 2025
Role: Senior Golang Developer

What You Will Be Doing

  • System Design & Development: Design and develop highly scalable, reliable, secure, and fault-tolerant systems for one of the worlds fastest-growing companies with minimal guidance.
  • Code Excellence: Write clear, concise, performant, and well-tested code that is easy to understand and maintain.
  • Team Collaboration: Actively participate in team discussions, agile development processes, and system monitoring to ensure high availability and uptime.
  • Automation: Build and manage automated build, test, and deployment pipelines to streamline development workflows.
  • Standards & Processes: Improve engineering standards, tools, and processes to enhance team productivity and output quality.
  • Cross-Functional Collaboration: Work effectively with product, design, and backend teams across regions to independently ship world-class features and products.
  • Technical Expertise: Solve complex technical challenges, ensuring systems are robust, efficient, and maintainable.

Technical Skills Competencies

  • Expertise in Golang, with strong knowledge of its ecosystem, libraries, and frameworks.
  • Proficiency in PostgreSQL and Redis for database management and caching.
  • Solid understanding of unit testing methodologies and frameworks.
  • Strong grasp of CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI/CD.
  • Hands-on experience with microservices architecture and its principles, including service discovery, API gateways, and inter-service communication.
  • Familiarity with API security standards like OAuth and implementing secure REST APIs.
  • Knowledge of cloud platforms such as AWS, GCP, Azure, or Heroku for deploying and managing applications.
  • Expertise in memory management, concurrency, multithreading, and fault tolerance.
  • Strong skills in database optimization and network programming.
  • Proficiency in troubleshooting, performance monitoring, and root cause analysis.

Development Tools & Environments

  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with monitoring tools like Prometheus, Grafana, or New Relic.
  • Hands-on experience with version control systems like Git.

What We Are Looking For Skills

  • Experience: 3-8 years of hands-on experience in developing, testing, and deploying large-scale applications using Golang, PostgreSQL, and Redis.
  • Agile Methodologies: Proficiency in Agile development practices, test engineering, and automation.
  • System Design Expertise: Strong understanding of performance/resource optimization, database interactions, and secure application development.
  • Project Management: Ability to estimate and execute releases with a high degree of predictability.

Good-to-Have Skills

  • Knowledge of event-driven architecture.
  • Familiarity with distributed systems and messaging queues like Kafka or RabbitMQ.
  • Experience in building real-time applications and managing large-scale distributed systems

(ref:hirist.tech)