Quickly maturing startup seeking like minded Software Engineering Lead! PacketFabric has revolutionized how companies procure, deploy, and manage network connectivity with our network-as-a-service platform. We are deeply committed to understanding our customers needs, and creating products they love. We strive to create strong customer relationships throughout the company. The product and engineering teams are small, talented, and close knit groups and we need someone who has a passion for automating networks and creating services with maximum transparency.
DescriptionAs a well rounded technical program manager, your technical leadership will make a big impact on our business. You should have a healthy appreciation of facing a variety of diverse challenges outside of your comfort level and working under pressure. This position focuses on our core network as a service platform.
A typical day in the life of a Core Platform Lead might include:
- Working closely with the network and software teams to plan new features and products.
- Reviewing technical specifications and capabilities with the network architecture team to make decisions on underlying hardware and protocols, creating software integration plans with software team, and creating a holistic technical view of how to bring a product or feature into the customer portal.
- Working with sales, customer support team, and customers to deeply understand the problems our customers face in deploying and using network connectivity.
- Working with software engineering to implement systems, test, and deploy systems - reviewing code and architecture as needed to ensure program goals are met.
- Writing engineering analysis and recommendations to stakeholders, then flipping the script and explaining product trade offs to engineers, all the while keeping scale and long term viability in mind with trade offs for faster execution.
- Researching additional ideas you may have to improve the platform overall and sharing with the product team.
RequirementsThe candidates who will excel in this role probably have a CS degree, a solid background in both software and network engineering, and naturally gravitate towards planning and creating amazing products.
- 5+ years as a production software engineer.
- Strong knowledge of layer 2 (Ethernet, 802.1q), layer 3 (IP, MPLS), routing protocols (BGP, ISIS) and network concepts such as transit, peering, and transport.
- Proficiency with Python, SQL and probably more languages.
- Proficiency with tools like Git, Jira, Confluence, LucidChart, Postman, and wire framing tools.
- Experience leading cross functional engineering teams, and collaborates well in a team environment.
- Exceptional written and verbal communication skills, that accompany excellent organizational skills.
- A never ending drive to solve complex problems and move projects to completion.
- Experience creating key performance metrics, and financial business intelligence to enable decisions throughout the company.
- The mindset to automate everything, all the time.
- Never afraid to question notions or beliefs of how things should be done.
- Experience with software engineering in large distributed systems, or large scale infrastructure providers.
- Experience as a production network engineer in a large network.
- Experience with one or more of the major cloud providers performing API integrations and/or deployment automation of compute, security, and network configuration.
- Experience with a wide variety of hybrid cloud environments.