Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Reddit, Inc., so some details may not match this job. The employer's own page has the real description.
Position Overview
Reddit, Inc. is seeking an experienced Software Engineer III, Storage, to join our innovative team. The selected candidate will be responsible for designing, developing, and optimizing storage solutions that will support our extensive user-generated data. The role demands a strong technical foundation, an analytical mindset, and the ability to work collaboratively with cross-functional teams to enhance system performance and maintain the integrity of our data storage architecture.
Job Responsibilities
- Design and implement scalable storage solutions that enhance the performance, availability, and reliability of data storage services.
- Develop algorithms and data structures tailored for efficient storage and retrieval of large-scale data.
- Collaborate with product and systems teams to define storage needs and translate requirements into technical specifications.
- Conduct performance tuning and troubleshooting to resolve storage-related issues.
- Ensure data management best practices are adhered to, including backup, retention, and data integrity protocols.
- Monitor and evaluate emerging storage technologies to inform future architecture decisions.
- Mentor junior engineers and participate in code reviews to maintain high-quality code standards.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, specifically in data storage and retrieval systems.
- Proficiency in programming languages such as Python, Java, Go, or C++.
- In-depth knowledge of storage technologies, such as distributed file systems, databases, and cloud storage solutions.
- Strong understanding of data structures, algorithms, and their application in large-scale environments.
- Experience with containerization and orchestration technologies like Docker and Kubernetes.
- Excellent problem-solving, communication, and collaborative skills.
Technologies & Tools
The Software Engineer III, Storage, at Reddit, Inc. will work with various technologies and tools that enhance our data storage capabilities. This includes, but is not limited to, cloud-based storage solutions such as AWS S3, databases like PostgreSQL and Cassandra, and orchestration tools including Kubernetes. Familiarity with version control systems such as Git, CI/CD pipelines, and monitoring tools to maintain system performance is also critical.
Ideal Candidates
Ideal candidates for the Software Engineer III, Storage position possess a blend of technical expertise and strong interpersonal skills. They are proactive, analytical thinkers who excel in fast-paced environments. A passion for innovation and continuous learning is essential, as is the ability to adapt to new challenges. Candidates should be collaborative and communicative, with a deep understanding of the data storage landscape and its impact on user experiences.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.