Litmus IO Logo

Litmus IO

Senior Software Engineer - Golang

Posted 15 Days Ago
Be an Early Applicant
India
Senior level
India
Senior level
The Senior Software Engineer will design, develop, and maintain scalable backend systems using Go, while collaborating on architecture and technical initiatives.
The summary above was generated by AI

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 the industry in machine data analytics and edge computing to feed machine learning, artificial intelligence and other applications that rapidly change the way companies operate. 

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 you to progress rapidly. Bring your unique experience, talent and expertise and add to it by collaborating with and learning from the brightest people in the industry.  

We are committed to hiring great people who are passionate about what they do and thrive on winning as a team. We welcome anyone and everyone who wishes to join the Litmus marketing team to apply and share their career experience, dreams and goals with us. 

Job Title: Senior Software Engineer - Golang, Litmus GCC

Location: Pune, India

Direct Reporting: Head of Product Engineering, Litmus GCC

Work Experience: 8 to 10 years

About the Role:

As a Senior Software Engineer – Golang at Litmus GCC, you will be a senior individual contributor responsible for designing, developing, and maintaining scalable, performant, and secure backend systems using Go. You will contribute your deep technical expertise in distributed systems, containerization, and messaging architectures, while working closely with cross-functional teams to deliver mission-critical features. This role offers the opportunity to take ownership of major technical initiatives and influence architectural decisions within a dynamic, collaborative environment.


The individual in this role will work closely with leadership team in India and Corporate to deliver the following key responsibilities:


Role’s Responsibilities:

  • Develop high-quality, testable, and scalable applications and services using Go.
  • Drive system and architecture design discussions, contributing technical leadership within the team.
  • Write clean, maintainable code following best practices in Go development.
  • Collaborate daily with other engineers, product managers, and UX designers.
  • Participate in sprint planning, design reviews, and code reviews.
  • Contribute to DevOps and CI/CD practices to ensure efficient deployments and monitoring.
  • Identify and resolve performance bottlenecks and production issues.
  • Write clear and comprehensive technical documentation.
  • Research and evaluate emerging technologies to improve development efficiency and product capabilities.

Role’s Desired Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 8-10 years of experience in backend software engineering roles, with at least 4+ years focused on Golang
  • Strong experience working in Agile/Scrum-based environments with cross-functional teams.
  • Advanced proficiency with Linux shell (CLI, scripting).
  • Deep knowledge and hands-on experience with:
    • REST and gRPC APIs
    • Authentication and authorization standards (OAuth2, OpenID Connect)
    • Messaging protocols and brokers (MQTT, Kafka, etc.)
    • Hypervisors and virtual machines (KVM, VMware, etc.)
    • Containers and orchestration tools (Docker, LXC)
    • Linux networking and port management
    • Linux boot processes, UEFI
    • Git (branching strategies, pull requests, merge conflict resolution)
  • Strong communication and collaboration skills; ability to mentor junior developers.
  • Track record of delivering robust and secure software in a production environment.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools is a plus.
  • Self-starter with a proactive mindset and strong sense of ownership.
  • Passionate about clean architecture, automation, and continuous improvement.
  • Passionate about software engineering and interested in industrial IoT (IIoT) technologies.

Find us at www.litmus.io 

Top Skills

AWS
Azure
Docker
GCP
Git
Go
Grpc
Kafka
Kvm
Linux
Lxc
Mqtt
Oauth2
Openid Connect
Rest
VMware

Similar Jobs

23 Days Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
The Senior Software Engineer will maintain and develop microservices for SailPoint's IdentityNow product, focusing on backend software development, customer support, and mentoring junior engineers in an agile environment.
Top Skills: AWSEksGoGrafanaJavaKafkaNoSQLPrometheusRedisSpring BootSQL
Yesterday
Pune, Maharashtra, IND
Senior level
Senior level
Internet of Things • Software
Develop Golang-based connectors and APIs for seamless data integration, ensuring reliability and efficiency with IIoT devices and cloud services.
Top Skills: AWSAzureCassandraCoapGitGoGCPHttp/2MongoDBMqttMySQLPostgresSoapWebsocket
Yesterday
Pune, Mahārāshtra, IND
Senior level
Senior level
Cloud • Software
The Senior Software Engineer will lead complex projects, mentor others, and develop features with BIM technology in a service-oriented architecture.
Top Skills: AngularApache KafkaBabylon.JsContinuous DeliveryContinuous IntegrationCSSCypressEsbuildExpress.JsGoHTMLJestMochaNext.JsNode.jsNpmPostgresReactThree.JsTypescriptVueWebglWebgpuWebpackYarn

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account