CareerPlanGet AI match score →

Software Engineer - Golang

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-07-16 → 2026-07-30

Core

Designs, develops, troubleshoots, and debugs software programs for software enhancements and new products, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.

Role type

Senior IC software engineer (systems software & distributed systems)

Builds

Reliable, cost-effective, high-quality solutions for systems portions or subsystems

Domain

Enterprise IT infrastructure, edge-to-cloud, data centers, and networking

Deliverable

production ML models | product features | infrastructure

Required skills

Golang, Python, SQL, NoSQL (Postgres, Cassandra), distributed systems, event-driven programming, Kubernetes, CI/CD, infrastructure as code, Git, open source tools (Apache Flink, Spark, Airflow), data center and networking knowledge

Preferred skills

Project leadership, mentoring less experienced staff, problem-solving and debugging, fast learning and adapting to new technologies

Technologies

Golang, Python, Postgres, Cassandra, Kubernetes, Apache Flink, Apache Spark, Apache Airflow, Git

Responsibilities

Design enhancements and updates for systems software; analyze design and determine coding/integration activities; write and execute testing plans and debug code; lead project teams of software systems engineers and partners; collaborate with management and partners on design status and issue resolution; provide guidance and mentoring to less experienced staff

Seniority

Mid-to-Senior, hands-on IC with project lead potential

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗