via Lever.co
$120K - 200K a year
Designing and developing full-stack applications, leading API and backend services, and implementing scalable data architectures.
8+ years in Linux environment, expertise in container ecosystems like Kubernetes or OpenShift, proficiency in Golang or Python, and experience with microservices and AI frameworks.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer. This role focuses on the ARO HCP project, where you will be instrumental in engineering features for the deployment and lifecycle management of Kubernetes and Azure Red Hat OpenShift. You will define the architecture for the deployment infrastructure and drive our offerings from inception to delivery. Your contributions will play a crucial role in the success of our engineering team, impacting both the technical landscape and customer satisfaction. \n Accountabilities Play an active role in container and virtualization-related projects and communities like Kubernetes and Red Hat OpenShift. Create and guide new feature development; contribute to open source projects in Golang and Python. Coordinate with team leads, architects, and other engineers on the design and architecture of our offerings. Ensure the quality of our offerings through peer code reviews, continuous integration, and address security threats. Collaborate with Global Customer Support and partner teams to resolve customer issues. Work with the Quality Engineering team to ensure proper testing of projects. Publicize the team’s work through blogs, web postings, or conference talks. Stay updated on advancements in AI frameworks and leverage them in your daily work. Utilize AI-assisted development tools for code generation and enhancements. Requirements 8+ years of experience in a Linux environment with skills in at least one programming language such as Golang, Python, Java, or C/C++. Expertise in a container ecosystem like Docker, Kubernetes, or Red Hat OpenShift. In-depth knowledge of microservices architectures, including APIs and versioning. Strong ability to examine technological areas and deliver innovative solutions. Experience with AI frameworks and tooling. Demonstrated technical leadership skills in a global team setting. Exceptional debugging skills. Proficient written and verbal communication skills in English. Bachelor's degree in computer science or equivalent experience. Skilled in utilizing LLMs for brainstorming solutions and enhancing problem-solving efficiency. Benefits Comprehensive medical, dental, and vision coverage. Flexible Spending Account for healthcare and dependent care. Health Savings Account options available. 401(k) retirement plan with employer match. Paid time off and holidays. Paid parental leave for all new parents. Leave benefits, including disability and paid family medical leave. Additional perks such as employee stock purchase plan, tuition reimbursement, and employee assistance programs. \n Why Apply Through Jobgether? We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
This job posting was last updated on 1/6/2026