HamburgerMenu
hirist

Job Description

Position : Senior Software Engineer Golang & Linux.

Experience : 6+ years.

Location : Onsite Bangalore.

Employment Type : Full-time.


About the Role :


We are seeking an experienced Golang & Linux Developer with 6+ years of hands-on expertise to join our engineering team.


The ideal candidate will be responsible for building and optimizing high-performance backend systems, working with Linux-based environments, and contributing to scalable and secure solutions.


Key Responsibilities :


- Design, develop, and maintain backend applications and microservices using Golang.

- Work extensively in Linux environments for development, deployment, and troubleshooting.

- Ensure high performance, scalability, and reliability of backend systems.

- Collaborate with DevOps teams to implement CI/CD pipelines and containerized deployments (Docker, Kubernetes).

- Optimize application performance with a focus on concurrency, memory management, and low latency.

- Integrate with databases, APIs, and message queues to build robust distributed systems.

- Debug, profile, and resolve production issues in a timely manner.

- Collaborate with cross-functional teams (Product, QA, DevOps) to deliver solutions.


Required Skills & Experience :


- 6+ years of professional experience in software development.

- Strong expertise in Golang (Go) for building production-grade applications.

- Solid background in Linux/Unix systems, shell scripting, and system-level troubleshooting.

- Strong knowledge of concurrency, multithreading, and distributed systems.

- Hands-on experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI, etc.

- Experience with databases (PostgreSQL, MySQL, MongoDB, Redis).

- Familiarity with REST APIs, gRPC, and messaging systems (Kafka, RabbitMQ, NATS, etc.

- Strong problem-solving and debugging skills in complex system environments.


Nice to Have :


- Experience with Linux kernel internals or system programming.

- Exposure to cloud platforms (AWS, GCP, Azure).

- Familiarity with observability & monitoring tools (Prometheus, Grafana, ELK stack).

- Understanding of infrastructure-as-code tools (Terraform, Ansible).

- Knowledge of security best practices (OAuth2, JWT, TLS).


Qualifications :


- Bachelors/Masters degree in Computer Science, Engineering, or related field.

- Proven track record of delivering scalable, reliable backend solutions.

- Strong communication skills and ability to work in a collaborative team environment.


info-icon

Did you find something suspicious?