D

Sr Software Developement Engineer (Swarm)

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Sr Software Developement Engineer (Swarm)


Sr. Software Development Engineer (Swarm)


 


Role:


We are seeking a Senior Platform Engineer to help design and develop DataCore Swarm object storage as a production-ready appliance for enterprise environments. You will own critical infrastructure components that power petabyte-scale storage systems deployed globally. This role offers significant technical ownership and direct impact on product architecture serving Fortune 500 customers.


 


Duties:



  • Design and build core Kubernetes based Linux platform components for Swarm appliances and container orchestration

  • Develop and maintain REST APIs in Python for platform management

  • Develop automation pipelines using containerization technologies (Podman/Kubernetes)

  • Collaborate with support engineering to diagnose production issues and create knowledge base content

  • Drive platform reliability and performance improvements across the appliance lifecycle

  • Mentor team members and contribute to technical strategy and architectural decisions


 


Required Qualifications:



  • Bachelor’s degree in computer science or equivalent with 6-7 years of hands-on experience

  • Deep expertise in Linux systems (Debian/Ubuntu/RHEL) including package management, file systems, disk partitioning, and volume management

  • Strong Hands on Experience with Kubernetes ecosystem tools (Helm,Flux, Prometheus, Grafana)

  • Experience in developing Kubernetes custom operators

  • Strong proficiency in Python and bash scripting

  • Solid networking fundamentals: DNS, DHCP, network bonding, routing protocols

  • Experience building RESTful APIs for platform integration

  • Proven ability to debug medium-complex distributed systems issues

  • Excellent written and verbal communication skills for technical documentation and cross-team collaboration


 


Desired Qualifications:



  • Golang development experience

  • Knowledge of storage systems, object storage protocols, or distributed databases

  • Experience with time-series databases (Elasticsearch) or key-value stores (etcd)

  • Web framework experience (Flask, FastAPI)

  • Cloud platform exposure (AWS, Azure, OpenStack)

  • Prior work on embedded systems or hardware appliances


 


Why Join Us?



  • Work on technology managing exabytes of data for leading global organizations

  • Technical ownership in a mature, mission-critical product

  • Collaborative global engineering team with strong technical culture

  • Clear career progression path (Senior → Staff → Principal Engineer)

  • Opportunity to solve complex distributed systems challenges at scale


Original job Sr Software Developement Engineer (Swarm) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Developement Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Developement Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.