Back to Jobs

Senior Staff Software Engineer – Cloud Infrastructure as a Service (IaaS) and Kubernetes Expert

Remote, USA Full-time Posted 2025-11-03

Introduction to Workwarp and the Role

Workwarp is at the forefront of innovation, seeking a highly skilled and experienced Senior Staff Software Engineer to join our team. As a leader in the tech industry, we are committed to building high-performance, low-maintenance, and zero-downtime platforms and applications. Our mission is to drive engineering excellence and create a culture of psychological safety and continuous improvement. We are looking for a talented individual to help us achieve this goal, with a strong passion for building and maintaining secure, scalable, and efficient cloud infrastructure systems.

About the Company and Industry

Workwarp is part of a larger ecosystem that is transforming the insurance business through technology. As a wholly owned subsidiary of a leading conglomerate, we offer a unique blend of stability, growth opportunities, and innovation. Our company culture values diversity, inclusion, and mutual respect, providing a workplace where everyone can thrive and contribute to their fullest potential. With a history spanning over 75 years, we have established ourselves as one of the nation's largest and fastest-growing auto insurers, known for our low rates, outstanding service, and clever marketing.

Job Summary

We are seeking an experienced Senior Staff Software Engineer with a strong background in cloud infrastructure, Kubernetes, and software development. The successful candidate will be responsible for driving the strategy and execution of our technical roadmap, increasing the velocity of delivering products, and unlocking new engineering capabilities. As a key member of our team, you will collaborate with Distinguished Engineers, Senior Staff Engineers, and Senior Engineers to innovate and build new systems, improve existing ones, and identify opportunities to apply your knowledge to solve critical problems.

Key Responsibilities

  • Provide technical and thought leadership across diverse areas, including cloud infrastructure, Kubernetes, and software development
  • Collaborate with teams, customers, and product managers to address challenges and develop solutions
  • Develop and execute a strategic software development plan for IaaS, encompassing containers, cluster management, Kubernetes, and OpenStack
  • Prioritize security, optimization for performance and efficiency across the entire development lifecycle
  • Own solution quality, usability, and performance, ensuring that our systems meet the highest standards
  • Mentor and exemplify technical excellence, influencing the engineering and product community
  • Share best practices, refine processes, and drive continuous improvement
  • Analyze costs, forecast, and integrate into business plans, ensuring that our technical roadmap aligns with business objectives
  • Determine resource needs, assess processes, and ensure adaptability for continuous learning
  • Fulfill on-call responsibilities and offer operational support, ensuring that our systems are always available and performing optimally

Essential Qualifications

To be successful in this role, you will need to have:

  • 8+ years of experience in IaaS/PaaS software development, specializing in Kubernetes cluster management using some cloud platform
  • 4+ years of hands-on experience in open-source frameworks
  • 5+ years dedicated to architecture and design
  • 5+ years working with AWS, GCP, Azure, or other cloud services
  • 1+ years of leadership experience leading cross-functional technical teams
  • A Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience
  • Proficient in multi-cluster networking using service mesh technologies like ISTIO, Consul, or Envoy
  • Expertise in multi-cluster metrics, observability, and operations utilizing frameworks such as Grafana and Prometheus
  • In-depth understanding of containerization technologies, including Docker, Podman, and Rancher
  • Proficient with advanced technologies like ArgoCD, KubeVirt, and Cluster API (CAPI)
  • In-depth knowledge and practical experience in Linux operating systems, internals, and command-line utilities
  • Proven expertise in optimizing CI/CD for streamlined Kubernetes deployment and configuration using GitOps and ArgoCD
  • Hands-on experience in public and/or private cloud environments, including OpenStack, Kubernetes, Azure, AWS, and GCP
  • Extensive experience in API, Microservices, network, and security architectures, incorporating design patterns
  • Strong foundations in software engineering, encompassing the entire software delivery lifecycle
  • Professional experience in software development using modern programming languages like Go, Python, or Java
  • Experience in security protocols and products, including Active Directory, SAML, and OAuth
  • Demonstrated ability to design and implement resilient, scalable, and efficient solutions
  • Experience in building architecture and design, covering patterns, reliability, and scaling for both new and existing systems
  • Fluent in DevOps concepts and cloud architecture, with a strong foundation in Shell scripting
  • Experience in Datacenter structure, capabilities, and offerings, with a focus on Azure platform and native services
  • Possesses relevant cloud and container certifications, coupled with in-depth knowledge of computer science data structures and algorithms
  • Strong problem-solving abilities with a proactive approach to risk mitigation, along with excellent communication skills to convey technical concepts to diverse audiences
  • Demonstrated ability to excel in dynamic, startup-like environments, showcasing adaptability and resilience

Preferred Qualifications

While not essential, the following qualifications are highly desirable:

  • Experience with cloud-based security solutions and compliance frameworks
  • Knowledge of industry trends and emerging technologies in cloud infrastructure and Kubernetes
  • Experience with agile development methodologies and version control systems like Git
  • Strong understanding of networking fundamentals, including TCP/IP, DNS, and load balancing
  • Experience with monitoring and logging tools like Prometheus, Grafana, and ELK Stack
  • Knowledge of container orchestration tools like Kubernetes, Docker Swarm, and Apache Mesos

Skills and Competencies

To be successful in this role, you will need to possess the following skills and competencies:

  • Strong technical leadership and collaboration skills
  • Excellent communication and interpersonal skills
  • Ability to work in a fast-paced, dynamic environment
  • Strong problem-solving and analytical skills
  • Ability to design and implement scalable, efficient, and secure solutions
  • Knowledge of industry trends and emerging technologies in cloud infrastructure and Kubernetes
  • Experience with agile development methodologies and version control systems like Git
  • Strong understanding of networking fundamentals, including TCP/IP, DNS, and load balancing

Career Growth Opportunities and Learning Benefits

At Workwarp, we are committed to the growth and development of our employees. As a Senior Staff Software Engineer, you will have access to:

  • Ongoing training and professional development opportunities
  • Mentorship and coaching from experienced engineers and leaders
  • Opportunities to work on complex and challenging projects
  • Collaboration with cross-functional teams to drive innovation and growth
  • Recognition and rewards for outstanding performance and contributions

Work Environment and Company Culture

Our company culture values diversity, inclusion, and mutual respect, providing a workplace where everyone can thrive and contribute to their fullest potential. We offer a dynamic and supportive work environment, with a strong focus on collaboration, innovation, and growth. As a Senior Staff Software Engineer, you will be part of a talented team of engineers and leaders who are passionate about building and delivering high-quality software solutions.

Compensation, Perks, and Benefits

We offer a competitive compensation package, including:

  • A salary range of $105,000 - $260,000 per year, depending on experience and qualifications
  • Comprehensive benefits package, including medical, dental, and vision insurance
  • 401(k) plan with company match
  • Paid vacation, sick leave, and parental leave
  • Opportunities for professional development and growth
  • Recognition and rewards for outstanding performance and contributions

Conclusion

If you are a motivated and experienced Senior Staff Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. With a strong focus on innovation, growth, and collaboration, we offer a dynamic and supportive work environment that will allow you to thrive and contribute to your fullest potential. Don't miss out on this opportunity to join our team and help shape the future of cloud infrastructure and Kubernetes. Apply now!

Apply for this job  

Similar Jobs