Senior Software Engineer - Golang

Litmus

Pune City

Remote

INR 7,005,253 - 13,134,850

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative growth-stage software company is seeking a skilled Golang Developer to join their dynamic team. In this role, you will be instrumental in developing connectors that facilitate seamless data exchange between cutting-edge Edge Products and cloud services. Your expertise in Golang and networking protocols will be crucial as you work on integrations with major cloud platforms and IIoT devices. This is a fantastic opportunity to shape your career in a collaborative environment that values passion and teamwork. If you're ready to make a significant impact in the world of IoT, this position is perfect for you.

Qualifications

  • 5+ years of experience in Golang development with strong skills in networking.
  • Experience with cloud integrations and IIoT protocols is desirable.

Responsibilities

  • Develop Golang connectors and APIs for integration with cloud services.
  • Implement IIoT protocols for communication with industrial devices.

Skills

Golang
Networking Protocols
Problem-Solving
Collaboration

Education

Bachelor's in Computer Science
Master's in Software Engineering

Tools

AWS
Azure
Google Cloud
Git

Job description

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Who is Litmus

Litmus is a growth-stage software company that is transforming the way companies harness the power of machine data to improve operations. Our software is enabling the next wave of digital transformation for the biggest and most innovative companies in the world – making Industrial IoT, Industry 4.0, and Edge Computing a reality. We just completed our Series B financing round, and we are looking to expand our team.

Why join the Litmus team

  • You want to be a part of something great: We pride ourselves on building the most talented and experienced team in the industry who knows how to win. We work hard, and the results speak for themselves. We're trusted by industry leaders like Google, Dell, Intel, Mitsubishi, Hewlett-Packard Enterprise, and others as we partner to help Fortune 500 companies digitally transform.
  • You want to define and shape the future: At Litmus, you'll have the opportunity to influence and enable Industrial Internet of Things, the next wave of technology essential for global digitization. We're leading in machine data analytics and edge computing to support machine learning, AI, and other transformative applications.
  • You want to build and shape your career: Join a growth-stage Silicon Valley company to build and define your career path in an environment that allows rapid progression. Bring your experience, talent, and expertise, and learn from the brightest in the industry.

We are committed to hiring passionate individuals who thrive on teamwork. We welcome applicants from all backgrounds to apply and share their career aspirations with us.

Description

As a Golang Developer specializing in integration, you will develop northbound connectors facilitating seamless data exchange between our Litmus Edge Products and cloud services, IIoT devices, databases, and streaming protocols.

What you will do:
  • Develop Golang connectors and APIs for integration with cloud services like AWS, Azure, Google Cloud.
  • Implement support for IIoT protocols such as MQTT, CoAP, SOAP for communication with industrial devices and sensors.
  • Create connectors to various databases (SQL and NoSQL) ensuring efficient data management.
  • Build connectors for streaming protocols like WebSocket and HTTP/2 for real-time data exchange.
  • Handle data transformation and serialization/deserialization for compatibility.
  • Implement error handling and ensure connector resilience.
  • Collaborate with cross-functional teams to meet requirements and deliver solutions.
  • Conduct testing to validate functionality and performance.
  • Optimize code for performance and scalability.
  • Document connectors and APIs for ease of use.
  • Monitor performance, track metrics, and troubleshoot issues.
  • Stay updated with Golang and integration tech advancements.
  • Contribute to open-source projects and share expertise.
What you will bring:
  • Bachelor's or master's in CS, Software Engineering, or related fields.
  • 5+ years of proven Golang development experience.
  • Strong Golang skills and understanding of networking protocols.
  • Experience with cloud integrations and IIoT protocols is desirable.
  • Knowledge of SQL and NoSQL databases, streaming protocols.
  • Experience with data serialization, error handling, security in integrations.
  • 5+ years with version control systems like Git.
  • Excellent problem-solving and collaboration skills.

If motivated, innovative, and results-oriented, join us to shape the future of IoT. This remote position is open to candidates in India. Litmus is an equal-opportunity employer committed to diversity and inclusion.

Find us at www.litmus.io

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Golang
Senior Software Engineer - Golang

Litmus • Pune District

Remote
INR 1,000,000 - 2,000,000
Senior Software Engineer - Industrial, GCC
Senior Software Engineer - Industrial, GCC

Litmus • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Software Developer
Software Developer

Litmus • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Principal Engineer
Principal Engineer

Litmus • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Customer Support Analyst - 24/7 support
Customer Support Analyst - 24/7 support

Litmus • Pune City

Remote
INR 600,000 - 1,000,000
Application Engineer- Onboarding
Application Engineer- Onboarding

Litmus • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior QA Test Engineer
Senior QA Test Engineer

Litmus • India

On-site
INR 600,000 - 1,200,000
Senior Yocto Developer GCC
Senior Yocto Developer GCC

Litmus • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Customer Success Application Engineer, Litmus GCC
Customer Success Application Engineer, Litmus GCC

Litmus • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Senior Backend Engineer – Golang & Cloud Systems
Senior Backend Engineer – Golang & Cloud Systems

Winzons • India

On-site
INR 2,500,000 - 4,500,000