Hybrid Hybrid

Cloudflare is hiring a Principal Solutions Architect

About the Role

The Principal Solutions Architect will be responsible for leading the design and implementation of scalable, secure, and high-performance solutions for enterprise clients. This role involves collaborating with cross-functional teams to understand client needs and deliver innovative solutions that drive business value.

Responsibilities

  • Design and implement scalable, secure, and high-performance solutions for enterprise clients.
  • Collaborate with cross-functional teams to understand client needs and deliver innovative solutions.
  • Lead the architecture and design of complex systems.
  • Provide technical guidance and mentorship to junior team members.
  • Develop and maintain technical documentation and best practices.
  • Ensure solutions align with industry standards and best practices.
  • Conduct regular code reviews and provide feedback to improve code quality.
  • Participate in the development of technical roadmaps and strategic plans.
  • Engage with clients to understand their technical requirements and provide expert advice.
  • Stay up-to-date with the latest industry trends and technologies.
  • Work closely with sales and marketing teams to develop technical proposals and presentations.
  • Conduct technical assessments and provide recommendations for improvement.
  • Manage and prioritize multiple projects and deadlines.
  • Collaborate with vendors and partners to integrate third-party solutions.
  • Ensure compliance with security and regulatory requirements.
  • Provide technical support and troubleshooting for complex issues.
  • Develop and deliver technical training and workshops.
  • Contribute to the development of new products and services.
  • Participate in the evaluation and selection of new technologies.
  • Ensure the scalability and reliability of solutions.
  • Work with the development team to implement and test solutions.
  • Provide technical leadership and direction to the team.
  • Conduct regular performance reviews and provide feedback to team members.

Nice to Have

  • Experience with large-scale enterprise solutions.
  • Knowledge of DevOps practices and tools.
  • Experience with microservices architecture.
  • Familiarity with serverless computing and event-driven architectures.
  • Knowledge of data analytics and machine learning.
  • Experience with technical writing and documentation.
  • Ability to work in a fast-paced and dynamic environment.
  • Experience with technical support and troubleshooting.
  • Knowledge of network protocols and security.
  • Experience with technical assessments and recommendations.
  • Ability to provide technical guidance and mentorship to junior team members.
  • Experience with technical roadmaps and strategic planning.
  • Knowledge of industry trends and emerging technologies.
  • Experience with technical proposals and presentations.
  • Ability to work with cross-functional teams to deliver innovative solutions.
  • Experience with vendor and partner management.
  • Knowledge of performance metrics and KPIs.
  • Experience with technical training and workshops.
  • Experience with public speaking and presentations.
  • Knowledge of agile methodologies and project management tools.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
  • Experience with monitoring and logging tools such as Prometheus and ELK Stack.
  • Knowledge of CI/CD pipelines and automated testing.
  • Experience with public cloud platforms such as AWS, Azure, or Google Cloud.

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid

Team

Collaborative and innovative team environment

What You'll Do

  • Lead the design and implementation of scalable, secure, and high-performance solutions for enterprise clients.
  • Collaborate with cross-functional teams to understand client needs and deliver innovative solutions.
  • Provide technical guidance and mentorship to junior team members.
  • Develop and maintain technical documentation and best practices.
  • Ensure solutions align with industry standards and best practices.
  • Conduct regular code reviews and provide feedback to improve code quality.
  • Participate in the development of technical roadmaps and strategic plans.
  • Engage with clients to understand their technical requirements and provide expert advice.
  • Stay up-to-date with the latest industry trends and technologies.
  • Work closely with sales and marketing teams to develop technical proposals and presentations.

What You'll Need

  • Proven experience in a similar role, with a strong background in software architecture and design.
  • Deep understanding of cloud computing, networking, and security principles.
  • Experience with programming languages such as Python, Java, or Go.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and in a team environment.
  • Experience with Agile methodologies and project management tools.
  • Knowledge of industry standards and best practices.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with infrastructure as code (IaC) tools such as Terraform or CloudFormation.

Nice to Have

  • Experience with large-scale enterprise solutions.
  • Knowledge of DevOps practices and tools.
  • Experience with microservices architecture.
  • Familiarity with serverless computing and event-driven architectures.
  • Knowledge of data analytics and machine learning.
  • Experience with technical writing and documentation.
  • Ability to work in a fast-paced and dynamic environment.
  • Experience with technical support and troubleshooting.
  • Knowledge of network protocols and security.
  • Experience with technical assessments and recommendations.

Our Benefits

  • Competitive salary and benefits package
  • Hybrid work arrangement
  • Collaborative and innovative team environment
  • Opportunities for professional development and growth
  • Comprehensive health and wellness benefits
  • Generous time-off policies
  • Employee assistance programs
  • Retirement savings plans
  • Tuition reimbursement
  • Employee discount programs
  • Flexible work hours
  • Remote work options
  • Performance bonuses
  • Stock options
  • Employee recognition programs
  • Professional development workshops
  • Team-building activities
  • Health and wellness initiatives
  • Work-life balance support
  • Employee resource groups
  • Diversity and inclusion initiatives
  • Community involvement opportunities

Our Culture

  • Innovative and collaborative team environment
  • Focus on continuous learning and development
  • Commitment to diversity and inclusion
  • Emphasis on work-life balance
  • Support for professional growth and advancement
  • Encouragement of creativity and innovation
  • Collaborative and inclusive culture
  • Support for employee well-being
  • Opportunities for professional development
  • Focus on teamwork and collaboration
  • Encouragement of continuous improvement
  • Support for employee initiatives
  • Commitment to community involvement
  • Emphasis on customer satisfaction
  • Support for employee recognition
  • Encouragement of open communication
  • Focus on employee engagement
  • Support for employee resource groups
  • Commitment to sustainability
  • Encouragement of employee feedback
  • Support for employee wellness programs

How to Apply

  • Submit your resume and cover letter through our online application portal.
  • Include relevant experience and skills in your application.
  • Highlight your achievements and accomplishments.
  • Provide examples of your technical expertise.
  • Describe your problem-solving skills and approach.
  • Explain your experience with cloud computing and networking.
  • Detail your experience with programming languages and tools.
  • Include any relevant certifications or training.
  • Provide references from previous employers or colleagues.
  • Submit any additional materials or portfolios as requested.

Not provided

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 Solutions Engineering
Category other
Posted 2 hours ago