Menu

1-866-MY-ARRAY

Login

Contact Us

Engineering

HomeEngineering
HomeEngineering
Software Technical Lead

Software Techical Lead
Array Networks, a leader in application delivery and security, is seeking a software technical lead (technical team leader) for the company's load balancing, SSL VPN and web application security product lines. As the technical lead, you will oversee the engineering team and all of the sustaining projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules. You will lead your team and inspire them to reach their goals.
To be successful as a technical lead, you will continue to expanding your product knowledge and improve your ability to quickly identify problems and solutions.

Responsibilities
• Lead and motivate engineers to architect, design, develop and solve complex systems and platforms technical projects
• Determine project requirements, technical direction and work schedules for the team • Delegate tasks and achieve daily, weekly and monthly goals
• Supervise system software development on FreeBSD, Linux, AWS, Azure and GCP environments for L4-L7 networking products and services
• Perform system debugging in hardware, hypervisor and kernel-level environments
• Work with cross-functional teams to support critical customer issues and concerns
• Create documents and artifacts to put forward ideas, algorithms, work-flows and solutions
• Write progress reports and deliver presentations to relevant stakeholders

Requirements
• Bachelor’s degree in Computer Science, Electrical/Electronic Engineering or a related technical field, MS degree highly preferred
• 8+ years of directly-related work experience building software products and supporting infrastructure and platforms
• Must have experience in kernel/systems and networking software product development
• Must be passionate and knowledgeable about software development best practices, and be comfortable in their implementation
• Experience and knowledge of IP, TCP, HTTP/HTTPS, SSL/TLS and PKI is a plus
• Solid understanding of technology trends in virtualization and cloud
• Excellent oral and written communication skills

Product Development & Sustaining Engineer

Product Development & Sustaining Engineer
Array Networks, a leader in application delivery and security, is seeking product development and sustaining software engineers for the company's load balancing, SSL VPN and application security product portfolio. The position is responsible for the identification, evaluation and solution of complex software issues. Candidates must be able to design, develop and maintain high-quality code for product components, perform as an individual contributor and collaborate with peers under the direction of technical leads on assigned project teams. Successful candidates will requires little direct management to complete development tasks.

Responsibilities
• Responsible for software development and sustaining engineering on Array Networks' existing L4-L7 network product portfolio
• System debugging/testing in the Linux applications, DPDK, hypervisors and FreeBSD kernel level environments
• Improve functionality and stability for existing product lines
• Work with cross-functional teams to support critical customer issues and concerns
• Create software tools, documents and artifacts to put forward ideas, algorithms, work-flows and solutions
• Write progress reports and deliver presentations to relevant stakeholders

Requirements
• Bachelor’s or advanced degree; and/or equivalent work experience.
• 5+ years of experience in relevant roles
• Outstanding coding abilities with languages such as C, C++, Python.
• Experience programming in FreeBSD/Linux, networking and OS internals. Multiple thread applications and intercross communications
• Solid understanding of network, security and web technologies such as TCP, UDP, IP, HTTP/HTTPS, L4-L7, DNS and SSL/TLS
• Experience in Linux/KVM, ESXi, AWS/Azure virtual appliance development
• Excellent oral and written communication skills

Try Array Networks Risk-Free Today! Call us at 1-866-MY-ARRAY