Distributed Storage Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1994H1B SponsorCompany SiteLinkedIn

Location

Texas

Posted

4 days ago

Salary

Not specified

Seniority

Senior

Bachelor Degree3 yrs expEnglishDistributed SystemsLinuxRustGo

Job Description

• Design and implement distributed storage systems for eLxr • Integrate and optimize storage solutions within enterprise environments • Develop storage protocols and APIs for data replication, consistency, and fault tolerance • Package and maintain storage-related Debian packages for eLxr distribution • Optimize I/O performance and data access patterns in distributed Linux environments • Implement data durability mechanisms including erasure coding, replication strategies, and backup systems • Collaborate with eLxr team on distribution integration and release cycles • Debug complex distributed systems issues including race conditions, network partitions, and data corruption • Contribute to upstream open-source storage projects and Debian packaging efforts

Job Requirements

  • Bachelor's or Master degree in Computer Science, Engineering, or related field
  • 3+ years of experience in distributed systems development
  • Strong proficiency in C/C++, Go, or Rust
  • Experience with Debian/Ubuntu or other Linux distributions
  • Deep understanding of distributed systems concepts: consensus algorithms, CAP theorem, eventual consistency
  • Experience with storage technologies: block storage, object storage, or file systems
  • Knowledge of Linux package management (dpkg, apt) and Debian packaging
  • Proficiency with Linux systems programming and kernel interfaces
  • Strong debugging and performance optimization skills
  • Must reside in Greater Austin, TX area
  • United States Citizenship required

Benefits

  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financial security
  • Flexible time-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars

Related Job Pages

More Full-stack Engineer Jobs

Penn Mutual logo

Director, Software Engineering – Life Product

Penn Mutual

Helping people get stronger is a pretty good business to be in.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 1,001-5,000Since 1847H1B Sponsor

Director of Software Engineering leading engineering teams at Penn Mutual

United States
$165K - $185K / year
Penn Mutual logo

Director, Software Engineering – Life New Business

Penn Mutual

Helping people get stronger is a pretty good business to be in.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 1,001-5,000Since 1847H1B Sponsor

Director of Software Engineering leading teams at Penn Mutual

AWSAzureCloud
United States
$165K - $185K / year
Nourish logo

Senior Full Stack Engineer

Nourish

Nourish is on a mission to improve people’s health by making it easy to eat well.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

The Senior Full Stack Engineer will design and develop features for the platform, maintain code, and collaborate across teams to improve engineering processes.

AmplitudeNode.jsPostgreSQLPrismaReactReact NativeTypeScript
Indiana + 1 moreAll locations: Indiana, New York
$3 - $2.0K
Gusto logo

Staff Software Engineer, Build Stability

Gusto

Trusted by 300,000 businesses and their teams with modern HR tools, payroll, and benefits.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

As a Staff Software Engineer, you will enhance the developer experience at Gusto by managing the CI system, improving efficiency, and ensuring reliability in build processes for hundreds of engineers.

BuildkiteCI/CDDeveloper ToolingSoftware Development
Colorado + 3 moreAll locations: Colorado, Washington, New York, California
$2 - $3