Sr Software Developement Engineer (Swarm)
Create a free account to apply in seconds
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