Austin, Seattle Hybrid Employment

Cloudflare is hiring a Senior Software Engineer, Storage Infrastructure

About the Role

We are seeking a Senior Software Engineer to drive the design and implementation of our storage infrastructure. This role involves working on highly scalable and reliable systems to support our global network.

Responsibilities

  • Design and implement scalable and reliable storage systems.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Optimize existing systems for performance and scalability.
  • Ensure the security and compliance of storage solutions.
  • Troubleshoot and resolve complex infrastructure issues.
  • Develop and maintain documentation for storage systems.
  • Participate in on-call rotations for system support.
  • Contribute to the development of storage-related tools and frameworks.
  • Work on improving the efficiency of data storage and retrieval processes.
  • Ensure high availability and disaster recovery capabilities.
  • Implement monitoring and alerting systems for storage infrastructure.
  • Conduct code reviews and provide technical guidance to junior engineers.
  • Stay updated with the latest trends and technologies in storage solutions.
  • Work on integrating new storage technologies into the existing infrastructure.
  • Develop and implement automated testing for storage systems.
  • Collaborate with product managers to understand and prioritize requirements.
  • Ensure compliance with industry standards and best practices.
  • Participate in the design and implementation of storage-related APIs.
  • Work on improving the scalability of storage solutions to handle increased load.
  • Develop and maintain data backup and recovery processes.
  • Collaborate with operations teams to ensure smooth deployment and maintenance.
  • Conduct performance testing and optimization of storage systems.
  • Work on improving the reliability of storage solutions to minimize downtime.

Nice to Have

  • Experience with large-scale distributed storage systems.
  • Knowledge of storage-related open-source projects and communities.
  • Experience with big data technologies and frameworks.
  • Familiarity with machine learning and data analytics tools.
  • Experience with global network infrastructure and scalability.
  • Knowledge of storage-related hardware and firmware.
  • Experience with storage-related security protocols and encryption.
  • Familiarity with storage-related compliance and regulatory requirements.
  • Experience with storage-related performance benchmarking and testing.
  • Knowledge of storage-related cloud services and platforms.

Compensation

Competitive salary and benefits package.

Work Arrangement

Full-time, on-site position with flexible hours.

Team

Join a dynamic team of engineers focused on building and maintaining robust storage infrastructure.

What You'll Do

  • Work on the design and implementation of highly scalable storage systems.
  • Collaborate with cross-functional teams to deliver new features and improvements.
  • Optimize existing storage solutions for better performance and reliability.
  • Ensure the security and compliance of storage infrastructure.
  • Troubleshoot and resolve complex issues in storage systems.
  • Develop and maintain comprehensive documentation for storage solutions.
  • Participate in on-call rotations to support system operations.
  • Contribute to the development of storage-related tools and frameworks.
  • Improve the efficiency of data storage and retrieval processes.
  • Ensure high availability and disaster recovery capabilities for storage systems.

What You'll Need

  • Proven experience in designing and implementing storage systems.
  • Strong proficiency in programming languages such as Go, Python, or C++.
  • Experience with distributed systems and cloud technologies.
  • Knowledge of storage protocols and technologies such as NFS, S3, or HDFS.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Experience with monitoring and alerting tools like Prometheus and Grafana.
  • Knowledge of security best practices for storage solutions.
  • Experience with automated testing and CI/CD pipelines.
  • Strong communication and collaboration skills.
  • Experience with large-scale data storage and retrieval systems.
  • Knowledge of disaster recovery and high availability solutions.
  • Experience with performance tuning and optimization of storage systems.
  • Familiarity with infrastructure as code (IaC) tools like Terraform.
  • Experience with network protocols and data transfer mechanisms.
  • Knowledge of data backup and recovery processes.
  • Experience with storage-related APIs and integration.
  • Strong understanding of system architecture and design principles.
  • Experience with on-call rotations and incident management.
  • Knowledge of industry standards and compliance requirements for storage solutions.
  • Experience with developing and maintaining technical documentation.

Nice to Have

  • Experience with large-scale distributed storage systems.
  • Knowledge of storage-related open-source projects and communities.
  • Experience with big data technologies and frameworks.
  • Familiarity with machine learning and data analytics tools.
  • Experience with global network infrastructure and scalability.
  • Knowledge of storage-related hardware and firmware.
  • Experience with storage-related security protocols and encryption.
  • Familiarity with storage-related compliance and regulatory requirements.
  • Experience with storage-related performance benchmarking and testing.
  • Knowledge of storage-related cloud services and platforms.

Our Benefits

  • Competitive salary and benefits package.
  • Full-time, on-site position with flexible hours.
  • Visa sponsorship available for eligible candidates.
  • Dynamic team environment focused on innovation and collaboration.
  • Opportunities for professional growth and development.
  • Comprehensive health and wellness benefits.
  • Generous time-off policies and work-life balance.
  • Access to cutting-edge technologies and tools.
  • Supportive and inclusive work culture.
  • Opportunities for continuous learning and skill development.

Visa sponsorship available for eligible candidates.

Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Cloudflare
Cloudflare runs one of the world’s largest networks that powers millions of websites and other Internet properties. It protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Its intelligent global network routes web traffic to improve performance and reduce spam and attacks. Cloudflare offers services ranging from enterprise security solutions to public tools like 1.1.1.1, a privacy-first DNS resolver.
All jobs at Cloudflare Visit website
Job Details
Department Emerging Technologies & Incubation (ETI)
Category infrastructure
Posted 2 hours ago