HamburgerMenu
hirist

DataNimbus - Golang Developer

DataNimbus
Chennai
4 - 8 Years

Posted on: 20/11/2025

Job Description

Description :


At DataNimbus, we are on a mission to redefine how organizations leverage Data and AI to drive growth, innovation, and efficiency. Our pioneering products, such as DataNimbus Designer (a cloud-native ETL designer), datanimbus.io (a comprehensive data and integration platform), FinHub.ai (payment modernization platform) empower businesses to simplify complex workflows, adopt cutting-edge technology, and achieve sustainable scalability.


With headquarters in the U.S. and offices in India and Canada, DataNimbus operates globally, fostering a culture of responsible innovation, adaptability, and customer-centricity. We pride ourselves on being a trusted partner for customers navigating the complexities of Data+AI and payment modernization.


Why Join DataNimbus?


At DataNimbus, We Believe In Shaping a Sustainable, AI-driven Future While Offering An Environment That Prioritizes Learning, Innovation, And Growth. Our Core ValuesCustomer-Centricity, Simplicity, Curiosity, Responsibility, And Adaptabilityare The Foundation Of Our Workplace, Ensuring Every Team Member Can Make a Meaningful Impact. Joining DataNimbus Means Being Part Of a Dynamic Team Where You Can


- Work with cutting-edge technologies and revolutionize workflows in Data+AI solutions.


- Contribute to solutions that are trusted by global businesses for their scalability, security, and efficiency.


- Grow personally and professionally in a culture that values curiosity and continuous learning.


Key Responsibilities :


- Design, develop, and maintain scalable backend services and microservices using Go (Golang).


- Build efficient, reusable, and modular components following best practices.


- Optimize application performance, memory usage, and concurrency.


- Integrate with internal systems, databases, and third-party APIs.


- Develop RESTful APIs and ensure robust request handling, error management, and logging.


- Implement authentication/authorization and secure coding practices.


- Work closely with DevOps teams to deploy and monitor services on cloud environments.


- Write unit, integration, and performance tests to ensure reliability and performance.


- Participate in code reviews and contribute to architectural discussions.


- Troubleshoot and resolve production issues with a focus on stability and scalability.


Required Skills & Qualifications :


- Strong proficiency in Golang and understanding of Gos concurrency model (goroutines, channels).


- Hands-on experience with microservices and distributed systems.


- Experience with frameworks like Gin, Echo, Fiber, or standard library HTTP packages.


- Solid understanding of RESTful API design, gRPC (optional), and API versioning.


- Strong knowledge of databases such as PostgreSQL, MySQL, MongoDB, or Redis.


- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.


- Experience with CI/CD tools and cloud platforms (AWS, Azure, or GCP).


- Knowledge of performance tuning, profiling, and debugging in Go.


- Experience with Git and collaborative development workflows.


info-icon

Did you find something suspicious?