Aptiv

Distributed Storage Software Developer

Aptiv

full-time

Posted on:

Location Type: Remote

Location: TexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++GoRustDebianUbuntuLinuxstorage protocolsdata replicationperformance optimization
Soft Skills
collaborationdebuggingproblem-solving
Certifications
Bachelor's degreeMaster's degree