Browse All Jobs
Litmus is seeking a Senior Software Engineer - Golang to develop northbound connectors that facilitate data exchange between Litmus Edge Products and cloud services, IIoT devices, databases, and streaming protocols. The successful candidate will design, implement, and maintain robust connectors ensuring reliability, security, and efficiency. This role is essential for enabling Litmus products to scale and adapt to evolving landscapes.
  • Developing Golang-based connectors and APIs for cloud services like AWS, Azure, and Google Cloud.
  • Implementing support for IIoT protocols such as MQTT, CoAP, and SOAP.
  • Creating connectors to connect applications with SQL and NoSQL databases.
  • Building connectors for streaming protocols like WebSocket's or HTTP/2.
  • Handling data transformation and serialization/deserialization.
  • Implementing robust error handling mechanisms.
  • Collaborating with cross-functional teams.
  • Conducting thorough testing and optimization.
  • Providing technical documentation.
  • Monitoring connector performance.
  • Bachelor's or master's degree in computer science or related field.
  • 5+ years of relevant work experience.
  • Proven experience as a Golang Developer.
  • Strong proficiency in Golang programming.
  • Deep understanding of networking concepts and protocols.
  • Experience integrating with cloud services and IIoT protocols.
  • Familiarity with databases and streaming protocols.
  • Solid working knowledge of data serialization, error handling, and security principles.
  • Experience with version control systems and collaborative development practices.
  • Excellent problem-solving and communication skills.
  • Remote work opportunity within India.
  • Opportunity to contribute to cutting-edge technology solutions.
  • Work with a dynamic team.
Apply

Litmus Automation