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.(ref : hirist.tech)