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

    Job · 14996716

    VISAKHAPATNAM · FULLTIME

    Senior Software Engineer

    Sails Software Solutions logo

    Sails Software Solutions

    Visakhapatnam · onsite · Posted 50d ago

    Sourced fromNaukri
    Undisclosed10–15 yrsfulltimeVisakhapatnam

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

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 11 questions to answer1.1s
    • Decided the answers for all of them2.4s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for an experienced professional to contribute to the architecture design and implementation of a distributed scientific data platform for microscopy and life-science applications. The platform must support microscopy image data, metadata, search, transformation, storage, transfer and analysis workflows across instruments, user PCs, on-premise deployments and AWS cloud environments. This role requires deep expertise in database-centric system design, scientific data modeling, high-performance data processing and scalable multi-user distributed systems. 


    Roles and Responsibilities
    • Design scalable storage, indexing, search, caching and data-transfer mechanisms for large scientific datasets in hybrid edge/on-prem/cloud environments. 
    • Design and implement database-centric services, APIs and backend components for secure and high-performance multi-user access. 
    • Drive the migration of legacy product-specific data-management functionality into reusable platform services. 
    • Collaborate with image analysis, web UI, instrument software and domain experts to define robust interfaces and end-to-end workflows. 
    • Contribute to engineering standards, CI/CD, observability, reliability and secure software delivery for cloud-based and instrument-hosted systems. 
    • Provide strong technical expertise through architecture analysis and design, hands-on implementation, design and code reviews. 

     

    Must have 

    • 10+ years in software engineering, including design of complex distributed backend or data platforms. 
    • Deep expertise in database design, schema evolution, query optimization, transactions, indexing, data security and data lifecycle management. 
    • Strong experience with SQL and at least one of: document, key-value, graph or vector databases. 
    • Strong experience designing search solutions for complex metadata and dataset discovery. 
    • Proven experience with AWS-based backend systems, storage, compute and scalable service design. 
    • Strong programming skills in Python and, ideally, C#. 
    • Experience building secure multi-user systems with authentication, authorization and auditability. 
    • Strong architectural thinking, system decomposition and performance optimization skills. 

    Strong plus 

    • Experience with microscopy image metadata, OME concepts, image file formats, tiled or multiresolution image handling or scientific imaging pipelines. 
    • Experience with S3-compatible object storage, MinIO, hybrid deployments and on-prem/cloud synchronization. 
    • Experience with caching, asynchronous workflows, data pipelines and event-driven architectures. 
    • Experience with access control integration, Keycloak, LDAP/AD or customer-specific identity systems. 
    • Experience with SaaS, Docker/Kubernetes/Terraform (IoC) 

    Sourced from naukri

    Section · 02

    Skills

    dbmsIndexingschemaC SharpkeyDocumentsDatabase DesignQuery Optimizationperformance optimizationamazon web servicesProgrammingVectorSystemData Lifecycle ManagementArchitecture AnalysisData EngineeringPythonSQLgraphData SecurityREST APIDesignArchitectureDistribution System

    Section · Company

    About Sails Software Solutions

    Sails Software Solutions logo

    Sails Software Solutions

    IT Services & Consulting

    125

    employees

    Hyderabad / Secunderabad, Telangana

    India

    About

    Company Introduction

    Sails Software Solutions is an innovative startup established in 2015 with the sole idea of building data-driven innovative and cutting edge applications and services. Our portfolio consists of our very own products and services as well as product-development and support services to various clients internationally.

    We are looking for individuals who share a passion for learning new revolutionary technologies and involve in designing and developing game-changing applications and services for our customers and clients.

    If you have the passion to learn, explore and implement something new, far-reaching and revolutionary, we assure you, Sails is the place to be.

    Industries

    IT Services & Consulting

    Employee ratings

    58 reviews

    3.3/ 5

    Culture

    3.4

    Career growth

    3.0

    Work-life

    3.2

    Employees rate it well for

    Work Culture7Work Life Balance7Work Environment7Senior Management5Job Security5

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command