Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12468543

    Indian Institute of Science logo

    Senior Engineer - GO

    Indian Institute of Science · Bengaluru · hybrid · Posted 63d ago

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    About the Role

    We are looking for a Senior Backend Engineer with deep Go expertise to join our engineering team. You will work across three interconnected areas: building reliable data pipelines and IoT ingestion systems, designing and securing API services that power our platform, and contributing to the cloud infrastructure tooling that keeps everything running.


    This is a role for engineers who care about correctness, performance, and maintainability and who want their work to have real-world impact on open data infrastructure.


    Responsibilities

    • Design, build, and maintain high-throughput Go services and data ingestion pipelines
    • Build secure, well-documented APIs using standard authentication and authorization protocols
    • Deploy, configure, and operate services in cloud and container environments
    • Own database schema design, query optimization, and migration strategies
    • Apply appropriate caching and messaging patterns to meet reliability and latency requirements
    • Write clean, well-tested code unit tests, integration tests, and contract tests where applicable
    • Uphold strong source control practices: meaningful commits, disciplined branching, and thorough pull request reviews
    • Contribute to CI/CD pipelines and shared developer tooling
    • Participate in architecture reviews, technical planning, and cross-team design discussions
    • Support and mentor engineers through code review and knowledge sharing

    Required Qualifications

    • 5+ years writing production-grade Go, with a solid grasp of concurrency patterns, idiomatic design, and performance characteristics
    • Strong understanding of distributed systems: scalability, consistency trade-offs, and fault tolerance
    • Hands-on experience deploying and operating containerized services in cloud environments (container orchestration, managed cloud platforms)
    • Relational database design and optimization schema modelling, indexing, and query analysis
    • Familiarity with identity and access management standards (token-based auth, delegated authorization flows)
    • Experience using in-memory data stores for caching, session state, or pub/sub messaging
    • Disciplined approach to software quality: testing at multiple levels, static analysis, and clear code review feedback
    • Comfortable working on Linux systems with containerization and infrastructure-as-code tooling
    • Familiar with 12-factor app principles and the operational concerns of cloud-native services.

    Sourced from naukri

    Skills

    GO servicesGolangData StructuresSystem DesignBackend DevelopmentDistribution System

    About Indian Institute of Science

    Indian Institute of Science logo

    Indian Institute of Science

    Education & Training

    879

    employees

    1909

    117 years old

    Bangalore/Bengaluru, Karnataka

    India

    ₹4.9L PA avg

    Avg at Indian Institute of Science

    About

    The Indian Institute of Science fosters advanced research and education in science and technology, playing a pivotal role in India's academic and research infrastructure.

    Industries

    Education & Training

    Employee ratings

    10 reviews

    4.2/ 5

    Culture

    4.1

    Career growth

    3.0

    Work-life

    4.4

    Employees rate it well for

    Overall Company42Skill Development41

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Engineer - GO · waiting for your command