Principal Software Engineer – Palo Alto, CA
Xage Security, Inc. seeks a Principal Software Engineer in Palo Alto, CA:
Job Duties:
- Design and develop Xage distributed system and deployment projects including health monitoring and visualization.
- Design and develop Xage high availability and redundancy systems.
- Design and develop Xage upgrade systems across hundreds of nodes with intermittent connectivity.
- Define, develop and maintain the deployment process and tools for Xage deployment spanning across both IT, OT and Cloud environments.
- Stay up-to-date with emerging technologies and adopt best practices for highly scalable and distributed systems.
- Provide ongoing support and improve the system health and reliability.
Telecommuting is an option. Some travel to Xage Security offices may be required.
Minimum Requirements:
Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline, and three (3) years of experience in the job offered or in any occupation in related field.
Special Skill Requirements:
- Docker
- Kubernetes
- Agile Software Development Methodology
- Go
- Python
- Ansible
- Ubuntu
- Alpine
- Red Hat Linux
- Microservice architecture
Any suitable combination of education, training and/or experience is acceptable.
Salary: $200,000.00 – $220,000.00 per annum.
Submit a resume with references using the apply button on this posting (Req.# 23-144531).
#J-18808-LjbffrSimilar Jobs
- View Job
Principal Software Engineer – Palo Alto, CA
Palo Alto - View Job
Principal Software Engineer – Palo Alto, CA
Palo Alto - View Job
Principal Software Engineer, Java Palo Alto, CA
Palo Alto - View Job
Principal Machine Learning Engineer Palo Alto, CA
Palo Alto - View Job
Software Engineer - UI / Frontend Palo Alto, CA
Palo Alto