Job Title: Junior systems engineer
Location: Santa Clara, Ca (Onsite daily)
Duration: 6-12 months
Job Description:
We are seeking Junior Systems Engineers to join a large-scale infrastructure deployment team working in a rack-based computing environment.
This role is ideal for New College Graduates (NCG) or early-career engineers with a Computer Science (CS) or Electrical Engineering (EE) background, including candidates with internship, lab, or academic project experience.
You will help support the deployment and provisioning of new rack-scale systems, assisting with system configuration, automation scripting, and cluster environment setup.
If you have hands-on exposure to Python scripting, Linux environments, or distributed computing systems during school or internships, we encourage you to apply.
Key Responsibilities
System Deployment & Provisioning
- Assist with deployment and configuration of new rack-based computing systems in a large-scale infrastructure environment.
- Support system provisioning processes, including generating and assigning IP addresses through internal management portals or system tools (e.g., BCM).
- Help ensure newly deployed systems are properly configured and ready to be integrated into cluster environments.
Automation & Scripting
- Write or modify basic automation scripts using Python to support system provisioning and operational tasks.
- Assist with automating configuration workflows and system updates.
Software & Firmware Management
- Support updating and managing system software and firmware (SW/FW) across rack-based infrastructure.
- Assist with provisioning workflows that prepare systems for operational use.
Cluster & Networking Environment
- Work with cluster scheduling and workload management tools such as SLURM (preferred but not mandatory).
- Support basic network configuration tasks and connectivity validation within rack systems.
Collaboration
- Work closely with infrastructure engineers, system architects, and deployment teams to ensure systems are configured according to operational standards.
- Participate in troubleshooting and validation of newly deployed systems.
Required Qualifications
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- New College Graduates (NCG) are encouraged to apply, especially those with relevant internship, lab, or academic project experience.
- Basic knowledge of Python scripting.
- Understanding of Linux operating systems and system environments.
- Familiarity with networking fundamentals (IP addressing, connectivity, etc.).
- Ability to quickly learn new tools and system management environments.