Austin - US, Mexico City - Mexico, Lisbon - Portugal, London - UK Hybrid Employment

Cloudflare is hiring a Software Engineer, Cloudforce One

Responsibilities

  • Design and implement scalable, reliable, and efficient cloud-based systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on the core infrastructure that powers a global network.
  • Write and maintain automated tests to ensure code quality and system reliability.
  • Troubleshoot and resolve complex issues in a timely manner.
  • Participate in on-call rotations to ensure system availability and reliability.
  • Contribute to the development of best practices and standards for software development.
  • Stay up-to-date with the latest technologies and trends in cloud computing.
  • Mentor junior engineers and contribute to their professional development.
  • Work on improving the performance and scalability of existing systems.
  • Ensure the security and compliance of the systems and applications.
  • Collaborate with product managers to understand business requirements and translate them into technical solutions.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Work on improving the monitoring and alerting systems to enhance system observability.
  • Contribute to the development of documentation and technical specifications.
  • Participate in the planning and execution of system deployments and releases.
  • Work on improving the efficiency and effectiveness of development processes.
  • Collaborate with other teams to integrate and optimize systems and services.
  • Participate in the development and implementation of disaster recovery plans.
  • Work on improving the scalability and reliability of the infrastructure.
  • Contribute to the development of tools and frameworks to enhance productivity.
  • Participate in the development and implementation of security measures.
  • Work on improving the performance and reliability of the network infrastructure.
  • Contribute to the development of automated deployment and configuration management systems.

Nice to Have

  • Experience with edge computing and content delivery networks (CDNs).
  • Knowledge of serverless architectures and functions as a service (FaaS).
  • Experience with real-time data processing and streaming technologies.
  • Knowledge of machine learning and artificial intelligence.
  • Experience with big data technologies such as Hadoop or Spark.
  • Knowledge of blockchain and distributed ledger technologies.
  • Experience with IoT and edge computing technologies.
  • Knowledge of quantum computing and its applications in cloud computing.
  • Experience with augmented reality (AR) and virtual reality (VR) technologies.
  • Knowledge of 5G and its impact on cloud computing and networking.
  • Experience with edge AI and machine learning at the edge.
  • Knowledge of fog computing and its applications in IoT.
  • Experience with serverless databases and managed database services.
  • Knowledge of edge computing and its role in 5G networks.
  • Experience with edge computing and its applications in industrial IoT.
  • Knowledge of edge computing and its role in autonomous vehicles.
  • Experience with edge computing and its applications in smart cities.
  • Knowledge of edge computing and its role in healthcare.
  • Experience with edge computing and its applications in retail.
  • Knowledge of edge computing and its role in manufacturing.

Compensation

Competitive salary and equity

Work Arrangement

Remote

Team

Collaborate with a global team of engineers and product managers.

What You'll Do

  • Design and implement scalable, reliable, and efficient cloud-based systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on the core infrastructure that powers a global network.
  • Write and maintain automated tests to ensure code quality and system reliability.
  • Troubleshoot and resolve complex issues in a timely manner.
  • Participate in on-call rotations to ensure system availability and reliability.
  • Contribute to the development of best practices and standards for software development.
  • Stay up-to-date with the latest technologies and trends in cloud computing.
  • Mentor junior engineers and contribute to their professional development.
  • Work on improving the performance and scalability of existing systems.

What You'll Need

  • Proven experience in software engineering with a focus on cloud-based systems.
  • Strong proficiency in programming languages such as Go, Python, or Rust.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with infrastructure as code tools such as Terraform or CloudFormation.
  • Strong understanding of networking concepts and protocols.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
  • Knowledge of security best practices and compliance standards.
  • Experience with automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
  • Strong problem-solving skills and ability to troubleshoot complex issues.

Nice to Have

  • Experience with edge computing and content delivery networks (CDNs).
  • Knowledge of serverless architectures and functions as a service (FaaS).
  • Experience with real-time data processing and streaming technologies.
  • Knowledge of machine learning and artificial intelligence.
  • Experience with big data technologies such as Hadoop or Spark.
  • Knowledge of blockchain and distributed ledger technologies.
  • Experience with IoT and edge computing technologies.
  • Knowledge of quantum computing and its applications in cloud computing.
  • Experience with augmented reality (AR) and virtual reality (VR) technologies.
  • Knowledge of 5G and its impact on cloud computing and networking.

Our Benefits

  • Competitive salary and equity.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) matching program.
  • Generous time off and flexible work arrangements.
  • Professional development opportunities.
  • Employee assistance programs.
  • Wellness programs and resources.
  • Tuition reimbursement.
  • Employee referral bonuses.
  • Performance bonuses.
  • Stock options.
  • Employee discounts on products and services.
  • Relocation assistance for eligible candidates.
  • Visa sponsorship for eligible candidates.

Our Culture

  • Collaborative and inclusive work environment.
  • Focus on innovation and continuous improvement.
  • Commitment to diversity, equity, and inclusion.
  • Opportunities for professional growth and development.
  • Supportive and flexible work arrangements.
  • Encouragement of work-life balance.
  • Recognition and rewards for outstanding performance.
  • Opportunities for cross-functional collaboration.
  • Focus on customer satisfaction and success.
  • Commitment to sustainability and social responsibility.

Our Values

  • Integrity and honesty.
  • Respect and inclusivity.
  • Innovation and creativity.
  • Collaboration and teamwork.
  • Customer focus and satisfaction.
  • Continuous learning and improvement.
  • Accountability and responsibility.
  • Transparency and communication.
  • Diversity and inclusion.
  • Sustainability and social responsibility.

How to Apply

  • Submit your resume and cover letter through the application portal.
  • Include a link to your GitHub or other relevant portfolio.
  • Highlight your relevant experience and skills.
  • Explain why you are interested in the role and the company.
  • Provide any additional information that may be relevant to your application.
  • Follow up with the hiring team if you have any questions or need assistance.
  • Be prepared for a technical assessment and interview process.
  • Demonstrate your problem-solving skills and technical expertise.
  • Showcase your ability to work in a team and collaborate effectively.
  • Be open to feedback and willing to learn and grow.

Equal Opportunity Employer

  • We are an equal opportunity employer and welcome applicants from all backgrounds.
  • We do not discriminate based on race, color, religion, sex, national origin, age, disability, or any other protected characteristic.
  • We are committed to providing reasonable accommodations to individuals with disabilities.
  • We encourage applicants from underrepresented groups to apply.
  • We value diversity and inclusion in our workplace.
  • We provide equal opportunities for all employees and applicants.
  • We promote a culture of respect and inclusivity.
  • We are committed to fair and unbiased hiring practices.
  • We provide equal access to opportunities for professional growth and development.
  • We are committed to creating a welcoming and inclusive work environment for all employees.

Visa sponsorship is available for eligible candidates.

Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
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 Cloudforce One
Category other
Posted 3 hours ago