Principal Software Engineer, DevOps
This is a Fully Remote Job About Our Client: The organization operates in the workforce management industry, addressing challenges related to managing a large hourly workforce in the United States. It focuses on improving labor efficiency and employee engagement through an AI-driven platform that optimizes scheduling, reduces attrition, and increases productivity for hourly workers. The company’s platform is designed to meet the demands of modern workers seeking flexibility and better communication. About the Opportunity: The PRINCIPAL SOFTWARE ENGINEER, DEVOPS is responsible for developing and maintaining a secure, scalable cloud platform using AWS and Kubernetes technologies. This role ensures the reliability and efficiency of infrastructure and automation tools, supporting the organization’s workforce management solutions. The position has a direct impact on platform stability, cost-effectiveness, and operational excellence, enabling the broader engineering team to deliver high-quality services. Responsibilities: Support and maintain the public cloud platform using various cloud services and containerization. Develop infrastructure automation with Terraform, Chef, Jenkins, and Golang. Create and manage production alerts; respond and perform root cause analysis. Develop automated operational runbooks. Support deployment activities, including participation in on-call rotations. Build and operate AI agents to reduce operational toil and manage their reliability. Own the platform enabling safe agent development, including sandboxing, credential management, and observability. Requirements: 12+ years in site reliability engineering, DevOps, or SaaS operations. 3+ years managing AWS services and infrastructure using Terraform; AWS certification preferred. 3+ years with containerized cloud solutions such as Docker, Kubernetes, or AWS EKS; familiarity with HELM charts. 5+ years programming experience in languages like Go, Python, Bash, or Perl. 5+ years with infrastructure automation tools, CI/CD pipelines, and configuration management. Hands-on experience with Linux/Unix systems. Experience building production AI systems including integration and failure handling. Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Pay Range and Compensation Package: Base Salary Range $220,000 - $255,000 plus Stock Equity Benefits & Perks: Medical, dental, and vision insurance with no monthly premium starting first day 401(k) retirement plan Discretionary paid time off and paid holidays Paid parental leave Equity participation Monthly wellness reimbursement Monthly lunch allowance Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.