Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Plaid, so some details may not match this job. The employer's own page has the real description.
Overview
The Staff Software Engineer - Network Platform at Plaid will play a crucial role in designing, developing, and maintaining the company's network infrastructure. This position requires an individual who has a deep understanding of network protocols, systems architecture, and security practices. The ideal candidate will collaborate with cross-functional teams to deliver high-quality solutions that ensure robust functionality and reliability across Plaid's network platform.
Job Responsibilities
- Design, implement, and maintain scalable network systems and infrastructure.
- Collaborate with product managers and system architects to define technical requirements and specifications.
- Develop network automation tools and scripts to improve efficiency and reduce manual intervention.
- Monitor network performance, troubleshoot issues, and implement necessary upgrades.
- Ensure compliance with security practices and policies to protect the organization's network.
- Mentor junior engineers, fostering a culture of learning and knowledge sharing.
- Participate in code reviews, design discussions, and architecture planning.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Minimum of 5 years of experience in software engineering, with a focus on network systems.
- Strong proficiency in network protocols, routing, switching, and security concepts.
- Experience with network automation tools and languages, such as Python, Go, or Ansible.
- Proven experience in troubleshooting complex network issues and performance tuning.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills with the ability to collaborate effectively with diverse teams.
Technologies & Tools
The Staff Software Engineer - Network Platform will utilize a variety of technologies and tools including but not limited to cloud networking services, network monitoring platforms, automation frameworks, and development environments. Familiarity with tools such as AWS Lambda, Terraform, Docker, and Kubernetes will be beneficial. The role also involves working with traditional networking hardware and software solutions to ensure a comprehensive understanding of the network landscape.
Ideal Candidates
Ideal candidates for this position will demonstrate a passion for innovation and a commitment to excellence in engineering practices. They should possess strong analytical skills and a proactive approach to problem-solving. Leadership qualities and a collaborative spirit are essential, as this role requires working effectively with various teams. A strong interest in emerging technologies and a desire to continually enhance one’s skill set will further contribute to a candidate's success in this role at Plaid.
See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.