What are the responsibilities and job description for the System Integration Engineer position at Zenith services?
Key Responsibilities
Minimum Qualifications
Preferred Qualifications
- Design, develop, and maintain scalable software solutions using Python and Golang for network automation and orchestration.
- Collaborate with network engineers to build and integrate software for network configuration, monitoring, and optimization.
- Develop and maintain APIs and services using gRPC, JSON-RPC, and XML-RPC protocols.
- Implement automation scripts and tools in Python and Bash for managing network operations.
- Work with SQL and NoSQL databases to store and retrieve configuration and monitoring data.
- Troubleshoot and optimize Linux-based systems and network environments.
- Collaborate cross-functionally with infrastructure, reliability, and operations teams to enhance system performance and reliability.
- Contribute to the design and integration of SONiC and FRR Linux networking stacks.
- Participate in code reviews, design discussions, and architectural decision-making.
Minimum Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
- 6 years of professional software development experience with Python and/or Golang.
- Strong Linux development experience.
- Proficiency with SQL and NoSQL databases.
- Experience working with gRPC, JSON-RPC, and XML-RPC.
- Hands-on knowledge of networking fundamentals, including configuration and troubleshooting of routers and switches (at least one vendor).
- Experience with network protocols such as BGP, VLAN, VXLAN, and OSPF.
- Expertise in IPv4 networking; familiarity with IPv6 is a plus.
- Proven experience in network automation using Python scripting and APIs (REST, RPC).
- Strong understanding of Linux networking, ideally with exposure to SONiC and FRR stacks.
Preferred Qualifications
- Experience in large-scale network systems development or data center networking.
- Familiarity with containerized environments (Docker, Kubernetes).
- Understanding of CI/CD workflows and DevOps tools.
- Experience contributing to open-source networking or infrastructure projects.
Sr. ADAS System Integration Engineer
lucidmotors -
Newark, CA
System Integration Engineer, Residential Energy
Tesla Motors, Inc. -
Palo Alto, CA
Supercharger System Integration & Validation Engineer
Tesla Motors, Inc. -
Palo Alto, CA