Principle Software Engineer, SRE

Job not on LinkedIn

August 19

Apply Now
Logo of WP Engine

WP Engine

SaaS • B2B • Technology

WP Engine is a company that specializes in providing WordPress digital experiences and technology solutions. They emphasize a strong company culture based on core values of diversity and inclusivity, allowing employees to bring their authentic selves to work. With locations across the globe, including Austin, London, and Brisbane, WP Engine offers remote working opportunities and invests in employee growth and development. They pride themselves on being a great workplace as recognized by numerous awards and provide a range of benefits, such as stock options and wellness allowances. WP Engine focuses on innovation and customer satisfaction.

1001 - 5000 employees

Founded 2010

☁️ SaaS

🤝 B2B

📋 Description

• Kubernetes Configuration and Management (at scale): Design, deploy, and manage highly available and scalable Kubernetes clusters in a production environment. • Implement and maintain Kubernetes networking, storage, security policies, and resource management. • Optimize Kubernetes workloads for performance, cost-efficiency, and fault tolerance. • Troubleshoot complex Kubernetes issues, including pod scheduling, networking, and application performance. • Develop and implement GitOps workflows for Kubernetes configuration management. • Linux Configuration and Management (at scale): Administer and maintain large-scale Linux environments (e.g., Red Hat, Ubuntu, CentOS) across various cloud providers. • Automate Linux system provisioning, configuration, and patching using tools like Ansible, Puppet, or Chef. • Ensure system security, performance tuning, and resource optimization for Linux instances. • Perform root cause analysis for Linux-related issues and implement effective solutions. • Cloud and TCP/IP Networking: Design, configure, and manage cloud network architectures (VPCs/VNets, subnets, routing tables, security groups, NACLs, VPNs, direct connect/interconnects). • Deep understanding of TCP/IP protocols, routing, and network troubleshooting in a cloud context. • Implement and manage load balancers, firewalls, and other network security devices. • Optimize network performance and ensure reliable connectivity for cloud services. • DNS Configuration and Management: Administer and manage DNS services (e.g., AWS Route 53, Google Cloud DNS, Azure DNS) for critical applications. • Implement advanced DNS configurations, including CNAMEs, A records, MX records, SPF, and DKIM. • Troubleshoot DNS resolution issues and ensure high availability of DNS services. • Deep Operations Expertise (Event Generation, Collection, Analysis, and Alerting): Design, implement, and maintain comprehensive monitoring and logging solutions for cloud infrastructure and applications. • Configure and optimize event generation from various sources (Kubernetes, Linux, cloud services). • Develop and manage centralized log collection and analysis platforms (e.g., ELK Stack, Splunk, Prometheus/Grafana). • Define and implement actionable alerting strategies to ensure timely incident detection and response. • Participate in on-call rotations and provide expert-level support for production incidents, performing thorough post-mortems and implementing preventative measures. • Develop and maintain runbooks and operational procedures.

🎯 Requirements

• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. • 7+ years of hands-on experience as a Cloud Engineer, DevOps Engineer, or SRE with a strong focus on infrastructure. • Proven experience deploying and managing Kubernetes clusters in production environments at scale. • Extensive experience with Linux system administration, configuration, and automation. • Solid understanding of cloud computing principles and experience with at least one major cloud provider (AWS, GCP, Azure). • Solid understanding of SRE principles and practices, including common pitfalls. • Deep knowledge of TCP/IP networking, including routing, firewalls, and load balancing. • Expertise in DNS configuration and management. • Demonstrated experience with monitoring, logging, and alerting tools and best practices. • Proficiency in scripting languages (e.g., Python, Bash, Go). • Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, Pulumi). • Added Bonus: Certifications in relevant cloud platforms (e.g., Certified Kubernetes Administrator (CKA), AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect). • Experience with CI/CD pipelines and tools (e.g., GitLab CI, Jenkins, Argo CD). • Familiarity with containerization technologies beyond Kubernetes (e.g., Docker). • Experience with service mesh technologies (e.g., Istio, Linkerd). • Experience with CDNs, and specifically Cloudflare, including its WAF. • Knowledge of database systems (SQL and NoSQL). • Knowledge of web-layer technologies, including WordPress, PHP, Apache, and nginx.

🏖️ Benefits

• Company Stock Options (All employees have ownership in the company). • Comprehensive Health Benefits (100% Employer-Paid Medical, Dental, and Vision). • Pension Scheme with Employer Matching. • Life Insurance and Income Protection (Fully Covered). • Supplementary Maternity & Paternity Pay and Caregiver’s Leave. • Employee Assistance Program. • Generous Vacation Policy. • Home Office Stipend. • Four Company Wellness Days annually. • Continuous learning opportunities via LinkedIn Learning, Workday Learning, and a dedicated Career Growth Portal.

Apply Now

Similar Jobs

August 7

As a DevOps Architect, you'll design DevOps processes for a project team and support sales efforts with technology expertise.

Ansible

AWS

Chef

Docker

Jenkins

Jest

Kubernetes

Puppet

Python

August 3

Join as a DevOps Engineer to secure Google Cloud for a Swiss digital wallet provider specializing in crypto.

Cloud

Google Cloud Platform

Kubernetes

TypeScript

July 22

Join Xebia as a Senior Azure DevOps Engineer to design cloud platforms. Focus on Azure services and migration initiatives.

AWS

Azure

Cloud

Docker

ElasticSearch

Google Cloud Platform

Kubernetes

Linux

SQL

Terraform

July 22

Design and implement Azure cloud solutions and manage migrations for industry-leading clients at Xebia.

AWS

Azure

Cloud

Docker

ElasticSearch

Google Cloud Platform

Kubernetes

Linux

SQL

Terraform

July 22

Work on cloud platforms focusing on Azure services. Join Xebia to innovate in tech solutions.

AWS

Azure

Cloud

Docker

ElasticSearch

Google Cloud Platform

Kubernetes

Linux

SQL

Terraform

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com