Cloud Platform - Senior Engineer Software Management
Core
Building resilient distributed systems for mission-critical enterprise, telecom, and 5G applications, specifically focusing on software update lifecycle orchestration across geographically distributed Linux environments.
Role type
Senior Software Engineer (Cloud Platform & Software Management)
Builds
Robust frameworks for software update lifecycle, including major releases, rollbacks, and patch updates for Linux-based systems.
Domain
Cloud-native infrastructure, Linux systems, 5G, and mission-critical enterprise software.
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Linux software development, Kubernetes operators, GoLang, high availability design, distributed systems architecture, debugging and analysis.
Preferred skills
Go, C/C++, ostree, StarlingX open-source contribution.
Technologies
Kubernetes, Helm, Openstack, StarlingX, Python, GoLang, Linux, ostree.
Responsibilities
Design and deliver resilient multi-node systems; deliver upgrades to Linux-based operating systems; diagnose issues in Unified Software Management (USM) and patch frameworks; manage reliable host and service configuration using Linux best practices; contribute to the StarlingX open-source project; leverage AI-assisted development tools to improve code quality.
Seniority
Senior, hands-on IC