remote
Software Systems Engineer - HP
Systems Engineer
Lead the design, implementation, and maintenance of complex software systems, collaborating with cross‑functional teams to deliver scalable, cloud‑native solutions using Python, Java, C++, AWS, Linux, Docker, and Kubernetes.
About the role
Key Responsibilities
- Lead the design and architecture of scalable software systems that meet business and technical requirements.
- Collaborate with developers, system administrators, and project managers to integrate solutions with existing infrastructure.
- Define system scope, objectives, and deliverables for assigned projects, ensuring alignment with enterprise standards.
- Implement and maintain CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) for rapid deployment.
- Utilize AWS services to build, deploy, and monitor applications in a cloud environment.
- Provide technical guidance and mentorship to junior team members.
Requirements
- Strong experience in Python, Java, and C++ development.
- Proficiency with Linux operating systems and shell scripting.
- Hands‑on experience with AWS, Docker, and Kubernetes.
- Solid understanding of CI/CD practices and DevOps tooling.
- Excellent problem‑solving skills and ability to work in a collaborative, cross‑functional team.
Skills
pythonjavacawslinuxdockerkubernetes