Browse All Jobs
Job Description
Litmus Automation is seeking a Senior Software Engineer - Golang to develop northbound connectors for seamless data exchange between Litmus Edge Products and various external services. The ideal candidate will design, implement, and maintain robust connectors, ensuring reliability, security, and efficiency. This role involves collaborating with cross-functional teams to deliver high-quality integration solutions.Role involves:
  • Developing Golang-based connectors and APIs for cloud services.
  • Implementing support for IIoT protocols.
  • Creating connectors for SQL and NoSQL databases.
  • Building connectors for streaming protocols.
  • Handling data transformation and serialization/deserialization.
  • Implementing robust error handling mechanisms.
  • Conducting thorough testing and optimizing code.
  • Providing technical documentation.
  • Monitoring connector performance.
Requirements:
  • Bachelor's or master's degree in computer science or related field.
  • 5+ years of Golang development experience.
  • Strong proficiency in Golang programming and networking concepts.
  • Experience integrating with cloud services and IIoT protocols.
  • Familiarity with SQL and NoSQL databases, and streaming protocols.
  • Solid knowledge of data serialization, error handling, and security principles.
  • Experience with version control systems and collaborative development practices.
  • Excellent problem-solving and communication skills.
Litmus Automation offers:
  • Opportunity to contribute to cutting-edge technology solutions.
  • A dynamic team environment.
  • Remote work opportunity within India.
Apply Manually