
Senior Software Engineer, Storage
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in California.
• Design and develop autoscaling systems for storage clusters.
• Take ownership of the infrastructure-as-code stack (Terraform) on AWS.
• Create self-healing automation.
• Build CI/CD pipelines and deployment tools for storage services.
• Design and implement observability across the entire storage platform.
• Manage cluster management tools.
• Drive performance and cost optimization throughout the storage data path.
• Collaborate with product engineering to establish scalability limits and conduct load testing on new features.
• Contribute to incident response efforts and lead blameless post-mortem analyses.
• Extensive experience in building platform/infrastructure systems that autonomously manage, scale, and operate distributed services.
• Strong software engineering capabilities in TypeScript/Node.js, Go, or similar programming languages.
• In-depth hands-on expertise with infrastructure-as-code (Terraform) and AWS services such as EC2, ECS/EKS, ASGs, DynamoDB, S3, and CloudWatch.
• Proven experience in designing and implementing autoscaling systems, cluster orchestration, or automated provisioning for stateful workloads.
• A solid track record of operating data-intensive systems at scale.
• Strong foundation in platform engineering principles.
• Ability to work with a high degree of autonomy within a remote, distributed team.
• Profound understanding of Linux systems, networking, and performance profiling at the infrastructure level.
• Health, dental, and vision insurance.
• Short-term disability coverage.
• Life insurance.
• Paid holidays and paid time off.
• Fertility treatment benefits.
• 401(k) plan.
• Equity options.
GSB Solutions
General Dynamics Information Technology
Qualifacts
SD Solutions
Get handpicked remote jobs straight to your inbox weekly.